cognitect.aws.ec2.specs.clj Maven / Gradle / Ivy
;; Copyright (c) Cognitect, Inc.
;; All rights reserved.
(ns cognitect.aws.ec2.specs
(:require [clojure.spec.alpha :as s] [clojure.spec.gen.alpha :as gen]))
(s/def :cognitect.aws/client map?)
(s/def :core.async/channel any?)
(s/def
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2EncryptionAlgorithmsListValue/Value]))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseSuccessSet
(s/coll-of :cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseSuccessItem))
(s/def
:cognitect.aws.ec2/DetachClassicLinkVpcRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DetachClassicLinkVpcRequest/InstanceId
:cognitect.aws.ec2.DetachClassicLinkVpcRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DetachClassicLinkVpcRequest/DryRun]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayRouteTableAssociationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsResult/NextToken
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsResult/Associations]))
(s/def
:cognitect.aws.ec2/LaunchTemplateHibernationOptionsRequest
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplateHibernationOptionsRequest/Configured]))
(s/def :cognitect.aws.ec2/InstanceUsageSet (s/coll-of :cognitect.aws.ec2/InstanceUsage))
(s/def
:cognitect.aws.ec2/DescribeVolumesModificationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumesModificationsRequest/DryRun
:cognitect.aws.ec2.DescribeVolumesModificationsRequest/VolumeIds
:cognitect.aws.ec2.DescribeVolumesModificationsRequest/NextToken
:cognitect.aws.ec2.DescribeVolumesModificationsRequest/Filters
:cognitect.aws.ec2.DescribeVolumesModificationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ImportVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ImportVolumeRequest/AvailabilityZone
:cognitect.aws.ec2.ImportVolumeRequest/Image
:cognitect.aws.ec2.ImportVolumeRequest/Volume]
:opt-un
[:cognitect.aws.ec2.ImportVolumeRequest/DryRun
:cognitect.aws.ec2.ImportVolumeRequest/Description]))
(s/def :cognitect.aws.ec2/EventType string?)
(s/def
:cognitect.aws.ec2/CreateTransitGatewayVpcAttachmentRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/TransitGatewayId
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/VpcId
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/SubnetIds]
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/TagSpecifications
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/Options]))
(s/def :cognitect.aws.ec2/CancelSpotInstanceRequestState string?)
(s/def
:cognitect.aws.ec2/VpcPeeringConnectionOptionsDescription
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowEgressFromLocalClassicLinkToRemoteVpc]))
(s/def
:cognitect.aws.ec2/ConnectionLogResponseOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.ConnectionLogResponseOptions/Enabled
:cognitect.aws.ec2.ConnectionLogResponseOptions/CloudwatchLogGroup
:cognitect.aws.ec2.ConnectionLogResponseOptions/CloudwatchLogStream]))
(s/def :cognitect.aws.ec2/NatGatewayAddressList (s/coll-of :cognitect.aws.ec2/NatGatewayAddress))
(s/def
:cognitect.aws.ec2/TerminateConnectionStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.TerminateConnectionStatus/PreviousStatus
:cognitect.aws.ec2.TerminateConnectionStatus/ConnectionId
:cognitect.aws.ec2.TerminateConnectionStatus/CurrentStatus]))
(s/def
:cognitect.aws.ec2/DeleteSecurityGroupRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteSecurityGroupRequest/DryRun
:cognitect.aws.ec2.DeleteSecurityGroupRequest/GroupName
:cognitect.aws.ec2.DeleteSecurityGroupRequest/GroupId]))
(s/def
:cognitect.aws.ec2/AssignPrivateIpAddressesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssignPrivateIpAddressesResult/NetworkInterfaceId
:cognitect.aws.ec2.AssignPrivateIpAddressesResult/AssignedPrivateIpAddresses]))
(s/def :cognitect.aws.ec2/CapacityReservationPreference string?)
(s/def
:cognitect.aws.ec2/AvailabilityZone
(s/keys
:opt-un
[:cognitect.aws.ec2.AvailabilityZone/Messages
:cognitect.aws.ec2.AvailabilityZone/ZoneId
:cognitect.aws.ec2.AvailabilityZone/RegionName
:cognitect.aws.ec2.AvailabilityZone/State
:cognitect.aws.ec2.AvailabilityZone/ZoneName]))
(s/def
:cognitect.aws.ec2/ImportInstanceTaskDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportInstanceTaskDetails/InstanceId
:cognitect.aws.ec2.ImportInstanceTaskDetails/Platform
:cognitect.aws.ec2.ImportInstanceTaskDetails/Description
:cognitect.aws.ec2.ImportInstanceTaskDetails/Volumes]))
(s/def :cognitect.aws.ec2/FleetType string?)
(s/def
:cognitect.aws.ec2/DescribePrincipalIdFormatMaxResults
(s/with-gen
(s/and int? #(<= 1 % 1000))
#(gen/choose (or 1 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyInstanceCapacityReservationAttributesResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesResult/Return]))
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpcEndpointsRequest/VpcEndpointIds]
:opt-un
[:cognitect.aws.ec2.DeleteVpcEndpointsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/AssociateVpcCidrBlockResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociateVpcCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2.AssociateVpcCidrBlockResult/CidrBlockAssociation
:cognitect.aws.ec2.AssociateVpcCidrBlockResult/VpcId]))
(s/def
:cognitect.aws.ec2/InstancePrivateIpAddress
(s/keys
:opt-un
[:cognitect.aws.ec2.InstancePrivateIpAddress/PrivateDnsName
:cognitect.aws.ec2.InstancePrivateIpAddress/Primary
:cognitect.aws.ec2.InstancePrivateIpAddress/Association
:cognitect.aws.ec2.InstancePrivateIpAddress/PrivateIpAddress]))
(s/def :cognitect.aws.ec2/VolumeAttachmentState string?)
(s/def
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationItemError
(s/keys
:opt-un
[:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItemError/Message
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItemError/Code]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTableAssociationList
(s/coll-of :cognitect.aws.ec2/TransitGatewayRouteTableAssociation))
(s/def
:cognitect.aws.ec2/ReleaseAddressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ReleaseAddressRequest/DryRun
:cognitect.aws.ec2.ReleaseAddressRequest/PublicIp
:cognitect.aws.ec2.ReleaseAddressRequest/AllocationId]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsResponse/UnsuccessfulFleetRequests
:cognitect.aws.ec2.CancelSpotFleetRequestsResponse/SuccessfulFleetRequests]))
(s/def :cognitect.aws.ec2/ExportImageTaskList (s/coll-of :cognitect.aws.ec2/ExportImageTask))
(s/def
:cognitect.aws.ec2/AssociateDhcpOptionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateDhcpOptionsRequest/DhcpOptionsId
:cognitect.aws.ec2.AssociateDhcpOptionsRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.AssociateDhcpOptionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeIamInstanceProfileAssociationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/NextToken
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/Filters
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/MaxResults
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/AssociationIds]))
(s/def
:cognitect.aws.ec2/CreateClientVpnRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateClientVpnRouteRequest/ClientVpnEndpointId
:cognitect.aws.ec2.CreateClientVpnRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.CreateClientVpnRouteRequest/TargetVpcSubnetId]
:opt-un
[:cognitect.aws.ec2.CreateClientVpnRouteRequest/DryRun
:cognitect.aws.ec2.CreateClientVpnRouteRequest/Description
:cognitect.aws.ec2.CreateClientVpnRouteRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ServiceTypeDetail
(s/keys :opt-un [:cognitect.aws.ec2.ServiceTypeDetail/ServiceType]))
(s/def
:cognitect.aws.ec2/ModifyFleetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyFleetRequest/FleetId
:cognitect.aws.ec2.ModifyFleetRequest/TargetCapacitySpecification]
:opt-un
[:cognitect.aws.ec2.ModifyFleetRequest/DryRun
:cognitect.aws.ec2.ModifyFleetRequest/ExcessCapacityTerminationPolicy]))
(s/def
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorResponse
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplateElasticInferenceAcceleratorResponse/Type]))
(s/def
:cognitect.aws.ec2/CancelImportTaskResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelImportTaskResult/ImportTaskId
:cognitect.aws.ec2.CancelImportTaskResult/State
:cognitect.aws.ec2.CancelImportTaskResult/PreviousState]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServicePermissionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsResult/AllowedPrincipals
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsResult/NextToken]))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorSessionResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyTrafficMirrorSessionResult/TrafficMirrorSession]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnAuthorizationRulesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/DryRun
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/NextToken
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/Filters
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesEbs
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesEbs/Encrypted
:cognitect.aws.ec2.ScheduledInstancesEbs/Iops
:cognitect.aws.ec2.ScheduledInstancesEbs/DeleteOnTermination
:cognitect.aws.ec2.ScheduledInstancesEbs/VolumeType
:cognitect.aws.ec2.ScheduledInstancesEbs/VolumeSize
:cognitect.aws.ec2.ScheduledInstancesEbs/SnapshotId]))
(s/def
:cognitect.aws.ec2/TargetConfigurationRequestSet
(s/coll-of :cognitect.aws.ec2/TargetConfigurationRequest))
(s/def :cognitect.aws.ec2/VpcList (s/coll-of :cognitect.aws.ec2/Vpc))
(s/def
:cognitect.aws.ec2/ModifySpotFleetRequestRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifySpotFleetRequestRequest/SpotFleetRequestId]
:opt-un
[:cognitect.aws.ec2.ModifySpotFleetRequestRequest/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2.ModifySpotFleetRequestRequest/TargetCapacity
:cognitect.aws.ec2.ModifySpotFleetRequestRequest/OnDemandTargetCapacity]))
(s/def :cognitect.aws.ec2/ContainerFormat string?)
(s/def :cognitect.aws.ec2/HostOfferingSet (s/coll-of :cognitect.aws.ec2/HostOffering))
(s/def
:cognitect.aws.ec2/DescribeBundleTasksResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeBundleTasksResult/BundleTasks]))
(s/def
:cognitect.aws.ec2/ApplySecurityGroupsToClientVpnTargetNetworkRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/VpcId
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/SecurityGroupIds]
:opt-un
[:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/DryRun]))
(s/def :cognitect.aws.ec2/CreateFleetErrorsSet (s/coll-of :cognitect.aws.ec2/CreateFleetError))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateConfigList
(s/coll-of :cognitect.aws.ec2/FleetLaunchTemplateConfig))
(s/def
:cognitect.aws.ec2/DescribeFleetsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetsResult/Fleets
:cognitect.aws.ec2.DescribeFleetsResult/NextToken]))
(s/def
:cognitect.aws.ec2/PrivateIpAddressConfigSet
(s/coll-of :cognitect.aws.ec2/ScheduledInstancesPrivateIpAddressConfig))
(s/def
:cognitect.aws.ec2/TerminateInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.TerminateInstancesResult/TerminatingInstances]))
(s/def
:cognitect.aws.ec2/DeleteFleetsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteFleetsRequest/FleetIds
:cognitect.aws.ec2.DeleteFleetsRequest/TerminateInstances]
:opt-un
[:cognitect.aws.ec2.DeleteFleetsRequest/DryRun]))
(s/def :cognitect.aws.ec2/ResourceType string?)
(s/def
:cognitect.aws.ec2/CreateFlowLogsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateFlowLogsResult/FlowLogIds
:cognitect.aws.ec2.CreateFlowLogsResult/Unsuccessful
:cognitect.aws.ec2.CreateFlowLogsResult/ClientToken]))
(s/def
:cognitect.aws.ec2/DescribeByoipCidrsMaxResults
(s/with-gen
(s/and int? #(<= 1 % 100))
#(gen/choose (or 1 Long/MIN_VALUE) (or 100 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/AcceptVpcPeeringConnectionRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.AcceptVpcPeeringConnectionRequest/DryRun
:cognitect.aws.ec2.AcceptVpcPeeringConnectionRequest/VpcPeeringConnectionId]))
(s/def
:cognitect.aws.ec2/ImportSnapshotRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportSnapshotRequest/DryRun
:cognitect.aws.ec2.ImportSnapshotRequest/RoleName
:cognitect.aws.ec2.ImportSnapshotRequest/Encrypted
:cognitect.aws.ec2.ImportSnapshotRequest/DiskContainer
:cognitect.aws.ec2.ImportSnapshotRequest/ClientData
:cognitect.aws.ec2.ImportSnapshotRequest/Description
:cognitect.aws.ec2.ImportSnapshotRequest/KmsKeyId
:cognitect.aws.ec2.ImportSnapshotRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/RunInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RunInstancesRequest/MaxCount
:cognitect.aws.ec2.RunInstancesRequest/MinCount]
:opt-un
[:cognitect.aws.ec2.RunInstancesRequest/DryRun
:cognitect.aws.ec2.RunInstancesRequest/TagSpecifications
:cognitect.aws.ec2.RunInstancesRequest/KernelId
:cognitect.aws.ec2.RunInstancesRequest/CreditSpecification
:cognitect.aws.ec2.RunInstancesRequest/Ipv6Addresses
:cognitect.aws.ec2.RunInstancesRequest/SecurityGroupIds
:cognitect.aws.ec2.RunInstancesRequest/ImageId
:cognitect.aws.ec2.RunInstancesRequest/Placement
:cognitect.aws.ec2.RunInstancesRequest/SubnetId
:cognitect.aws.ec2.RunInstancesRequest/SecurityGroups
:cognitect.aws.ec2.RunInstancesRequest/EbsOptimized
:cognitect.aws.ec2.RunInstancesRequest/InstanceMarketOptions
:cognitect.aws.ec2.RunInstancesRequest/InstanceType
:cognitect.aws.ec2.RunInstancesRequest/LaunchTemplate
:cognitect.aws.ec2.RunInstancesRequest/ElasticGpuSpecification
:cognitect.aws.ec2.RunInstancesRequest/ElasticInferenceAccelerators
:cognitect.aws.ec2.RunInstancesRequest/KeyName
:cognitect.aws.ec2.RunInstancesRequest/AdditionalInfo
:cognitect.aws.ec2.RunInstancesRequest/LicenseSpecifications
:cognitect.aws.ec2.RunInstancesRequest/DisableApiTermination
:cognitect.aws.ec2.RunInstancesRequest/HibernationOptions
:cognitect.aws.ec2.RunInstancesRequest/Monitoring
:cognitect.aws.ec2.RunInstancesRequest/BlockDeviceMappings
:cognitect.aws.ec2.RunInstancesRequest/CapacityReservationSpecification
:cognitect.aws.ec2.RunInstancesRequest/CpuOptions
:cognitect.aws.ec2.RunInstancesRequest/RamdiskId
:cognitect.aws.ec2.RunInstancesRequest/UserData
:cognitect.aws.ec2.RunInstancesRequest/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.RunInstancesRequest/IamInstanceProfile
:cognitect.aws.ec2.RunInstancesRequest/ClientToken
:cognitect.aws.ec2.RunInstancesRequest/PrivateIpAddress
:cognitect.aws.ec2.RunInstancesRequest/NetworkInterfaces
:cognitect.aws.ec2.RunInstancesRequest/Ipv6AddressCount]))
(s/def
:cognitect.aws.ec2/ElasticGpuAssociationList
(s/coll-of :cognitect.aws.ec2/ElasticGpuAssociation))
(s/def :cognitect.aws.ec2/PrefixListIdList (s/coll-of :cognitect.aws.ec2/PrefixListId))
(s/def :cognitect.aws.ec2/NatGatewayState string?)
(s/def
:cognitect.aws.ec2/NetworkInterfaceAttachmentChanges
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfaceAttachmentChanges/DeleteOnTermination
:cognitect.aws.ec2.NetworkInterfaceAttachmentChanges/AttachmentId]))
(s/def :cognitect.aws.ec2/EventCode string?)
(s/def :cognitect.aws.ec2/ExcessCapacityTerminationPolicy string?)
(s/def
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorResponseList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorResponse))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/DryRun
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/NextToken
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/NetworkInterfaceIds
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/Filters
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/MaxResults]))
(s/def :cognitect.aws.ec2/ValueStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/ExportClientVpnClientConfigurationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportClientVpnClientConfigurationResult/ClientConfiguration]))
(s/def
:cognitect.aws.ec2/AdvertiseByoipCidrRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AdvertiseByoipCidrRequest/Cidr]
:opt-un
[:cognitect.aws.ec2.AdvertiseByoipCidrRequest/DryRun]))
(s/def
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMapping
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/NoDevice
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/Ebs
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/VirtualName
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/DeviceName]))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpcEndpointRequest/VpcId
:cognitect.aws.ec2.CreateVpcEndpointRequest/ServiceName]
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointRequest/DryRun
:cognitect.aws.ec2.CreateVpcEndpointRequest/VpcEndpointType
:cognitect.aws.ec2.CreateVpcEndpointRequest/SubnetIds
:cognitect.aws.ec2.CreateVpcEndpointRequest/SecurityGroupIds
:cognitect.aws.ec2.CreateVpcEndpointRequest/PrivateDnsEnabled
:cognitect.aws.ec2.CreateVpcEndpointRequest/PolicyDocument
:cognitect.aws.ec2.CreateVpcEndpointRequest/RouteTableIds
:cognitect.aws.ec2.CreateVpcEndpointRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DeleteFleetErrorItem
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteFleetErrorItem/FleetId
:cognitect.aws.ec2.DeleteFleetErrorItem/Error]))
(s/def
:cognitect.aws.ec2/ReservedInstancesListingList
(s/coll-of :cognitect.aws.ec2/ReservedInstancesListing))
(s/def
:cognitect.aws.ec2/DetachClassicLinkVpcResult
(s/keys :opt-un [:cognitect.aws.ec2.DetachClassicLinkVpcResult/Return]))
(s/def :cognitect.aws.ec2/VolumeDetail (s/keys :req-un [:cognitect.aws.ec2.VolumeDetail/Size]))
(s/def
:cognitect.aws.ec2/VolumeStatusDetailsList
(s/coll-of :cognitect.aws.ec2/VolumeStatusDetails))
(s/def
:cognitect.aws.ec2/CreateRouteTableResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateRouteTableResult/RouteTable]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServicesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServicesResult/ServiceDetails
:cognitect.aws.ec2.DescribeVpcEndpointServicesResult/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointServicesResult/ServiceNames]))
(s/def :cognitect.aws.ec2/ReservedInstancesIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/SpotFleetRequestConfig
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestId
:cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestState
:cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestConfig
:cognitect.aws.ec2.SpotFleetRequestConfig/CreateTime
:cognitect.aws.ec2.SpotFleetRequestConfig/ActivityStatus]))
(s/def
:cognitect.aws.ec2/ExportClientVpnClientConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ExportClientVpnClientConfigurationRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.ExportClientVpnClientConfigurationRequest/DryRun]))
(s/def :cognitect.aws.ec2/RestorableByStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/InstanceCreditSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceCreditSpecification/InstanceId
:cognitect.aws.ec2.InstanceCreditSpecification/CpuCredits]))
(s/def
:cognitect.aws.ec2/IKEVersionsRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.IKEVersionsRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/OnDemandOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.OnDemandOptions/AllocationStrategy
:cognitect.aws.ec2.OnDemandOptions/SingleInstanceType
:cognitect.aws.ec2.OnDemandOptions/MinTargetCapacity
:cognitect.aws.ec2.OnDemandOptions/SingleAvailabilityZone
:cognitect.aws.ec2.OnDemandOptions/MaxTotalPrice]))
(s/def
:cognitect.aws.ec2/AcceptTransitGatewayVpcAttachmentResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment]))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachmentAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayAttachmentAssociation/TransitGatewayRouteTableId
:cognitect.aws.ec2.TransitGatewayAttachmentAssociation/State]))
(s/def :cognitect.aws.ec2/ProductCodeStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/ImageDiskContainerList (s/coll-of :cognitect.aws.ec2/ImageDiskContainer))
(s/def :cognitect.aws.ec2/RegionList (s/coll-of :cognitect.aws.ec2/Region))
(s/def :cognitect.aws.ec2/KeyPairList (s/coll-of :cognitect.aws.ec2/KeyPairInfo))
(s/def
:cognitect.aws.ec2/DescribeCapacityReservationsMaxResults
(s/with-gen
(s/and int? #(<= 1 % 1000))
#(gen/choose (or 1 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/AssociatedTargetNetwork
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociatedTargetNetwork/NetworkId
:cognitect.aws.ec2.AssociatedTargetNetwork/NetworkType]))
(s/def
:cognitect.aws.ec2/DescribeIdFormatRequest
(s/keys :opt-un [:cognitect.aws.ec2.DescribeIdFormatRequest/Resource]))
(s/def
:cognitect.aws.ec2/NetworkInterfaceAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfaceAssociation/PublicDnsName
:cognitect.aws.ec2.NetworkInterfaceAssociation/PublicIp
:cognitect.aws.ec2.NetworkInterfaceAssociation/IpOwnerId
:cognitect.aws.ec2.NetworkInterfaceAssociation/AssociationId
:cognitect.aws.ec2.NetworkInterfaceAssociation/AllocationId]))
(s/def
:cognitect.aws.ec2/InternetGatewayAttachmentList
(s/coll-of :cognitect.aws.ec2/InternetGatewayAttachment))
(s/def
:cognitect.aws.ec2/AssociateRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateRouteTableRequest/RouteTableId
:cognitect.aws.ec2.AssociateRouteTableRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.AssociateRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsList
(s/coll-of :cognitect.aws.ec2/Phase1EncryptionAlgorithmsListValue))
(s/def :cognitect.aws.ec2/NetworkInterfacePermissionIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayRouteTableResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayRouteTableResult/TransitGatewayRouteTable]))
(s/def
:cognitect.aws.ec2/Phase2DHGroupNumbersListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2DHGroupNumbersListValue/Value]))
(s/def :cognitect.aws.ec2/OfferingTypeValues string?)
(s/def :cognitect.aws.ec2/SnapshotAttributeName string?)
(s/def
:cognitect.aws.ec2/DescribeVolumeAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeVolumeAttributeRequest/Attribute
:cognitect.aws.ec2.DescribeVolumeAttributeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.DescribeVolumeAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ElasticGpuHealth
(s/keys :opt-un [:cognitect.aws.ec2.ElasticGpuHealth/Status]))
(s/def
:cognitect.aws.ec2/DescribeFleetHistoryResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetHistoryResult/StartTime
:cognitect.aws.ec2.DescribeFleetHistoryResult/FleetId
:cognitect.aws.ec2.DescribeFleetHistoryResult/NextToken
:cognitect.aws.ec2.DescribeFleetHistoryResult/HistoryRecords
:cognitect.aws.ec2.DescribeFleetHistoryResult/LastEvaluatedTime]))
(s/def :cognitect.aws.ec2/HostReservationSet (s/coll-of :cognitect.aws.ec2/HostReservation))
(s/def
:cognitect.aws.ec2/NetworkInterfacePrivateIpAddressList
(s/coll-of :cognitect.aws.ec2/NetworkInterfacePrivateIpAddress))
(s/def
:cognitect.aws.ec2/ReservedInstancesConfigurationList
(s/coll-of :cognitect.aws.ec2/ReservedInstancesConfiguration))
(s/def :cognitect.aws.ec2/IpRanges (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribeVpnGatewaysResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeVpnGatewaysResult/VpnGateways]))
(s/def
:cognitect.aws.ec2/StorageLocation
(s/keys
:opt-un
[:cognitect.aws.ec2.StorageLocation/Bucket :cognitect.aws.ec2.StorageLocation/Key]))
(s/def :cognitect.aws.ec2/EndpointSet (s/coll-of :cognitect.aws.ec2/ClientVpnEndpoint))
(s/def
:cognitect.aws.ec2/UnmonitorInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.UnmonitorInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.UnmonitorInstancesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateBlockDeviceMapping))
(s/def
:cognitect.aws.ec2/DescribeImagesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeImagesRequest/DryRun
:cognitect.aws.ec2.DescribeImagesRequest/ImageIds
:cognitect.aws.ec2.DescribeImagesRequest/Filters
:cognitect.aws.ec2.DescribeImagesRequest/Owners
:cognitect.aws.ec2.DescribeImagesRequest/ExecutableUsers]))
(s/def
:cognitect.aws.ec2/RouteTableAssociationList
(s/coll-of :cognitect.aws.ec2/RouteTableAssociation))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayVpcAttachmentRequestOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequestOptions/Ipv6Support
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequestOptions/DnsSupport]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteAttachmentList
(s/coll-of :cognitect.aws.ec2/TransitGatewayRouteAttachment))
(s/def :cognitect.aws.ec2/ElasticGpuSet (s/coll-of :cognitect.aws.ec2/ElasticGpus))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeReservedInstancesRequest/ReservedInstancesIds
:cognitect.aws.ec2.DescribeReservedInstancesRequest/Filters
:cognitect.aws.ec2.DescribeReservedInstancesRequest/OfferingClass
:cognitect.aws.ec2.DescribeReservedInstancesRequest/OfferingType]))
(s/def
:cognitect.aws.ec2/FpgaImageState
(s/keys
:opt-un
[:cognitect.aws.ec2.FpgaImageState/Message :cognitect.aws.ec2.FpgaImageState/Code]))
(s/def :cognitect.aws.ec2/NetworkInterfaceCreationType string?)
(s/def
:cognitect.aws.ec2/DeleteVpnConnectionRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpnConnectionRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.DeleteVpnConnectionRouteRequest/VpnConnectionId]))
(s/def :cognitect.aws.ec2/AccountAttributeList (s/coll-of :cognitect.aws.ec2/AccountAttribute))
(s/def
:cognitect.aws.ec2/DescribeDhcpOptionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeDhcpOptionsResult/NextToken
:cognitect.aws.ec2.DescribeDhcpOptionsResult/DhcpOptions]))
(s/def :cognitect.aws.ec2/ImageAttributeName string?)
(s/def
:cognitect.aws.ec2/AcceptVpcEndpointConnectionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/ServiceId
:cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/VpcEndpointIds]
:opt-un
[:cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/LaunchSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchSpecification/KernelId
:cognitect.aws.ec2.LaunchSpecification/ImageId
:cognitect.aws.ec2.LaunchSpecification/Placement
:cognitect.aws.ec2.LaunchSpecification/AddressingType
:cognitect.aws.ec2.LaunchSpecification/SubnetId
:cognitect.aws.ec2.LaunchSpecification/SecurityGroups
:cognitect.aws.ec2.LaunchSpecification/EbsOptimized
:cognitect.aws.ec2.LaunchSpecification/InstanceType
:cognitect.aws.ec2.LaunchSpecification/KeyName
:cognitect.aws.ec2.LaunchSpecification/Monitoring
:cognitect.aws.ec2.LaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2.LaunchSpecification/RamdiskId
:cognitect.aws.ec2.LaunchSpecification/UserData
:cognitect.aws.ec2.LaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2.LaunchSpecification/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/CreateFleetInstancesSet
(s/coll-of :cognitect.aws.ec2/CreateFleetInstance))
(s/def
:cognitect.aws.ec2/LaunchSpecsList
(s/coll-of :cognitect.aws.ec2/SpotFleetLaunchSpecification))
(s/def
:cognitect.aws.ec2/DescribeLaunchTemplateVersionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeLaunchTemplateVersionsResult/LaunchTemplateVersions
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsResult/NextToken]))
(s/def
:cognitect.aws.ec2/ElasticGpus
(s/keys
:opt-un
[:cognitect.aws.ec2.ElasticGpus/InstanceId
:cognitect.aws.ec2.ElasticGpus/AvailabilityZone
:cognitect.aws.ec2.ElasticGpus/ElasticGpuType
:cognitect.aws.ec2.ElasticGpus/ElasticGpuHealth
:cognitect.aws.ec2.ElasticGpus/ElasticGpuId
:cognitect.aws.ec2.ElasticGpus/ElasticGpuState]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnTargetNetworksMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorFiltersRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/DryRun
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/Filters
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/MaxResults
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/TrafficMirrorFilterIds]))
(s/def
:cognitect.aws.ec2/PublicIpv4PoolRange
(s/keys
:opt-un
[:cognitect.aws.ec2.PublicIpv4PoolRange/FirstAddress
:cognitect.aws.ec2.PublicIpv4PoolRange/LastAddress
:cognitect.aws.ec2.PublicIpv4PoolRange/AvailableAddressCount
:cognitect.aws.ec2.PublicIpv4PoolRange/AddressCount]))
(s/def :cognitect.aws.ec2/ArchitectureValues string?)
(s/def :cognitect.aws.ec2/VpcAttributeName string?)
(s/def
:cognitect.aws.ec2/CreateSecurityGroupRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateSecurityGroupRequest/Description
:cognitect.aws.ec2.CreateSecurityGroupRequest/GroupName]
:opt-un
[:cognitect.aws.ec2.CreateSecurityGroupRequest/DryRun
:cognitect.aws.ec2.CreateSecurityGroupRequest/VpcId]))
(s/def
:cognitect.aws.ec2/LaunchTemplateIamInstanceProfileSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecification/Arn
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecification/Name]))
(s/def
:cognitect.aws.ec2/Tag
(s/keys :opt-un [:cognitect.aws.ec2.Tag/Key :cognitect.aws.ec2.Tag/Value]))
(s/def
:cognitect.aws.ec2/DeleteNetworkInterfacePermissionResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteNetworkInterfacePermissionResult/Return]))
(s/def :cognitect.aws.ec2/ImageState string?)
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfaceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/DryRun
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/Attribute]))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorSessionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/DryRun
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/TrafficMirrorSessionIds
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/Filters
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DeleteTagsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTagsRequest/Resources]
:opt-un
[:cognitect.aws.ec2.DeleteTagsRequest/DryRun :cognitect.aws.ec2.DeleteTagsRequest/Tags]))
(s/def
:cognitect.aws.ec2/LaunchTemplateAndOverridesResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateAndOverridesResponse/LaunchTemplateSpecification
:cognitect.aws.ec2.LaunchTemplateAndOverridesResponse/Overrides]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnRoutesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/TargetNetworkSet (s/coll-of :cognitect.aws.ec2/TargetNetwork))
(s/def :cognitect.aws.ec2/ImageList (s/coll-of :cognitect.aws.ec2/Image))
(s/def
:cognitect.aws.ec2/ReservedInstancesConfiguration
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstancesConfiguration/Platform
:cognitect.aws.ec2.ReservedInstancesConfiguration/InstanceCount
:cognitect.aws.ec2.ReservedInstancesConfiguration/InstanceType
:cognitect.aws.ec2.ReservedInstancesConfiguration/AvailabilityZone
:cognitect.aws.ec2.ReservedInstancesConfiguration/Scope]))
(s/def
:cognitect.aws.ec2/CreateLaunchTemplateVersionResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateLaunchTemplateVersionResult/LaunchTemplateVersion]))
(s/def :cognitect.aws.ec2/ReservationList (s/coll-of :cognitect.aws.ec2/Reservation))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayVpcAttachmentsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/DryRun
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/TransitGatewayAttachmentIds
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/NextToken
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/Filters
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ImageAttribute
(s/keys
:opt-un
[:cognitect.aws.ec2.ImageAttribute/KernelId
:cognitect.aws.ec2.ImageAttribute/ImageId
:cognitect.aws.ec2.ImageAttribute/SriovNetSupport
:cognitect.aws.ec2.ImageAttribute/LaunchPermissions
:cognitect.aws.ec2.ImageAttribute/Description
:cognitect.aws.ec2.ImageAttribute/BlockDeviceMappings
:cognitect.aws.ec2.ImageAttribute/ProductCodes
:cognitect.aws.ec2.ImageAttribute/RamdiskId]))
(s/def :cognitect.aws.ec2/FleetIdSet (s/coll-of :cognitect.aws.ec2/FleetIdentifier))
(s/def
:cognitect.aws.ec2/CreateSubnetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateSubnetRequest/CidrBlock :cognitect.aws.ec2.CreateSubnetRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.CreateSubnetRequest/DryRun
:cognitect.aws.ec2.CreateSubnetRequest/AvailabilityZone
:cognitect.aws.ec2.CreateSubnetRequest/Ipv6CidrBlock
:cognitect.aws.ec2.CreateSubnetRequest/AvailabilityZoneId]))
(s/def
:cognitect.aws.ec2/GetLaunchTemplateDataRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetLaunchTemplateDataRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.GetLaunchTemplateDataRequest/DryRun]))
(s/def
:cognitect.aws.ec2/UserBucketDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.UserBucketDetails/S3Key :cognitect.aws.ec2.UserBucketDetails/S3Bucket]))
(s/def
:cognitect.aws.ec2/ByoipCidr
(s/keys
:opt-un
[:cognitect.aws.ec2.ByoipCidr/Cidr
:cognitect.aws.ec2.ByoipCidr/StatusMessage
:cognitect.aws.ec2.ByoipCidr/Description
:cognitect.aws.ec2.ByoipCidr/State]))
(s/def
:cognitect.aws.ec2/VersionDescription
(s/with-gen
(s/and string? #(>= 255 (count %)))
(fn []
(gen/fmap
#(apply str %)
(gen/bind (gen/choose (or nil 0) (or 255 100)) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.ec2/VolumeStatusEvent
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeStatusEvent/NotBefore
:cognitect.aws.ec2.VolumeStatusEvent/EventType
:cognitect.aws.ec2.VolumeStatusEvent/Description
:cognitect.aws.ec2.VolumeStatusEvent/NotAfter
:cognitect.aws.ec2.VolumeStatusEvent/EventId]))
(s/def
:cognitect.aws.ec2/ExportTransitGatewayRoutesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/S3Bucket]
:opt-un
[:cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/DryRun
:cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/Filters]))
(s/def :cognitect.aws.ec2/FlowLogSet (s/coll-of :cognitect.aws.ec2/FlowLog))
(s/def
:cognitect.aws.ec2/CreateDhcpOptionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateDhcpOptionsRequest/DhcpConfigurations]
:opt-un
[:cognitect.aws.ec2.CreateDhcpOptionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/MovingAddressStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.MovingAddressStatus/PublicIp
:cognitect.aws.ec2.MovingAddressStatus/MoveStatus]))
(s/def
:cognitect.aws.ec2/ClientData
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientData/Comment
:cognitect.aws.ec2.ClientData/UploadStart
:cognitect.aws.ec2.ClientData/UploadEnd
:cognitect.aws.ec2.ClientData/UploadSize]))
(s/def
:cognitect.aws.ec2/DescribePublicIpv4PoolsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePublicIpv4PoolsResult/PublicIpv4Pools
:cognitect.aws.ec2.DescribePublicIpv4PoolsResult/NextToken]))
(s/def
:cognitect.aws.ec2/GetEbsEncryptionByDefaultResult
(s/keys :opt-un [:cognitect.aws.ec2.GetEbsEncryptionByDefaultResult/EbsEncryptionByDefault]))
(s/def :cognitect.aws.ec2/TrafficMirrorTargetSet (s/coll-of :cognitect.aws.ec2/TrafficMirrorTarget))
(s/def :cognitect.aws.ec2/CreateVpcResult (s/keys :opt-un [:cognitect.aws.ec2.CreateVpcResult/Vpc]))
(s/def
:cognitect.aws.ec2/TrafficMirrorFilterRule
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficMirrorFilterId
:cognitect.aws.ec2.TrafficMirrorFilterRule/DestinationPortRange
:cognitect.aws.ec2.TrafficMirrorFilterRule/RuleAction
:cognitect.aws.ec2.TrafficMirrorFilterRule/RuleNumber
:cognitect.aws.ec2.TrafficMirrorFilterRule/DestinationCidrBlock
:cognitect.aws.ec2.TrafficMirrorFilterRule/Description
:cognitect.aws.ec2.TrafficMirrorFilterRule/Protocol
:cognitect.aws.ec2.TrafficMirrorFilterRule/SourcePortRange
:cognitect.aws.ec2.TrafficMirrorFilterRule/SourceCidrBlock
:cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficMirrorFilterRuleId
:cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficDirection]))
(s/def
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsRequestList
(s/coll-of :cognitect.aws.ec2/Phase2IntegrityAlgorithmsRequestListValue))
(s/def
:cognitect.aws.ec2/PrivateIpAddressSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.PrivateIpAddressSpecification/Primary
:cognitect.aws.ec2.PrivateIpAddressSpecification/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/DisassociateAddressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DisassociateAddressRequest/DryRun
:cognitect.aws.ec2.DisassociateAddressRequest/PublicIp
:cognitect.aws.ec2.DisassociateAddressRequest/AssociationId]))
(s/def
:cognitect.aws.ec2/TargetGroups
(s/coll-of :cognitect.aws.ec2/TargetGroup :min-count 1 :max-count 5))
(s/def :cognitect.aws.ec2/SecurityGroupIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/PlacementGroupList (s/coll-of :cognitect.aws.ec2/PlacementGroup))
(s/def
:cognitect.aws.ec2/LaunchTemplatesMonitoringRequest
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplatesMonitoringRequest/Enabled]))
(s/def
:cognitect.aws.ec2/ModifyTransitGatewayVpcAttachmentResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment]))
(s/def :cognitect.aws.ec2/PublicIpv4PoolSet (s/coll-of :cognitect.aws.ec2/PublicIpv4Pool))
(s/def :cognitect.aws.ec2/DefaultTargetCapacityType string?)
(s/def
:cognitect.aws.ec2/TransitGatewayPropagation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayPropagation/ResourceId
:cognitect.aws.ec2.TransitGatewayPropagation/TransitGatewayRouteTableId
:cognitect.aws.ec2.TransitGatewayPropagation/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayPropagation/ResourceType
:cognitect.aws.ec2.TransitGatewayPropagation/State]))
(s/def :cognitect.aws.ec2/VpnConnectionList (s/coll-of :cognitect.aws.ec2/VpnConnection))
(s/def
:cognitect.aws.ec2/DescribeFpgaImageAttributeResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeFpgaImageAttributeResult/FpgaImageAttribute]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayVpcAttachmentRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorFilterRuleRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleRequest/TrafficMirrorFilterRuleId]
:opt-un
[:cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ModifySubnetAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifySubnetAttributeRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.ModifySubnetAttributeRequest/AssignIpv6AddressOnCreation
:cognitect.aws.ec2.ModifySubnetAttributeRequest/MapPublicIpOnLaunch]))
(s/def
:cognitect.aws.ec2/DeleteClientVpnRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteClientVpnRouteRequest/ClientVpnEndpointId
:cognitect.aws.ec2.DeleteClientVpnRouteRequest/DestinationCidrBlock]
:opt-un
[:cognitect.aws.ec2.DeleteClientVpnRouteRequest/DryRun
:cognitect.aws.ec2.DeleteClientVpnRouteRequest/TargetVpcSubnetId]))
(s/def :cognitect.aws.ec2/DnsEntrySet (s/coll-of :cognitect.aws.ec2/DnsEntry))
(s/def
:cognitect.aws.ec2/CreateImageResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateImageResult/ImageId]))
(s/def
:cognitect.aws.ec2/ElasticGpuSpecification
(s/keys :req-un [:cognitect.aws.ec2.ElasticGpuSpecification/Type]))
(s/def :cognitect.aws.ec2/FleetActivityStatus string?)
(s/def
:cognitect.aws.ec2/SpotInstanceStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotInstanceStatus/UpdateTime
:cognitect.aws.ec2.SpotInstanceStatus/Message
:cognitect.aws.ec2.SpotInstanceStatus/Code]))
(s/def :cognitect.aws.ec2/ResetFpgaImageAttributeName string?)
(s/def :cognitect.aws.ec2/VolumeStatusActionsList (s/coll-of :cognitect.aws.ec2/VolumeStatusAction))
(s/def :cognitect.aws.ec2/ReservationState string?)
(s/def
:cognitect.aws.ec2/NetworkInterfacePermissionList
(s/coll-of :cognitect.aws.ec2/NetworkInterfacePermission))
(s/def
:cognitect.aws.ec2/StartInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.StartInstancesResult/StartingInstances]))
(s/def :cognitect.aws.ec2/SpotPriceHistoryList (s/coll-of :cognitect.aws.ec2/SpotPrice))
(s/def :cognitect.aws.ec2/TrafficMirrorFilterRuleField string?)
(s/def :cognitect.aws.ec2/TrafficDirection string?)
(s/def
:cognitect.aws.ec2/InternetGatewayAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.InternetGatewayAttachment/VpcId
:cognitect.aws.ec2.InternetGatewayAttachment/State]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTableList
(s/coll-of :cognitect.aws.ec2/TransitGatewayRouteTable))
(s/def
:cognitect.aws.ec2/LicenseSpecificationListRequest
(s/coll-of :cognitect.aws.ec2/LicenseConfigurationRequest))
(s/def :cognitect.aws.ec2/SubnetState string?)
(s/def :cognitect.aws.ec2/ImportSnapshotTaskList (s/coll-of :cognitect.aws.ec2/ImportSnapshotTask))
(s/def
:cognitect.aws.ec2/DescribePublicIpv4PoolsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/NextToken
:cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/PoolIds
:cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeStaleSecurityGroupsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/DryRun
:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/NextToken
:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CancelledSpotInstanceRequestList
(s/coll-of :cognitect.aws.ec2/CancelledSpotInstanceRequest))
(s/def :cognitect.aws.ec2/GroupIdentifierSet (s/coll-of :cognitect.aws.ec2/SecurityGroupIdentifier))
(s/def
:cognitect.aws.ec2/DescribeSpotFleetInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/SpotFleetRequestId]
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/NextToken
:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointConnectionNotificationResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationResult/ReturnValue]))
(s/def
:cognitect.aws.ec2/CertificateAuthentication
(s/keys :opt-un [:cognitect.aws.ec2.CertificateAuthentication/ClientRootCertificateChain]))
(s/def
:cognitect.aws.ec2/CreateClientVpnRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateClientVpnRouteResult/Status]))
(s/def :cognitect.aws.ec2/IamInstanceProfileAssociationState string?)
(s/def
:cognitect.aws.ec2/InstanceBlockDeviceMappingSpecificationList
(s/coll-of :cognitect.aws.ec2/InstanceBlockDeviceMappingSpecification))
(s/def :cognitect.aws.ec2/VpcClassicLinkIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/SubnetCidrBlockStateCode string?)
(s/def
:cognitect.aws.ec2/RejectTransitGatewayVpcAttachmentRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeFleetInstancesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetInstancesResult/FleetId
:cognitect.aws.ec2.DescribeFleetInstancesResult/NextToken
:cognitect.aws.ec2.DescribeFleetInstancesResult/ActiveInstances]))
(s/def
:cognitect.aws.ec2/SecurityGroupIdentifier
(s/keys
:opt-un
[:cognitect.aws.ec2.SecurityGroupIdentifier/GroupName
:cognitect.aws.ec2.SecurityGroupIdentifier/GroupId]))
(s/def :cognitect.aws.ec2/ByoipCidrSet (s/coll-of :cognitect.aws.ec2/ByoipCidr))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorFilterRuleResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleResult/TrafficMirrorFilterRule
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleResult/ClientToken]))
(s/def
:cognitect.aws.ec2/CreateVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVolumeRequest/AvailabilityZone]
:opt-un
[:cognitect.aws.ec2.CreateVolumeRequest/DryRun
:cognitect.aws.ec2.CreateVolumeRequest/TagSpecifications
:cognitect.aws.ec2.CreateVolumeRequest/Encrypted
:cognitect.aws.ec2.CreateVolumeRequest/KmsKeyId
:cognitect.aws.ec2.CreateVolumeRequest/Size
:cognitect.aws.ec2.CreateVolumeRequest/Iops
:cognitect.aws.ec2.CreateVolumeRequest/VolumeType
:cognitect.aws.ec2.CreateVolumeRequest/SnapshotId]))
(s/def
:cognitect.aws.ec2/CreateDhcpOptionsResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateDhcpOptionsResult/DhcpOptions]))
(s/def
:cognitect.aws.ec2/DescribeVpcAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeVpcAttributeRequest/Attribute
:cognitect.aws.ec2.DescribeVpcAttributeRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DescribeVpcAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportNextToken
(s/with-gen
(s/and string? #(<= 1 (count %) 1024))
(fn []
(gen/fmap
#(apply str %)
(gen/bind (gen/choose (or 1 0) (or 1024 100)) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.ec2/PrefixList
(s/keys
:opt-un
[:cognitect.aws.ec2.PrefixList/PrefixListId
:cognitect.aws.ec2.PrefixList/Cidrs
:cognitect.aws.ec2.PrefixList/PrefixListName]))
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointConnectionNotificationsResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/InstanceStatusEventList
(s/coll-of :cognitect.aws.ec2/InstanceStatusEvent))
(s/def
:cognitect.aws.ec2/CreateFpgaImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateFpgaImageRequest/InputStorageLocation]
:opt-un
[:cognitect.aws.ec2.CreateFpgaImageRequest/DryRun
:cognitect.aws.ec2.CreateFpgaImageRequest/Description
:cognitect.aws.ec2.CreateFpgaImageRequest/LogsStorageLocation
:cognitect.aws.ec2.CreateFpgaImageRequest/Name
:cognitect.aws.ec2.CreateFpgaImageRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsList
(s/coll-of :cognitect.aws.ec2/Phase2IntegrityAlgorithmsListValue))
(s/def
:cognitect.aws.ec2/GetPasswordDataRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetPasswordDataRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.GetPasswordDataRequest/DryRun]))
(s/def
:cognitect.aws.ec2/GetHostReservationPurchasePreviewRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetHostReservationPurchasePreviewRequest/HostIdSet
:cognitect.aws.ec2.GetHostReservationPurchasePreviewRequest/OfferingId]))
(s/def
:cognitect.aws.ec2/PricingDetail
(s/keys :opt-un [:cognitect.aws.ec2.PricingDetail/Count :cognitect.aws.ec2.PricingDetail/Price]))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewaysRequest/DryRun
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/NextToken
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/TransitGatewayIds
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/Filters
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ModifyVpcPeeringConnectionOptionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/VpcPeeringConnectionId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/DryRun
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/AccepterPeeringConnectionOptions
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/RequesterPeeringConnectionOptions]))
(s/def
:cognitect.aws.ec2/ModifyReservedInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyReservedInstancesRequest/ReservedInstancesIds
:cognitect.aws.ec2.ModifyReservedInstancesRequest/TargetConfigurations]
:opt-un
[:cognitect.aws.ec2.ModifyReservedInstancesRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ExportTaskS3Location
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportTaskS3Location/S3Bucket
:cognitect.aws.ec2.ExportTaskS3Location/S3Prefix]))
(s/def :cognitect.aws.ec2/RouteOrigin string?)
(s/def
:cognitect.aws.ec2/ClientVpnEndpointStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnEndpointStatus/Message
:cognitect.aws.ec2.ClientVpnEndpointStatus/Code]))
(s/def
:cognitect.aws.ec2/AssociateVpcCidrBlockRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateVpcCidrBlockRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.AssociateVpcCidrBlockRequest/CidrBlock
:cognitect.aws.ec2.AssociateVpcCidrBlockRequest/AmazonProvidedIpv6CidrBlock]))
(s/def :cognitect.aws.ec2/RouteList (s/coll-of :cognitect.aws.ec2/Route))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayAttachmentsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsResult/NextToken
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsResult/TransitGatewayAttachments]))
(s/def
:cognitect.aws.ec2/DeletePlacementGroupRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeletePlacementGroupRequest/GroupName]
:opt-un
[:cognitect.aws.ec2.DeletePlacementGroupRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeInstanceStatusRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstanceStatusRequest/DryRun
:cognitect.aws.ec2.DescribeInstanceStatusRequest/InstanceIds
:cognitect.aws.ec2.DescribeInstanceStatusRequest/NextToken
:cognitect.aws.ec2.DescribeInstanceStatusRequest/IncludeAllInstances
:cognitect.aws.ec2.DescribeInstanceStatusRequest/Filters
:cognitect.aws.ec2.DescribeInstanceStatusRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorSessionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTrafficMirrorSessionRequest/TrafficMirrorSessionId]
:opt-un
[:cognitect.aws.ec2.DeleteTrafficMirrorSessionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ModifyVpnTunnelCertificateRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/VpnConnectionId
:cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/VpnTunnelOutsideIpAddress]
:opt-un
[:cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/DryRun]))
(s/def
:cognitect.aws.ec2/RequestSpotInstancesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.RequestSpotInstancesRequest/AvailabilityZoneGroup
:cognitect.aws.ec2.RequestSpotInstancesRequest/DryRun
:cognitect.aws.ec2.RequestSpotInstancesRequest/Type
:cognitect.aws.ec2.RequestSpotInstancesRequest/InstanceCount
:cognitect.aws.ec2.RequestSpotInstancesRequest/BlockDurationMinutes
:cognitect.aws.ec2.RequestSpotInstancesRequest/ValidFrom
:cognitect.aws.ec2.RequestSpotInstancesRequest/LaunchSpecification
:cognitect.aws.ec2.RequestSpotInstancesRequest/SpotPrice
:cognitect.aws.ec2.RequestSpotInstancesRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2.RequestSpotInstancesRequest/LaunchGroup
:cognitect.aws.ec2.RequestSpotInstancesRequest/ClientToken
:cognitect.aws.ec2.RequestSpotInstancesRequest/ValidUntil]))
(s/def
:cognitect.aws.ec2/PurchaseRequestSet
(s/coll-of :cognitect.aws.ec2/PurchaseRequest :min-count 1))
(s/def
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAccelerator
(s/keys :req-un [:cognitect.aws.ec2.LaunchTemplateElasticInferenceAccelerator/Type]))
(s/def :cognitect.aws.ec2/AssociationIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DeleteVpnGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpnGatewayRequest/VpnGatewayId]
:opt-un
[:cognitect.aws.ec2.DeleteVpnGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/InstanceAttribute
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceAttribute/KernelId
:cognitect.aws.ec2.InstanceAttribute/InstanceId
:cognitect.aws.ec2.InstanceAttribute/EbsOptimized
:cognitect.aws.ec2.InstanceAttribute/InstanceType
:cognitect.aws.ec2.InstanceAttribute/SriovNetSupport
:cognitect.aws.ec2.InstanceAttribute/SourceDestCheck
:cognitect.aws.ec2.InstanceAttribute/DisableApiTermination
:cognitect.aws.ec2.InstanceAttribute/Groups
:cognitect.aws.ec2.InstanceAttribute/BlockDeviceMappings
:cognitect.aws.ec2.InstanceAttribute/ProductCodes
:cognitect.aws.ec2.InstanceAttribute/RootDeviceName
:cognitect.aws.ec2.InstanceAttribute/RamdiskId
:cognitect.aws.ec2.InstanceAttribute/UserData
:cognitect.aws.ec2.InstanceAttribute/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.InstanceAttribute/EnaSupport]))
(s/def
:cognitect.aws.ec2/DescribeInstancesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstancesResult/NextToken
:cognitect.aws.ec2.DescribeInstancesResult/Reservations]))
(s/def
:cognitect.aws.ec2/ImportInstanceVolumeDetailSet
(s/coll-of :cognitect.aws.ec2/ImportInstanceVolumeDetailItem))
(s/def
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1EncryptionAlgorithmsRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/ServiceDetail
(s/keys
:opt-un
[:cognitect.aws.ec2.ServiceDetail/AcceptanceRequired
:cognitect.aws.ec2.ServiceDetail/ServiceType
:cognitect.aws.ec2.ServiceDetail/Tags
:cognitect.aws.ec2.ServiceDetail/VpcEndpointPolicySupported
:cognitect.aws.ec2.ServiceDetail/PrivateDnsName
:cognitect.aws.ec2.ServiceDetail/ServiceId
:cognitect.aws.ec2.ServiceDetail/BaseEndpointDnsNames
:cognitect.aws.ec2.ServiceDetail/Owner
:cognitect.aws.ec2.ServiceDetail/ManagesVpcEndpoints
:cognitect.aws.ec2.ServiceDetail/ServiceName
:cognitect.aws.ec2.ServiceDetail/AvailabilityZones]))
(s/def
:cognitect.aws.ec2/DeprovisionByoipCidrResult
(s/keys :opt-un [:cognitect.aws.ec2.DeprovisionByoipCidrResult/ByoipCidr]))
(s/def
:cognitect.aws.ec2/Filter
(s/keys :opt-un [:cognitect.aws.ec2.Filter/Values :cognitect.aws.ec2.Filter/Name]))
(s/def
:cognitect.aws.ec2/UnsuccessfulItem
(s/keys
:opt-un
[:cognitect.aws.ec2.UnsuccessfulItem/ResourceId :cognitect.aws.ec2.UnsuccessfulItem/Error]))
(s/def :cognitect.aws.ec2/SnapshotDetailList (s/coll-of :cognitect.aws.ec2/SnapshotDetail))
(s/def
:cognitect.aws.ec2/DescribeInstancesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeInstancesRequest/InstanceIds
:cognitect.aws.ec2.DescribeInstancesRequest/NextToken
:cognitect.aws.ec2.DescribeInstancesRequest/Filters
:cognitect.aws.ec2.DescribeInstancesRequest/MaxResults]))
(s/def :cognitect.aws.ec2/TrafficMirrorNetworkService string?)
(s/def
:cognitect.aws.ec2/ElasticInferenceAccelerators
(s/coll-of :cognitect.aws.ec2/ElasticInferenceAccelerator))
(s/def
:cognitect.aws.ec2/ReplaceTransitGatewayRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/TransitGatewayRouteTableId]
:opt-un
[:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/DryRun
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/Blackhole]))
(s/def :cognitect.aws.ec2/CustomerGatewayIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/AssociatedTargetNetworkSet
(s/coll-of :cognitect.aws.ec2/AssociatedTargetNetwork))
(s/def
:cognitect.aws.ec2/ModifyVolumeAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVolumeAttributeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.ModifyVolumeAttributeRequest/DryRun
:cognitect.aws.ec2.ModifyVolumeAttributeRequest/AutoEnableIO]))
(s/def
:cognitect.aws.ec2/VpcPeeringConnectionList
(s/coll-of :cognitect.aws.ec2/VpcPeeringConnection))
(s/def
:cognitect.aws.ec2/UnassignIpv6AddressesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.UnassignIpv6AddressesRequest/Ipv6Addresses
:cognitect.aws.ec2.UnassignIpv6AddressesRequest/NetworkInterfaceId]))
(s/def :cognitect.aws.ec2/VpnProtocol string?)
(s/def
:cognitect.aws.ec2/UpdateSecurityGroupRuleDescriptionsIngressResult
(s/keys :opt-un [:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressResult/Return]))
(s/def :cognitect.aws.ec2/TransportProtocol string?)
(s/def :cognitect.aws.ec2/ResponseHostIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1EncryptionAlgorithmsListValue/Value]))
(s/def :cognitect.aws.ec2/SnapshotList (s/coll-of :cognitect.aws.ec2/Snapshot))
(s/def
:cognitect.aws.ec2/DescribeExportTasksRequest
(s/keys :opt-un [:cognitect.aws.ec2.DescribeExportTasksRequest/ExportTaskIds]))
(s/def
:cognitect.aws.ec2/TransitGatewayVpcAttachmentOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayVpcAttachmentOptions/Ipv6Support
:cognitect.aws.ec2.TransitGatewayVpcAttachmentOptions/DnsSupport]))
(s/def
:cognitect.aws.ec2/HostReservation
(s/keys
:opt-un
[:cognitect.aws.ec2.HostReservation/CurrencyCode
:cognitect.aws.ec2.HostReservation/UpfrontPrice
:cognitect.aws.ec2.HostReservation/HostIdSet
:cognitect.aws.ec2.HostReservation/Start
:cognitect.aws.ec2.HostReservation/End
:cognitect.aws.ec2.HostReservation/Count
:cognitect.aws.ec2.HostReservation/Tags
:cognitect.aws.ec2.HostReservation/PaymentOption
:cognitect.aws.ec2.HostReservation/HourlyPrice
:cognitect.aws.ec2.HostReservation/OfferingId
:cognitect.aws.ec2.HostReservation/Duration
:cognitect.aws.ec2.HostReservation/InstanceFamily
:cognitect.aws.ec2.HostReservation/HostReservationId
:cognitect.aws.ec2.HostReservation/State]))
(s/def
:cognitect.aws.ec2/Image
(s/keys
:opt-un
[:cognitect.aws.ec2.Image/KernelId
:cognitect.aws.ec2.Image/Platform
:cognitect.aws.ec2.Image/ImageId
:cognitect.aws.ec2.Image/RootDeviceType
:cognitect.aws.ec2.Image/OwnerId
:cognitect.aws.ec2.Image/SriovNetSupport
:cognitect.aws.ec2.Image/Tags
:cognitect.aws.ec2.Image/Public
:cognitect.aws.ec2.Image/Description
:cognitect.aws.ec2.Image/BlockDeviceMappings
:cognitect.aws.ec2.Image/Hypervisor
:cognitect.aws.ec2.Image/Architecture
:cognitect.aws.ec2.Image/ImageOwnerAlias
:cognitect.aws.ec2.Image/CreationDate
:cognitect.aws.ec2.Image/VirtualizationType
:cognitect.aws.ec2.Image/ProductCodes
:cognitect.aws.ec2.Image/ImageLocation
:cognitect.aws.ec2.Image/State
:cognitect.aws.ec2.Image/ImageType
:cognitect.aws.ec2.Image/RootDeviceName
:cognitect.aws.ec2.Image/RamdiskId
:cognitect.aws.ec2.Image/Name
:cognitect.aws.ec2.Image/StateReason
:cognitect.aws.ec2.Image/EnaSupport]))
(s/def :cognitect.aws.ec2/TransitGatewayList (s/coll-of :cognitect.aws.ec2/TransitGateway))
(s/def
:cognitect.aws.ec2/DescribeAggregateIdFormatRequest
(s/keys :opt-un [:cognitect.aws.ec2.DescribeAggregateIdFormatRequest/DryRun]))
(s/def
:cognitect.aws.ec2/TrafficMirroringMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/DeviceType string?)
(s/def :cognitect.aws.ec2/ProductCodeList (s/coll-of :cognitect.aws.ec2/ProductCode))
(s/def
:cognitect.aws.ec2/DescribeMovingAddressesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeMovingAddressesResult/NextToken
:cognitect.aws.ec2.DescribeMovingAddressesResult/MovingAddressStatuses]))
(s/def
:cognitect.aws.ec2/RejectVpcEndpointConnectionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/ServiceId
:cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/VpcEndpointIds]
:opt-un
[:cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateSpecification/LaunchTemplateName
:cognitect.aws.ec2.FleetLaunchTemplateSpecification/Version
:cognitect.aws.ec2.FleetLaunchTemplateSpecification/LaunchTemplateId]))
(s/def :cognitect.aws.ec2/ClientVpnEndpointStatusCode string?)
(s/def :cognitect.aws.ec2/VpcEndpointSet (s/coll-of :cognitect.aws.ec2/VpcEndpoint))
(s/def
:cognitect.aws.ec2/DisableEbsEncryptionByDefaultRequest
(s/keys :opt-un [:cognitect.aws.ec2.DisableEbsEncryptionByDefaultRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointsResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteVpcEndpointsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTable
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRouteTable/TransitGatewayId
:cognitect.aws.ec2.TransitGatewayRouteTable/Tags
:cognitect.aws.ec2.TransitGatewayRouteTable/TransitGatewayRouteTableId
:cognitect.aws.ec2.TransitGatewayRouteTable/DefaultAssociationRouteTable
:cognitect.aws.ec2.TransitGatewayRouteTable/CreationTime
:cognitect.aws.ec2.TransitGatewayRouteTable/DefaultPropagationRouteTable
:cognitect.aws.ec2.TransitGatewayRouteTable/State]))
(s/def
:cognitect.aws.ec2/SlotStartTimeRangeRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.SlotStartTimeRangeRequest/LatestTime
:cognitect.aws.ec2.SlotStartTimeRangeRequest/EarliestTime]))
(s/def
:cognitect.aws.ec2/CreateSubnetResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateSubnetResult/Subnet]))
(s/def
:cognitect.aws.ec2/DisableVpcClassicLinkResult
(s/keys :opt-un [:cognitect.aws.ec2.DisableVpcClassicLinkResult/Return]))
(s/def
:cognitect.aws.ec2/ResetSnapshotAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ResetSnapshotAttributeRequest/Attribute
:cognitect.aws.ec2.ResetSnapshotAttributeRequest/SnapshotId]
:opt-un
[:cognitect.aws.ec2.ResetSnapshotAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/GetHostReservationPurchasePreviewResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/CurrencyCode
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/Purchase
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/TotalHourlyPrice
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/TotalUpfrontPrice]))
(s/def
:cognitect.aws.ec2/LoadPermissionModifications
(s/keys
:opt-un
[:cognitect.aws.ec2.LoadPermissionModifications/Add
:cognitect.aws.ec2.LoadPermissionModifications/Remove]))
(s/def
:cognitect.aws.ec2/BlockDeviceMapping
(s/keys
:opt-un
[:cognitect.aws.ec2.BlockDeviceMapping/NoDevice
:cognitect.aws.ec2.BlockDeviceMapping/Ebs
:cognitect.aws.ec2.BlockDeviceMapping/VirtualName
:cognitect.aws.ec2.BlockDeviceMapping/DeviceName]))
(s/def
:cognitect.aws.ec2/CreateCustomerGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateCustomerGatewayResult/CustomerGateway]))
(s/def
:cognitect.aws.ec2/ModifyVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVolumeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.ModifyVolumeRequest/DryRun
:cognitect.aws.ec2.ModifyVolumeRequest/Size
:cognitect.aws.ec2.ModifyVolumeRequest/Iops
:cognitect.aws.ec2.ModifyVolumeRequest/VolumeType]))
(s/def
:cognitect.aws.ec2/RevokeClientVpnIngressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RevokeClientVpnIngressRequest/ClientVpnEndpointId
:cognitect.aws.ec2.RevokeClientVpnIngressRequest/TargetNetworkCidr]
:opt-un
[:cognitect.aws.ec2.RevokeClientVpnIngressRequest/DryRun
:cognitect.aws.ec2.RevokeClientVpnIngressRequest/RevokeAllGroups
:cognitect.aws.ec2.RevokeClientVpnIngressRequest/AccessGroupId]))
(s/def
:cognitect.aws.ec2/DescribeLaunchTemplateVersionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/DryRun
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/Versions
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/NextToken
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/LaunchTemplateName
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/Filters
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MaxResults
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/LaunchTemplateId
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MinVersion
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MaxVersion]))
(s/def :cognitect.aws.ec2/RecurringChargesList (s/coll-of :cognitect.aws.ec2/RecurringCharge))
(s/def :cognitect.aws.ec2/ByoipCidrState string?)
(s/def
:cognitect.aws.ec2/GetReservedInstancesExchangeQuoteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/ReservedInstanceIds]
:opt-un
[:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/DryRun
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/TargetConfigurations]))
(s/def
:cognitect.aws.ec2/RequestSpotFleetResponse
(s/keys :opt-un [:cognitect.aws.ec2.RequestSpotFleetResponse/SpotFleetRequestId]))
(s/def
:cognitect.aws.ec2/DescribeElasticGpusRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeElasticGpusRequest/DryRun
:cognitect.aws.ec2.DescribeElasticGpusRequest/ElasticGpuIds
:cognitect.aws.ec2.DescribeElasticGpusRequest/NextToken
:cognitect.aws.ec2.DescribeElasticGpusRequest/Filters
:cognitect.aws.ec2.DescribeElasticGpusRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayVpcAttachmentsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsResult/NextToken
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsResult/TransitGatewayVpcAttachments]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteList
(s/coll-of :cognitect.aws.ec2/TransitGatewayRoute))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTableIdStringList
(s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceMarketOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptions/SpotOptions
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptions/MarketType]))
(s/def
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationSet
(s/coll-of :cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationItem))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorTargetsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/DryRun
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/TrafficMirrorTargetIds
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/Filters
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/PlacementResponse
(s/keys :opt-un [:cognitect.aws.ec2.PlacementResponse/GroupName]))
(s/def :cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationErrorCode string?)
(s/def :cognitect.aws.ec2/PlacementGroupStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/AllocateHostsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AllocateHostsRequest/AvailabilityZone
:cognitect.aws.ec2.AllocateHostsRequest/InstanceType
:cognitect.aws.ec2.AllocateHostsRequest/Quantity]
:opt-un
[:cognitect.aws.ec2.AllocateHostsRequest/TagSpecifications
:cognitect.aws.ec2.AllocateHostsRequest/AutoPlacement
:cognitect.aws.ec2.AllocateHostsRequest/HostRecovery
:cognitect.aws.ec2.AllocateHostsRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/InstanceCreditSpecificationListRequest
(s/coll-of :cognitect.aws.ec2/InstanceCreditSpecificationRequest))
(s/def
:cognitect.aws.ec2/ClientVpnRoute
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnRoute/Type
:cognitect.aws.ec2.ClientVpnRoute/TargetSubnet
:cognitect.aws.ec2.ClientVpnRoute/Origin
:cognitect.aws.ec2.ClientVpnRoute/Status
:cognitect.aws.ec2.ClientVpnRoute/DestinationCidr
:cognitect.aws.ec2.ClientVpnRoute/Description
:cognitect.aws.ec2.ClientVpnRoute/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/InstanceExportDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceExportDetails/InstanceId
:cognitect.aws.ec2.InstanceExportDetails/TargetEnvironment]))
(s/def
:cognitect.aws.ec2/NatGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.NatGateway/DeleteTime
:cognitect.aws.ec2.NatGateway/ProvisionedBandwidth
:cognitect.aws.ec2.NatGateway/SubnetId
:cognitect.aws.ec2.NatGateway/NatGatewayId
:cognitect.aws.ec2.NatGateway/Tags
:cognitect.aws.ec2.NatGateway/FailureMessage
:cognitect.aws.ec2.NatGateway/VpcId
:cognitect.aws.ec2.NatGateway/NatGatewayAddresses
:cognitect.aws.ec2.NatGateway/CreateTime
:cognitect.aws.ec2.NatGateway/State
:cognitect.aws.ec2.NatGateway/FailureCode]))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesModificationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesModificationsResult/ReservedInstancesModifications
:cognitect.aws.ec2.DescribeReservedInstancesModificationsResult/NextToken]))
(s/def
:cognitect.aws.ec2/TrafficMirrorPortRangeRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorPortRangeRequest/ToPort
:cognitect.aws.ec2.TrafficMirrorPortRangeRequest/FromPort]))
(s/def
:cognitect.aws.ec2/DescribeSnapshotAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeSnapshotAttributeRequest/Attribute
:cognitect.aws.ec2.DescribeSnapshotAttributeRequest/SnapshotId]
:opt-un
[:cognitect.aws.ec2.DescribeSnapshotAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/AcceptReservedInstancesExchangeQuoteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/ReservedInstanceIds]
:opt-un
[:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/DryRun
:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/TargetConfigurations]))
(s/def :cognitect.aws.ec2/FpgaImageAttributeName string?)
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayRouteTablesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesResult/TransitGatewayRouteTables
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesResult/NextToken]))
(s/def :cognitect.aws.ec2/BundleTaskState string?)
(s/def :cognitect.aws.ec2/ListingState string?)
(s/def
:cognitect.aws.ec2/FpgaImage
(s/keys
:opt-un
[:cognitect.aws.ec2.FpgaImage/FpgaImageGlobalId
:cognitect.aws.ec2.FpgaImage/ShellVersion
:cognitect.aws.ec2.FpgaImage/PciId
:cognitect.aws.ec2.FpgaImage/UpdateTime
:cognitect.aws.ec2.FpgaImage/OwnerId
:cognitect.aws.ec2.FpgaImage/Tags
:cognitect.aws.ec2.FpgaImage/OwnerAlias
:cognitect.aws.ec2.FpgaImage/Public
:cognitect.aws.ec2.FpgaImage/FpgaImageId
:cognitect.aws.ec2.FpgaImage/Description
:cognitect.aws.ec2.FpgaImage/CreateTime
:cognitect.aws.ec2.FpgaImage/ProductCodes
:cognitect.aws.ec2.FpgaImage/State
:cognitect.aws.ec2.FpgaImage/DataRetentionSupport
:cognitect.aws.ec2.FpgaImage/Name]))
(s/def
:cognitect.aws.ec2/RequestSpotFleetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RequestSpotFleetRequest/SpotFleetRequestConfig]
:opt-un
[:cognitect.aws.ec2.RequestSpotFleetRequest/DryRun]))
(s/def
:cognitect.aws.ec2/UpdateSecurityGroupRuleDescriptionsEgressResult
(s/keys :opt-un [:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressResult/Return]))
(s/def
:cognitect.aws.ec2/CreateEgressOnlyInternetGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/DryRun
:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/ClientToken]))
(s/def :cognitect.aws.ec2/SnapshotSet (s/coll-of :cognitect.aws.ec2/SnapshotInfo))
(s/def :cognitect.aws.ec2/TrafficMirrorFilterSet (s/coll-of :cognitect.aws.ec2/TrafficMirrorFilter))
(s/def :cognitect.aws.ec2/TransitGatewayIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribePrincipalIdFormatRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/DryRun
:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/NextToken
:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/Resources
:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateOverridesListRequest
(s/coll-of :cognitect.aws.ec2/FleetLaunchTemplateOverridesRequest :max-count 50))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpcEndpointResult/Return]))
(s/def
:cognitect.aws.ec2/IKEVersionsListValue
(s/keys :opt-un [:cognitect.aws.ec2.IKEVersionsListValue/Value]))
(s/def
:cognitect.aws.ec2/DeregisterImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeregisterImageRequest/ImageId]
:opt-un
[:cognitect.aws.ec2.DeregisterImageRequest/DryRun]))
(s/def :cognitect.aws.ec2/ClientVpnConnectionStatusCode string?)
(s/def :cognitect.aws.ec2/TagList (s/coll-of :cognitect.aws.ec2/Tag))
(s/def
:cognitect.aws.ec2/DiskImageDescription
(s/keys
:opt-un
[:cognitect.aws.ec2.DiskImageDescription/ImportManifestUrl
:cognitect.aws.ec2.DiskImageDescription/Checksum
:cognitect.aws.ec2.DiskImageDescription/Format
:cognitect.aws.ec2.DiskImageDescription/Size]))
(s/def
:cognitect.aws.ec2/PublicIpv4Pool
(s/keys
:opt-un
[:cognitect.aws.ec2.PublicIpv4Pool/TotalAddressCount
:cognitect.aws.ec2.PublicIpv4Pool/Description
:cognitect.aws.ec2.PublicIpv4Pool/TotalAvailableAddressCount
:cognitect.aws.ec2.PublicIpv4Pool/PoolId
:cognitect.aws.ec2.PublicIpv4Pool/PoolAddressRanges]))
(s/def
:cognitect.aws.ec2/AllowedPrincipal
(s/keys
:opt-un
[:cognitect.aws.ec2.AllowedPrincipal/PrincipalType
:cognitect.aws.ec2.AllowedPrincipal/Principal]))
(s/def
:cognitect.aws.ec2/Subnet
(s/keys
:opt-un
[:cognitect.aws.ec2.Subnet/SubnetId
:cognitect.aws.ec2.Subnet/OwnerId
:cognitect.aws.ec2.Subnet/DefaultForAz
:cognitect.aws.ec2.Subnet/Tags
:cognitect.aws.ec2.Subnet/AvailableIpAddressCount
:cognitect.aws.ec2.Subnet/AvailabilityZone
:cognitect.aws.ec2.Subnet/CidrBlock
:cognitect.aws.ec2.Subnet/SubnetArn
:cognitect.aws.ec2.Subnet/VpcId
:cognitect.aws.ec2.Subnet/AssignIpv6AddressOnCreation
:cognitect.aws.ec2.Subnet/State
:cognitect.aws.ec2.Subnet/MapPublicIpOnLaunch
:cognitect.aws.ec2.Subnet/Ipv6CidrBlockAssociationSet
:cognitect.aws.ec2.Subnet/AvailabilityZoneId]))
(s/def
:cognitect.aws.ec2/CreateInstanceExportTaskResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateInstanceExportTaskResult/ExportTask]))
(s/def :cognitect.aws.ec2/InstanceStateName string?)
(s/def
:cognitect.aws.ec2/DescribeLaunchTemplatesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/DryRun
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/NextToken
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/Filters
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/MaxResults
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/LaunchTemplateIds
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/LaunchTemplateNames]))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesModificationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/ReservedInstancesModificationIds
:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/NextToken
:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/Filters]))
(s/def
:cognitect.aws.ec2/DescribeStaleSecurityGroupsNextToken
(s/with-gen
(s/and string? #(<= 1 (count %) 1024))
(fn []
(gen/fmap
#(apply str %)
(gen/bind (gen/choose (or 1 0) (or 1024 100)) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.ec2/TargetGroupsConfig
(s/keys :opt-un [:cognitect.aws.ec2.TargetGroupsConfig/TargetGroups]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsErrorSet
(s/coll-of :cognitect.aws.ec2/CancelSpotFleetRequestsErrorItem))
(s/def :cognitect.aws.ec2/KeyNameStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/CreateCapacityReservationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceType
:cognitect.aws.ec2.CreateCapacityReservationRequest/InstancePlatform
:cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceCount]
:opt-un
[:cognitect.aws.ec2.CreateCapacityReservationRequest/DryRun
:cognitect.aws.ec2.CreateCapacityReservationRequest/TagSpecifications
:cognitect.aws.ec2.CreateCapacityReservationRequest/EndDate
:cognitect.aws.ec2.CreateCapacityReservationRequest/Tenancy
:cognitect.aws.ec2.CreateCapacityReservationRequest/EbsOptimized
:cognitect.aws.ec2.CreateCapacityReservationRequest/EndDateType
:cognitect.aws.ec2.CreateCapacityReservationRequest/AvailabilityZone
:cognitect.aws.ec2.CreateCapacityReservationRequest/EphemeralStorage
:cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceMatchCriteria
:cognitect.aws.ec2.CreateCapacityReservationRequest/AvailabilityZoneId
:cognitect.aws.ec2.CreateCapacityReservationRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DescribePlacementGroupsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePlacementGroupsRequest/DryRun
:cognitect.aws.ec2.DescribePlacementGroupsRequest/Filters
:cognitect.aws.ec2.DescribePlacementGroupsRequest/GroupNames]))
(s/def
:cognitect.aws.ec2/ExportClientVpnClientCertificateRevocationListRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListRequest/DryRun]))
(s/def
:cognitect.aws.ec2/AssociateAddressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociateAddressRequest/DryRun
:cognitect.aws.ec2.AssociateAddressRequest/PublicIp
:cognitect.aws.ec2.AssociateAddressRequest/InstanceId
:cognitect.aws.ec2.AssociateAddressRequest/AllowReassociation
:cognitect.aws.ec2.AssociateAddressRequest/AllocationId
:cognitect.aws.ec2.AssociateAddressRequest/NetworkInterfaceId
:cognitect.aws.ec2.AssociateAddressRequest/PrivateIpAddress]))
(s/def :cognitect.aws.ec2/TrafficMirrorRuleAction string?)
(s/def
:cognitect.aws.ec2/CustomerGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.CustomerGateway/BgpAsn
:cognitect.aws.ec2.CustomerGateway/Type
:cognitect.aws.ec2.CustomerGateway/Tags
:cognitect.aws.ec2.CustomerGateway/CustomerGatewayId
:cognitect.aws.ec2.CustomerGateway/CertificateArn
:cognitect.aws.ec2.CustomerGateway/IpAddress
:cognitect.aws.ec2.CustomerGateway/State]))
(s/def
:cognitect.aws.ec2/AssociateSubnetCidrBlockResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociateSubnetCidrBlockResult/SubnetId
:cognitect.aws.ec2.AssociateSubnetCidrBlockResult/Ipv6CidrBlockAssociation]))
(s/def :cognitect.aws.ec2/HypervisorType string?)
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceMarketOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptionsRequest/SpotOptions
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptionsRequest/MarketType]))
(s/def
:cognitect.aws.ec2/ProductCode
(s/keys
:opt-un
[:cognitect.aws.ec2.ProductCode/ProductCodeId :cognitect.aws.ec2.ProductCode/ProductCodeType]))
(s/def
:cognitect.aws.ec2/CreateNetworkAclRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateNetworkAclRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.CreateNetworkAclRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeIdFormatResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeIdFormatResult/Statuses]))
(s/def :cognitect.aws.ec2/UserData (s/keys :opt-un [:cognitect.aws.ec2.UserData/Data]))
(s/def
:cognitect.aws.ec2/LaunchTemplateEbsBlockDeviceRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/Encrypted
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/KmsKeyId
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/Iops
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/DeleteOnTermination
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/VolumeType
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/VolumeSize
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/SnapshotId]))
(s/def
:cognitect.aws.ec2/DescribeSnapshotsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSnapshotsResult/Snapshots
:cognitect.aws.ec2.DescribeSnapshotsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DisassociateIamInstanceProfileRequest
(s/keys :req-un [:cognitect.aws.ec2.DisassociateIamInstanceProfileRequest/AssociationId]))
(s/def :cognitect.aws.ec2/TransitGatewayRouteType string?)
(s/def
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsRequestList
(s/coll-of :cognitect.aws.ec2/Phase1EncryptionAlgorithmsRequestListValue))
(s/def
:cognitect.aws.ec2/NetworkInterfacePermission
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfacePermission/Permission
:cognitect.aws.ec2.NetworkInterfacePermission/NetworkInterfaceId
:cognitect.aws.ec2.NetworkInterfacePermission/AwsAccountId
:cognitect.aws.ec2.NetworkInterfacePermission/PermissionState
:cognitect.aws.ec2.NetworkInterfacePermission/NetworkInterfacePermissionId
:cognitect.aws.ec2.NetworkInterfacePermission/AwsService]))
(s/def :cognitect.aws.ec2/RouteState string?)
(s/def
:cognitect.aws.ec2/DescribeAvailabilityZonesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/DryRun
:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/ZoneIds
:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/Filters
:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/ZoneNames]))
(s/def
:cognitect.aws.ec2/Phase2DHGroupNumbersList
(s/coll-of :cognitect.aws.ec2/Phase2DHGroupNumbersListValue))
(s/def :cognitect.aws.ec2/ResetImageAttributeName string?)
(s/def :cognitect.aws.ec2/BatchState string?)
(s/def :cognitect.aws.ec2/DiskImageFormat string?)
(s/def
:cognitect.aws.ec2/EnableEbsEncryptionByDefaultResult
(s/keys :opt-un [:cognitect.aws.ec2.EnableEbsEncryptionByDefaultResult/EbsEncryptionByDefault]))
(s/def
:cognitect.aws.ec2/AssignIpv6AddressesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssignIpv6AddressesResult/NetworkInterfaceId
:cognitect.aws.ec2.AssignIpv6AddressesResult/AssignedIpv6Addresses]))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateTransitGatewayRouteResult/Route]))
(s/def
:cognitect.aws.ec2/SpotMarketOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotMarketOptions/SpotInstanceType
:cognitect.aws.ec2.SpotMarketOptions/BlockDurationMinutes
:cognitect.aws.ec2.SpotMarketOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2.SpotMarketOptions/MaxPrice
:cognitect.aws.ec2.SpotMarketOptions/ValidUntil]))
(s/def
:cognitect.aws.ec2/ReservedInstances
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstances/CurrencyCode
:cognitect.aws.ec2.ReservedInstances/InstanceCount
:cognitect.aws.ec2.ReservedInstances/Start
:cognitect.aws.ec2.ReservedInstances/InstanceType
:cognitect.aws.ec2.ReservedInstances/FixedPrice
:cognitect.aws.ec2.ReservedInstances/End
:cognitect.aws.ec2.ReservedInstances/Tags
:cognitect.aws.ec2.ReservedInstances/AvailabilityZone
:cognitect.aws.ec2.ReservedInstances/InstanceTenancy
:cognitect.aws.ec2.ReservedInstances/Duration
:cognitect.aws.ec2.ReservedInstances/UsagePrice
:cognitect.aws.ec2.ReservedInstances/ProductDescription
:cognitect.aws.ec2.ReservedInstances/ReservedInstancesId
:cognitect.aws.ec2.ReservedInstances/State
:cognitect.aws.ec2.ReservedInstances/OfferingClass
:cognitect.aws.ec2.ReservedInstances/RecurringCharges
:cognitect.aws.ec2.ReservedInstances/OfferingType
:cognitect.aws.ec2.ReservedInstances/Scope]))
(s/def
:cognitect.aws.ec2/ModifyReservedInstancesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyReservedInstancesResult/ReservedInstancesModificationId]))
(s/def :cognitect.aws.ec2/IdFormatList (s/coll-of :cognitect.aws.ec2/IdFormat))
(s/def :cognitect.aws.ec2/ConversionIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/TargetReservationValue
(s/keys
:opt-un
[:cognitect.aws.ec2.TargetReservationValue/TargetConfiguration
:cognitect.aws.ec2.TargetReservationValue/ReservationValue]))
(s/def
:cognitect.aws.ec2/ReleaseHostsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ReleaseHostsResult/Successful
:cognitect.aws.ec2.ReleaseHostsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/TransitGatewayMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointResult/VpcEndpoint
:cognitect.aws.ec2.CreateVpcEndpointResult/ClientToken]))
(s/def
:cognitect.aws.ec2/CreateNetworkInterfacePermissionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/NetworkInterfaceId
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/Permission]
:opt-un
[:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/DryRun
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/AwsAccountId
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/AwsService]))
(s/def :cognitect.aws.ec2/ServiceTypeDetailSet (s/coll-of :cognitect.aws.ec2/ServiceTypeDetail))
(s/def :cognitect.aws.ec2/DescribeConversionTaskList (s/coll-of :cognitect.aws.ec2/ConversionTask))
(s/def
:cognitect.aws.ec2/TagSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.TagSpecification/Tags :cognitect.aws.ec2.TagSpecification/ResourceType]))
(s/def
:cognitect.aws.ec2/DescribeFpgaImagesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFpgaImagesResult/NextToken
:cognitect.aws.ec2.DescribeFpgaImagesResult/FpgaImages]))
(s/def
:cognitect.aws.ec2/CancelReservedInstancesListingResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelReservedInstancesListingResult/ReservedInstancesListings]))
(s/def :cognitect.aws.ec2/InstanceCountList (s/coll-of :cognitect.aws.ec2/InstanceCount))
(s/def
:cognitect.aws.ec2/ModifyNetworkInterfaceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/DryRun
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Attachment
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/SourceDestCheck
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Description
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Groups]))
(s/def
:cognitect.aws.ec2/InstancePrivateIpAddressList
(s/coll-of :cognitect.aws.ec2/InstancePrivateIpAddress))
(s/def
:cognitect.aws.ec2/DescribeInstanceCreditSpecificationsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeVpcPeeringConnectionsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ResetInstanceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ResetInstanceAttributeRequest/Attribute
:cognitect.aws.ec2.ResetInstanceAttributeRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.ResetInstanceAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/SlotDateTimeRangeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.SlotDateTimeRangeRequest/EarliestTime
:cognitect.aws.ec2.SlotDateTimeRangeRequest/LatestTime]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorFilterRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/DryRun
:cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/TagSpecifications
:cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/Description
:cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsSuccessSet
(s/coll-of :cognitect.aws.ec2/CancelSpotFleetRequestsSuccessItem))
(s/def :cognitect.aws.ec2/ImageTypeValues string?)
(s/def
:cognitect.aws.ec2/CreateSnapshotRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateSnapshotRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.CreateSnapshotRequest/DryRun
:cognitect.aws.ec2.CreateSnapshotRequest/TagSpecifications
:cognitect.aws.ec2.CreateSnapshotRequest/Description]))
(s/def
:cognitect.aws.ec2/RestoreAddressToClassicRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RestoreAddressToClassicRequest/PublicIp]
:opt-un
[:cognitect.aws.ec2.RestoreAddressToClassicRequest/DryRun]))
(s/def
:cognitect.aws.ec2/EnableVgwRoutePropagationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.EnableVgwRoutePropagationRequest/GatewayId
:cognitect.aws.ec2.EnableVgwRoutePropagationRequest/RouteTableId]))
(s/def :cognitect.aws.ec2/HostReservationIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/ClientVpnSecurityGroupIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/SecurityGroup
(s/keys
:opt-un
[:cognitect.aws.ec2.SecurityGroup/OwnerId
:cognitect.aws.ec2.SecurityGroup/Tags
:cognitect.aws.ec2.SecurityGroup/GroupName
:cognitect.aws.ec2.SecurityGroup/GroupId
:cognitect.aws.ec2.SecurityGroup/IpPermissionsEgress
:cognitect.aws.ec2.SecurityGroup/Description
:cognitect.aws.ec2.SecurityGroup/VpcId
:cognitect.aws.ec2.SecurityGroup/IpPermissions]))
(s/def
:cognitect.aws.ec2/BundleInstanceResult
(s/keys :opt-un [:cognitect.aws.ec2.BundleInstanceResult/BundleTask]))
(s/def
:cognitect.aws.ec2/DisassociateClientVpnTargetNetworkResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkResult/AssociationId
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkResult/Status]))
(s/def
:cognitect.aws.ec2/DescribeKeyPairsResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeKeyPairsResult/KeyPairs]))
(s/def
:cognitect.aws.ec2/VpcCidrBlockAssociationSet
(s/coll-of :cognitect.aws.ec2/VpcCidrBlockAssociation))
(s/def
:cognitect.aws.ec2/AssociateClientVpnTargetNetworkResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociateClientVpnTargetNetworkResult/AssociationId
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkResult/Status]))
(s/def
:cognitect.aws.ec2/IamInstanceProfileAssociationSet
(s/coll-of :cognitect.aws.ec2/IamInstanceProfileAssociation))
(s/def :cognitect.aws.ec2/GroupIds (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsError
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsError/Message
:cognitect.aws.ec2.CancelSpotFleetRequestsError/Code]))
(s/def :cognitect.aws.ec2/InstanceLifecycle string?)
(s/def
:cognitect.aws.ec2/VolumeStatusInfo
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeStatusInfo/Details :cognitect.aws.ec2.VolumeStatusInfo/Status]))
(s/def
:cognitect.aws.ec2/TransitGatewayVpcAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayVpcAttachment/TransitGatewayId
:cognitect.aws.ec2.TransitGatewayVpcAttachment/SubnetIds
:cognitect.aws.ec2.TransitGatewayVpcAttachment/Tags
:cognitect.aws.ec2.TransitGatewayVpcAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayVpcAttachment/VpcId
:cognitect.aws.ec2.TransitGatewayVpcAttachment/CreationTime
:cognitect.aws.ec2.TransitGatewayVpcAttachment/VpcOwnerId
:cognitect.aws.ec2.TransitGatewayVpcAttachment/State
:cognitect.aws.ec2.TransitGatewayVpcAttachment/Options]))
(s/def :cognitect.aws.ec2/DeleteFleetErrorCode string?)
(s/def
:cognitect.aws.ec2/ReservedInstancesModificationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstancesModificationResult/TargetConfiguration
:cognitect.aws.ec2.ReservedInstancesModificationResult/ReservedInstancesId]))
(s/def
:cognitect.aws.ec2/CreateVpnConnectionRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpnConnectionRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.CreateVpnConnectionRouteRequest/VpnConnectionId]))
(s/def :cognitect.aws.ec2/IpPermissionList (s/coll-of :cognitect.aws.ec2/IpPermission))
(s/def
:cognitect.aws.ec2/SpotOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotOptionsRequest/InstancePoolsToUseCount
:cognitect.aws.ec2.SpotOptionsRequest/AllocationStrategy
:cognitect.aws.ec2.SpotOptionsRequest/SingleInstanceType
:cognitect.aws.ec2.SpotOptionsRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2.SpotOptionsRequest/MinTargetCapacity
:cognitect.aws.ec2.SpotOptionsRequest/SingleAvailabilityZone
:cognitect.aws.ec2.SpotOptionsRequest/MaxTotalPrice]))
(s/def
:cognitect.aws.ec2/DeleteVpcPeeringConnectionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpcPeeringConnectionRequest/VpcPeeringConnectionId]
:opt-un
[:cognitect.aws.ec2.DeleteVpcPeeringConnectionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ClientVpnAuthenticationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnAuthenticationRequest/Type
:cognitect.aws.ec2.ClientVpnAuthenticationRequest/ActiveDirectory
:cognitect.aws.ec2.ClientVpnAuthenticationRequest/MutualAuthentication]))
(s/def
:cognitect.aws.ec2/SendDiagnosticInterruptRequest
(s/keys
:req-un
[:cognitect.aws.ec2.SendDiagnosticInterruptRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.SendDiagnosticInterruptRequest/DryRun]))
(s/def
:cognitect.aws.ec2/TrafficMirrorTarget
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorTarget/NetworkLoadBalancerArn
:cognitect.aws.ec2.TrafficMirrorTarget/Type
:cognitect.aws.ec2.TrafficMirrorTarget/OwnerId
:cognitect.aws.ec2.TrafficMirrorTarget/Tags
:cognitect.aws.ec2.TrafficMirrorTarget/NetworkInterfaceId
:cognitect.aws.ec2.TrafficMirrorTarget/Description
:cognitect.aws.ec2.TrafficMirrorTarget/TrafficMirrorTargetId]))
(s/def
:cognitect.aws.ec2/Route
(s/keys
:opt-un
[:cognitect.aws.ec2.Route/InstanceOwnerId
:cognitect.aws.ec2.Route/TransitGatewayId
:cognitect.aws.ec2.Route/InstanceId
:cognitect.aws.ec2.Route/NatGatewayId
:cognitect.aws.ec2.Route/NetworkInterfaceId
:cognitect.aws.ec2.Route/DestinationIpv6CidrBlock
:cognitect.aws.ec2.Route/Origin
:cognitect.aws.ec2.Route/DestinationCidrBlock
:cognitect.aws.ec2.Route/DestinationPrefixListId
:cognitect.aws.ec2.Route/VpcPeeringConnectionId
:cognitect.aws.ec2.Route/State
:cognitect.aws.ec2.Route/GatewayId
:cognitect.aws.ec2.Route/EgressOnlyInternetGatewayId]))
(s/def :cognitect.aws.ec2/FleetIdentifier string?)
(s/def
:cognitect.aws.ec2/DescribeSpotFleetRequestHistoryRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/SpotFleetRequestId
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/StartTime]
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/DryRun
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/EventType
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/NextToken
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/MaxResults]))
(s/def :cognitect.aws.ec2/CopyTagsFromSource string?)
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeReservedInstancesResult/ReservedInstances]))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachmentIdStringList
(s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/CreateFleetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateFleetRequest/LaunchTemplateConfigs
:cognitect.aws.ec2.CreateFleetRequest/TargetCapacitySpecification]
:opt-un
[:cognitect.aws.ec2.CreateFleetRequest/DryRun
:cognitect.aws.ec2.CreateFleetRequest/TagSpecifications
:cognitect.aws.ec2.CreateFleetRequest/Type
:cognitect.aws.ec2.CreateFleetRequest/ValidFrom
:cognitect.aws.ec2.CreateFleetRequest/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2.CreateFleetRequest/SpotOptions
:cognitect.aws.ec2.CreateFleetRequest/OnDemandOptions
:cognitect.aws.ec2.CreateFleetRequest/TerminateInstancesWithExpiration
:cognitect.aws.ec2.CreateFleetRequest/ClientToken
:cognitect.aws.ec2.CreateFleetRequest/ReplaceUnhealthyInstances
:cognitect.aws.ec2.CreateFleetRequest/ValidUntil]))
(s/def :cognitect.aws.ec2/FleetStateCode string?)
(s/def
:cognitect.aws.ec2/CreateRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateRouteRequest/RouteTableId]
:opt-un
[:cognitect.aws.ec2.CreateRouteRequest/TransitGatewayId
:cognitect.aws.ec2.CreateRouteRequest/DryRun
:cognitect.aws.ec2.CreateRouteRequest/InstanceId
:cognitect.aws.ec2.CreateRouteRequest/NatGatewayId
:cognitect.aws.ec2.CreateRouteRequest/NetworkInterfaceId
:cognitect.aws.ec2.CreateRouteRequest/DestinationIpv6CidrBlock
:cognitect.aws.ec2.CreateRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.CreateRouteRequest/VpcPeeringConnectionId
:cognitect.aws.ec2.CreateRouteRequest/GatewayId
:cognitect.aws.ec2.CreateRouteRequest/EgressOnlyInternetGatewayId]))
(s/def :cognitect.aws.ec2/TransitGatewayAttachmentResourceType string?)
(s/def
:cognitect.aws.ec2/LaunchTemplateTagSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateTagSpecificationRequest/Tags
:cognitect.aws.ec2.LaunchTemplateTagSpecificationRequest/ResourceType]))
(s/def
:cognitect.aws.ec2/ModifyVpnConnectionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpnConnectionRequest/VpnConnectionId]
:opt-un
[:cognitect.aws.ec2.ModifyVpnConnectionRequest/TransitGatewayId
:cognitect.aws.ec2.ModifyVpnConnectionRequest/DryRun
:cognitect.aws.ec2.ModifyVpnConnectionRequest/CustomerGatewayId
:cognitect.aws.ec2.ModifyVpnConnectionRequest/VpnGatewayId]))
(s/def :cognitect.aws.ec2/VpcIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/AssociationStatusCode string?)
(s/def
:cognitect.aws.ec2/HibernationOptions
(s/keys :opt-un [:cognitect.aws.ec2.HibernationOptions/Configured]))
(s/def
:cognitect.aws.ec2/ClientVpnAuthentication
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnAuthentication/Type
:cognitect.aws.ec2.ClientVpnAuthentication/ActiveDirectory
:cognitect.aws.ec2.ClientVpnAuthentication/MutualAuthentication]))
(s/def
:cognitect.aws.ec2/DeleteRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteRouteRequest/RouteTableId]
:opt-un
[:cognitect.aws.ec2.DeleteRouteRequest/DryRun
:cognitect.aws.ec2.DeleteRouteRequest/DestinationIpv6CidrBlock
:cognitect.aws.ec2.DeleteRouteRequest/DestinationCidrBlock]))
(s/def
:cognitect.aws.ec2/DisassociateIamInstanceProfileResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DisassociateIamInstanceProfileResult/IamInstanceProfileAssociation]))
(s/def
:cognitect.aws.ec2/CapacityReservationSpecificationResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.CapacityReservationSpecificationResponse/CapacityReservationTarget
:cognitect.aws.ec2.CapacityReservationSpecificationResponse/CapacityReservationPreference]))
(s/def
:cognitect.aws.ec2/DescribeNetworkAclsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkAclsRequest/DryRun
:cognitect.aws.ec2.DescribeNetworkAclsRequest/NetworkAclIds
:cognitect.aws.ec2.DescribeNetworkAclsRequest/NextToken
:cognitect.aws.ec2.DescribeNetworkAclsRequest/Filters
:cognitect.aws.ec2.DescribeNetworkAclsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeInstanceCreditSpecificationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/DryRun
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/InstanceIds
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/NextToken
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/Filters
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/PciId
(s/keys
:opt-un
[:cognitect.aws.ec2.PciId/SubsystemVendorId
:cognitect.aws.ec2.PciId/SubsystemId
:cognitect.aws.ec2.PciId/DeviceId
:cognitect.aws.ec2.PciId/VendorId]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesBlockDeviceMapping
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/NoDevice
:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/Ebs
:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/VirtualName
:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/DeviceName]))
(s/def
:cognitect.aws.ec2/DescribeScheduledInstancesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeScheduledInstancesResult/ScheduledInstanceSet
:cognitect.aws.ec2.DescribeScheduledInstancesResult/NextToken]))
(s/def :cognitect.aws.ec2/InstanceId string?)
(s/def
:cognitect.aws.ec2/DescribeSpotFleetInstancesMaxResults
(s/with-gen
(s/and int? #(<= 1 % 1000))
#(gen/choose (or 1 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DeleteFpgaImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteFpgaImageRequest/FpgaImageId]
:opt-un
[:cognitect.aws.ec2.DeleteFpgaImageRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcEndpointRequest/VpcEndpointId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcEndpointRequest/DryRun
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveSubnetIds
:cognitect.aws.ec2.ModifyVpcEndpointRequest/PrivateDnsEnabled
:cognitect.aws.ec2.ModifyVpcEndpointRequest/AddSecurityGroupIds
:cognitect.aws.ec2.ModifyVpcEndpointRequest/PolicyDocument
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveSecurityGroupIds
:cognitect.aws.ec2.ModifyVpcEndpointRequest/AddSubnetIds
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveRouteTableIds
:cognitect.aws.ec2.ModifyVpcEndpointRequest/ResetPolicy
:cognitect.aws.ec2.ModifyVpcEndpointRequest/AddRouteTableIds]))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesListingsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesListingsResult/ReservedInstancesListings]))
(s/def
:cognitect.aws.ec2/EbsInstanceBlockDevice
(s/keys
:opt-un
[:cognitect.aws.ec2.EbsInstanceBlockDevice/Status
:cognitect.aws.ec2.EbsInstanceBlockDevice/AttachTime
:cognitect.aws.ec2.EbsInstanceBlockDevice/DeleteOnTermination
:cognitect.aws.ec2.EbsInstanceBlockDevice/VolumeId]))
(s/def :cognitect.aws.ec2/LoadPermissionList (s/coll-of :cognitect.aws.ec2/LoadPermission))
(s/def
:cognitect.aws.ec2/ReplaceIamInstanceProfileAssociationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationRequest/IamInstanceProfile
:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationRequest/AssociationId]))
(s/def
:cognitect.aws.ec2/SnapshotInfo
(s/keys
:opt-un
[:cognitect.aws.ec2.SnapshotInfo/StartTime
:cognitect.aws.ec2.SnapshotInfo/OwnerId
:cognitect.aws.ec2.SnapshotInfo/Encrypted
:cognitect.aws.ec2.SnapshotInfo/Tags
:cognitect.aws.ec2.SnapshotInfo/Progress
:cognitect.aws.ec2.SnapshotInfo/Description
:cognitect.aws.ec2.SnapshotInfo/VolumeId
:cognitect.aws.ec2.SnapshotInfo/State
:cognitect.aws.ec2.SnapshotInfo/VolumeSize
:cognitect.aws.ec2.SnapshotInfo/SnapshotId]))
(s/def
:cognitect.aws.ec2/RebootInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RebootInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.RebootInstancesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CreditSpecification
(s/keys :opt-un [:cognitect.aws.ec2.CreditSpecification/CpuCredits]))
(s/def
:cognitect.aws.ec2/CreateInternetGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateInternetGatewayResult/InternetGateway]))
(s/def
:cognitect.aws.ec2/TargetConfiguration
(s/keys
:opt-un
[:cognitect.aws.ec2.TargetConfiguration/InstanceCount
:cognitect.aws.ec2.TargetConfiguration/OfferingId]))
(s/def :cognitect.aws.ec2/FpgaImageList (s/coll-of :cognitect.aws.ec2/FpgaImage))
(s/def
:cognitect.aws.ec2/DetachInternetGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DetachInternetGatewayRequest/InternetGatewayId
:cognitect.aws.ec2.DetachInternetGatewayRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DetachInternetGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/PrivateIpAddressSpecificationList
(s/coll-of :cognitect.aws.ec2/PrivateIpAddressSpecification))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointConnectionNotificationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationResult/ConnectionNotification
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationResult/ClientToken]))
(s/def
:cognitect.aws.ec2/DeleteNetworkAclRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteNetworkAclRequest/NetworkAclId]
:opt-un
[:cognitect.aws.ec2.DeleteNetworkAclRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CancelledSpotInstanceRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelledSpotInstanceRequest/SpotInstanceRequestId
:cognitect.aws.ec2.CancelledSpotInstanceRequest/State]))
(s/def
:cognitect.aws.ec2/TransitGatewayOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayOptions/PropagationDefaultRouteTableId
:cognitect.aws.ec2.TransitGatewayOptions/DefaultRouteTablePropagation
:cognitect.aws.ec2.TransitGatewayOptions/AutoAcceptSharedAttachments
:cognitect.aws.ec2.TransitGatewayOptions/VpnEcmpSupport
:cognitect.aws.ec2.TransitGatewayOptions/DnsSupport
:cognitect.aws.ec2.TransitGatewayOptions/AmazonSideAsn
:cognitect.aws.ec2.TransitGatewayOptions/AssociationDefaultRouteTableId
:cognitect.aws.ec2.TransitGatewayOptions/DefaultRouteTableAssociation]))
(s/def
:cognitect.aws.ec2/LaunchTemplateCapacityReservationSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationRequest/CapacityReservationTarget
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationRequest/CapacityReservationPreference]))
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointServiceConfigurationsResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/ElasticInferenceAcceleratorAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationState
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorArn
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationTime
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationId]))
(s/def :cognitect.aws.ec2/InstanceType string?)
(s/def
:cognitect.aws.ec2/NewDhcpConfigurationList
(s/coll-of :cognitect.aws.ec2/NewDhcpConfiguration))
(s/def
:cognitect.aws.ec2/ModifyFpgaImageAttributeResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyFpgaImageAttributeResult/FpgaImageAttribute]))
(s/def
:cognitect.aws.ec2/DescribeExportTasksResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeExportTasksResult/ExportTasks]))
(s/def :cognitect.aws.ec2/InternetGatewayList (s/coll-of :cognitect.aws.ec2/InternetGateway))
(s/def
:cognitect.aws.ec2/UnsuccessfulItemError
(s/keys
:opt-un
[:cognitect.aws.ec2.UnsuccessfulItemError/Message
:cognitect.aws.ec2.UnsuccessfulItemError/Code]))
(s/def
:cognitect.aws.ec2/DeleteVpcRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpcRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DeleteVpcRequest/DryRun]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateConfigRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateConfigRequest/LaunchTemplateSpecification
:cognitect.aws.ec2.FleetLaunchTemplateConfigRequest/Overrides]))
(s/def
:cognitect.aws.ec2/ClientVpnAuthenticationList
(s/coll-of :cognitect.aws.ec2/ClientVpnAuthentication))
(s/def :cognitect.aws.ec2/SnapshotIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/VpnConnectionOptionsSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnConnectionOptionsSpecification/StaticRoutesOnly
:cognitect.aws.ec2.VpnConnectionOptionsSpecification/TunnelOptions]))
(s/def :cognitect.aws.ec2/VpcPeeringConnectionStateReasonCode string?)
(s/def
:cognitect.aws.ec2/DescribeSpotFleetInstancesResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/SpotFleetRequestId
:cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/NextToken
:cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/ActiveInstances]))
(s/def
:cognitect.aws.ec2/ReservedInstancesModificationList
(s/coll-of :cognitect.aws.ec2/ReservedInstancesModification))
(s/def
:cognitect.aws.ec2/DescribeAggregateIdFormatResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeAggregateIdFormatResult/UseLongIdsAggregated
:cognitect.aws.ec2.DescribeAggregateIdFormatResult/Statuses]))
(s/def
:cognitect.aws.ec2/CapacityReservationTargetResponse
(s/keys :opt-un [:cognitect.aws.ec2.CapacityReservationTargetResponse/CapacityReservationId]))
(s/def
:cognitect.aws.ec2/DescribeSpotFleetRequestHistoryMaxResults
(s/with-gen
(s/and int? #(<= 1 % 1000))
#(gen/choose (or 1 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/CreateLaunchTemplateResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateLaunchTemplateResult/LaunchTemplate]))
(s/def :cognitect.aws.ec2/TransitGatewayState string?)
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/NextToken
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/VpcIds
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/UpdateSecurityGroupRuleDescriptionsIngressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/IpPermissions]
:opt-un
[:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/DryRun
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/GroupName
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/GroupId]))
(s/def :cognitect.aws.ec2/ImportImageTaskList (s/coll-of :cognitect.aws.ec2/ImportImageTask))
(s/def
:cognitect.aws.ec2/ApplySecurityGroupsToClientVpnTargetNetworkResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkResult/SecurityGroupIds]))
(s/def
:cognitect.aws.ec2/Phase1DHGroupNumbersListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1DHGroupNumbersListValue/Value]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnEndpointsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnEndpointsResult/NextToken
:cognitect.aws.ec2.DescribeClientVpnEndpointsResult/ClientVpnEndpoints]))
(s/def
:cognitect.aws.ec2/TargetCapacitySpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.TargetCapacitySpecification/SpotTargetCapacity
:cognitect.aws.ec2.TargetCapacitySpecification/TotalTargetCapacity
:cognitect.aws.ec2.TargetCapacitySpecification/DefaultTargetCapacityType
:cognitect.aws.ec2.TargetCapacitySpecification/OnDemandTargetCapacity]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointConnectionNotificationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionNotificationId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/DryRun
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionEvents
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionNotificationArn]))
(s/def
:cognitect.aws.ec2/ModifyTransitGatewayVpcAttachmentRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/RemoveSubnetIds
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/AddSubnetIds
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/Options]))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointServiceConfigurationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationResult/ServiceConfiguration
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationResult/ClientToken]))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseErrorItem
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/ResponseError
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/LaunchTemplateName
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/VersionNumber
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorTargetResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorTargetResult/TrafficMirrorTarget
:cognitect.aws.ec2.CreateTrafficMirrorTargetResult/ClientToken]))
(s/def
:cognitect.aws.ec2/SubnetCidrBlockState
(s/keys
:opt-un
[:cognitect.aws.ec2.SubnetCidrBlockState/StatusMessage
:cognitect.aws.ec2.SubnetCidrBlockState/State]))
(s/def
:cognitect.aws.ec2/AttachVpnGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.AttachVpnGatewayResult/VpcAttachment]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayAttachmentPropagationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsResult/NextToken
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsResult/TransitGatewayAttachmentPropagations]))
(s/def :cognitect.aws.ec2/VolumeStatusEventsList (s/coll-of :cognitect.aws.ec2/VolumeStatusEvent))
(s/def
:cognitect.aws.ec2/SubnetIpv6CidrBlockAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/Ipv6CidrBlockState
:cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/AssociationId
:cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/Ipv6CidrBlock]))
(s/def
:cognitect.aws.ec2/NetworkInterface
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterface/Attachment
:cognitect.aws.ec2.NetworkInterface/TagSet
:cognitect.aws.ec2.NetworkInterface/Ipv6Addresses
:cognitect.aws.ec2.NetworkInterface/InterfaceType
:cognitect.aws.ec2.NetworkInterface/SubnetId
:cognitect.aws.ec2.NetworkInterface/OwnerId
:cognitect.aws.ec2.NetworkInterface/MacAddress
:cognitect.aws.ec2.NetworkInterface/NetworkInterfaceId
:cognitect.aws.ec2.NetworkInterface/SourceDestCheck
:cognitect.aws.ec2.NetworkInterface/AvailabilityZone
:cognitect.aws.ec2.NetworkInterface/Status
:cognitect.aws.ec2.NetworkInterface/PrivateDnsName
:cognitect.aws.ec2.NetworkInterface/RequesterManaged
:cognitect.aws.ec2.NetworkInterface/Description
:cognitect.aws.ec2.NetworkInterface/VpcId
:cognitect.aws.ec2.NetworkInterface/Groups
:cognitect.aws.ec2.NetworkInterface/PrivateIpAddresses
:cognitect.aws.ec2.NetworkInterface/Association
:cognitect.aws.ec2.NetworkInterface/RequesterId
:cognitect.aws.ec2.NetworkInterface/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/EnableVolumeIORequest
(s/keys
:req-un
[:cognitect.aws.ec2.EnableVolumeIORequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.EnableVolumeIORequest/DryRun]))
(s/def
:cognitect.aws.ec2/ServiceConfiguration
(s/keys
:opt-un
[:cognitect.aws.ec2.ServiceConfiguration/AcceptanceRequired
:cognitect.aws.ec2.ServiceConfiguration/ServiceType
:cognitect.aws.ec2.ServiceConfiguration/ServiceState
:cognitect.aws.ec2.ServiceConfiguration/Tags
:cognitect.aws.ec2.ServiceConfiguration/PrivateDnsName
:cognitect.aws.ec2.ServiceConfiguration/ServiceId
:cognitect.aws.ec2.ServiceConfiguration/BaseEndpointDnsNames
:cognitect.aws.ec2.ServiceConfiguration/NetworkLoadBalancerArns
:cognitect.aws.ec2.ServiceConfiguration/ManagesVpcEndpoints
:cognitect.aws.ec2.ServiceConfiguration/ServiceName
:cognitect.aws.ec2.ServiceConfiguration/AvailabilityZones]))
(s/def :cognitect.aws.ec2/InstanceInterruptionBehavior string?)
(s/def :cognitect.aws.ec2/UserIdGroupPairSet (s/coll-of :cognitect.aws.ec2/UserIdGroupPair))
(s/def
:cognitect.aws.ec2/DescribeRegionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeRegionsRequest/DryRun
:cognitect.aws.ec2.DescribeRegionsRequest/RegionNames
:cognitect.aws.ec2.DescribeRegionsRequest/AllRegions
:cognitect.aws.ec2.DescribeRegionsRequest/Filters]))
(s/def
:cognitect.aws.ec2/DescribeDhcpOptionsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/VolumeStatusAction
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeStatusAction/EventType
:cognitect.aws.ec2.VolumeStatusAction/Description
:cognitect.aws.ec2.VolumeStatusAction/EventId
:cognitect.aws.ec2.VolumeStatusAction/Code]))
(s/def
:cognitect.aws.ec2/ExportToS3Task
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportToS3Task/DiskImageFormat
:cognitect.aws.ec2.ExportToS3Task/S3Key
:cognitect.aws.ec2.ExportToS3Task/S3Bucket
:cognitect.aws.ec2.ExportToS3Task/ContainerFormat]))
(s/def
:cognitect.aws.ec2/CreateDefaultSubnetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateDefaultSubnetRequest/AvailabilityZone]
:opt-un
[:cognitect.aws.ec2.CreateDefaultSubnetRequest/DryRun]))
(s/def :cognitect.aws.ec2/NetworkAclEntryList (s/coll-of :cognitect.aws.ec2/NetworkAclEntry))
(s/def
:cognitect.aws.ec2/DisassociateSubnetCidrBlockRequest
(s/keys :req-un [:cognitect.aws.ec2.DisassociateSubnetCidrBlockRequest/AssociationId]))
(s/def
:cognitect.aws.ec2/EgressOnlyInternetGatewayList
(s/coll-of :cognitect.aws.ec2/EgressOnlyInternetGateway))
(s/def :cognitect.aws.ec2/HostList (s/coll-of :cognitect.aws.ec2/Host))
(s/def
:cognitect.aws.ec2/TrafficMirrorFilterRuleFieldList
(s/coll-of :cognitect.aws.ec2/TrafficMirrorFilterRuleField))
(s/def :cognitect.aws.ec2/ConversionTaskState string?)
(s/def :cognitect.aws.ec2/ProductCodeValues string?)
(s/def
:cognitect.aws.ec2/DescribeFpgaImagesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFpgaImagesRequest/DryRun
:cognitect.aws.ec2.DescribeFpgaImagesRequest/FpgaImageIds
:cognitect.aws.ec2.DescribeFpgaImagesRequest/NextToken
:cognitect.aws.ec2.DescribeFpgaImagesRequest/Filters
:cognitect.aws.ec2.DescribeFpgaImagesRequest/MaxResults
:cognitect.aws.ec2.DescribeFpgaImagesRequest/Owners]))
(s/def
:cognitect.aws.ec2/DescribeHostsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostsRequest/Filter
:cognitect.aws.ec2.DescribeHostsRequest/HostIds
:cognitect.aws.ec2.DescribeHostsRequest/NextToken
:cognitect.aws.ec2.DescribeHostsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ReservedInstancesId
(s/keys :opt-un [:cognitect.aws.ec2.ReservedInstancesId/ReservedInstancesId]))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorFilterNetworkServicesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesResult/TrafficMirrorFilter]))
(s/def
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1IntegrityAlgorithmsRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/EnableEbsEncryptionByDefaultRequest
(s/keys :opt-un [:cognitect.aws.ec2.EnableEbsEncryptionByDefaultRequest/DryRun]))
(s/def
:cognitect.aws.ec2/SpotFleetLaunchSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotFleetLaunchSpecification/TagSpecifications
:cognitect.aws.ec2.SpotFleetLaunchSpecification/KernelId
:cognitect.aws.ec2.SpotFleetLaunchSpecification/ImageId
:cognitect.aws.ec2.SpotFleetLaunchSpecification/Placement
:cognitect.aws.ec2.SpotFleetLaunchSpecification/AddressingType
:cognitect.aws.ec2.SpotFleetLaunchSpecification/SubnetId
:cognitect.aws.ec2.SpotFleetLaunchSpecification/SecurityGroups
:cognitect.aws.ec2.SpotFleetLaunchSpecification/EbsOptimized
:cognitect.aws.ec2.SpotFleetLaunchSpecification/InstanceType
:cognitect.aws.ec2.SpotFleetLaunchSpecification/KeyName
:cognitect.aws.ec2.SpotFleetLaunchSpecification/SpotPrice
:cognitect.aws.ec2.SpotFleetLaunchSpecification/Monitoring
:cognitect.aws.ec2.SpotFleetLaunchSpecification/WeightedCapacity
:cognitect.aws.ec2.SpotFleetLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2.SpotFleetLaunchSpecification/RamdiskId
:cognitect.aws.ec2.SpotFleetLaunchSpecification/UserData
:cognitect.aws.ec2.SpotFleetLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2.SpotFleetLaunchSpecification/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2IntegrityAlgorithmsRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/AttachClassicLinkVpcRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AttachClassicLinkVpcRequest/Groups
:cognitect.aws.ec2.AttachClassicLinkVpcRequest/InstanceId
:cognitect.aws.ec2.AttachClassicLinkVpcRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.AttachClassicLinkVpcRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ReplaceIamInstanceProfileAssociationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationResult/IamInstanceProfileAssociation]))
(s/def
:cognitect.aws.ec2/PrefixListId
(s/keys
:opt-un
[:cognitect.aws.ec2.PrefixListId/PrefixListId :cognitect.aws.ec2.PrefixListId/Description]))
(s/def :cognitect.aws.ec2/RuleAction string?)
(s/def
:cognitect.aws.ec2/BundleTaskError
(s/keys
:opt-un
[:cognitect.aws.ec2.BundleTaskError/Message :cognitect.aws.ec2.BundleTaskError/Code]))
(s/def
:cognitect.aws.ec2/InstanceStatusSummary
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceStatusSummary/Details
:cognitect.aws.ec2.InstanceStatusSummary/Status]))
(s/def
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2IntegrityAlgorithmsListValue/Value]))
(s/def
:cognitect.aws.ec2/DescribeIamInstanceProfileAssociationsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/PoolMaxResults
(s/with-gen (s/and int? #(<= 1 % 10)) #(gen/choose (or 1 Long/MIN_VALUE) (or 10 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/DnsSupportValue string?)
(s/def
:cognitect.aws.ec2/VpcEndpointConnectionSet
(s/coll-of :cognitect.aws.ec2/VpcEndpointConnection))
(s/def :cognitect.aws.ec2/ListingStatus string?)
(s/def
:cognitect.aws.ec2/ModifyVolumeResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVolumeResult/VolumeModification]))
(s/def
:cognitect.aws.ec2/SecurityGroupReferences
(s/coll-of :cognitect.aws.ec2/SecurityGroupReference))
(s/def :cognitect.aws.ec2/InterfacePermissionType string?)
(s/def
:cognitect.aws.ec2/ResetImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ResetImageAttributeRequest/Attribute
:cognitect.aws.ec2.ResetImageAttributeRequest/ImageId]
:opt-un
[:cognitect.aws.ec2.ResetImageAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteFleetSuccessSet
(s/coll-of :cognitect.aws.ec2/DeleteFleetSuccessItem))
(s/def
:cognitect.aws.ec2/ModifySpotFleetRequestResponse
(s/keys :opt-un [:cognitect.aws.ec2.ModifySpotFleetRequestResponse/Return]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayRouteTablePropagationsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/TransitGatewayRouteTableId]
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/DryRun
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/NextToken
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/Filters
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/RunScheduledInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.RunScheduledInstancesResult/InstanceIdSet]))
(s/def :cognitect.aws.ec2/ConnectionNotificationType string?)
(s/def :cognitect.aws.ec2/Ipv6CidrBlockSet (s/coll-of :cognitect.aws.ec2/Ipv6CidrBlock))
(s/def
:cognitect.aws.ec2/InstanceUsage
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceUsage/UsedInstanceCount
:cognitect.aws.ec2.InstanceUsage/AccountId]))
(s/def
:cognitect.aws.ec2/ClientVpnAuthenticationRequestList
(s/coll-of :cognitect.aws.ec2/ClientVpnAuthenticationRequest))
(s/def
:cognitect.aws.ec2/DescribeMovingAddressesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/UserIdGroupPairList (s/coll-of :cognitect.aws.ec2/UserIdGroupPair))
(s/def
:cognitect.aws.ec2/VpcCidrBlockState
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcCidrBlockState/StatusMessage
:cognitect.aws.ec2.VpcCidrBlockState/State]))
(s/def
:cognitect.aws.ec2/DescribeLaunchTemplatesMaxResults
(s/with-gen
(s/and int? #(<= 1 % 200))
#(gen/choose (or 1 Long/MIN_VALUE) (or 200 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DeleteFleetSuccessItem
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteFleetSuccessItem/CurrentFleetState
:cognitect.aws.ec2.DeleteFleetSuccessItem/FleetId
:cognitect.aws.ec2.DeleteFleetSuccessItem/PreviousFleetState]))
(s/def
:cognitect.aws.ec2/DescribeSecurityGroupReferencesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSecurityGroupReferencesResult/SecurityGroupReferenceSet]))
(s/def
:cognitect.aws.ec2/DescribeStaleSecurityGroupsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeStaleSecurityGroupsResult/NextToken
:cognitect.aws.ec2.DescribeStaleSecurityGroupsResult/StaleSecurityGroupSet]))
(s/def
:cognitect.aws.ec2/RejectVpcPeeringConnectionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RejectVpcPeeringConnectionRequest/VpcPeeringConnectionId]
:opt-un
[:cognitect.aws.ec2.RejectVpcPeeringConnectionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointConnectionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateClientVpnEndpointResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateClientVpnEndpointResult/DnsName
:cognitect.aws.ec2.CreateClientVpnEndpointResult/Status
:cognitect.aws.ec2.CreateClientVpnEndpointResult/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/KeyPair
(s/keys
:opt-un
[:cognitect.aws.ec2.KeyPair/KeyMaterial
:cognitect.aws.ec2.KeyPair/KeyFingerprint
:cognitect.aws.ec2.KeyPair/KeyName]))
(s/def :cognitect.aws.ec2/SpotInstanceRequestIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/TerminateClientVpnConnectionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/Username
:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/DryRun
:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/ConnectionId]))
(s/def
:cognitect.aws.ec2/DescribeRouteTablesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 100))
#(gen/choose (or 5 Long/MIN_VALUE) (or 100 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacePermissionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsResult/NextToken
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsResult/NetworkInterfacePermissions]))
(s/def
:cognitect.aws.ec2/ImportImageRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportImageRequest/DryRun
:cognitect.aws.ec2.ImportImageRequest/Platform
:cognitect.aws.ec2.ImportImageRequest/RoleName
:cognitect.aws.ec2.ImportImageRequest/Encrypted
:cognitect.aws.ec2.ImportImageRequest/ClientData
:cognitect.aws.ec2.ImportImageRequest/Description
:cognitect.aws.ec2.ImportImageRequest/KmsKeyId
:cognitect.aws.ec2.ImportImageRequest/DiskContainers
:cognitect.aws.ec2.ImportImageRequest/Hypervisor
:cognitect.aws.ec2.ImportImageRequest/Architecture
:cognitect.aws.ec2.ImportImageRequest/LicenseType
:cognitect.aws.ec2.ImportImageRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ReleaseHostsRequest
(s/keys :req-un [:cognitect.aws.ec2.ReleaseHostsRequest/HostIds]))
(s/def
:cognitect.aws.ec2/LaunchTemplate
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplate/DefaultVersionNumber
:cognitect.aws.ec2.LaunchTemplate/Tags
:cognitect.aws.ec2.LaunchTemplate/CreatedBy
:cognitect.aws.ec2.LaunchTemplate/LatestVersionNumber
:cognitect.aws.ec2.LaunchTemplate/LaunchTemplateName
:cognitect.aws.ec2.LaunchTemplate/CreateTime
:cognitect.aws.ec2.LaunchTemplate/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/NetworkInterfacePrivateIpAddress
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/PrivateDnsName
:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/Primary
:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/Association
:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/Versions]
:opt-un
[:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/DryRun
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/LaunchTemplateName
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/PurchaseReservedInstancesOfferingResult
(s/keys :opt-un [:cognitect.aws.ec2.PurchaseReservedInstancesOfferingResult/ReservedInstancesId]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorSessionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/NetworkInterfaceId
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TrafficMirrorTargetId
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TrafficMirrorFilterId
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/SessionNumber]
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/DryRun
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TagSpecifications
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/PacketLength
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/VirtualNetworkId
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/Description
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayRouteTablePropagationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsResult/NextToken
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsResult/TransitGatewayRouteTablePropagations]))
(s/def :cognitect.aws.ec2/PrivateIpAddressStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribeSpotDatafeedSubscriptionResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotDatafeedSubscriptionResult/SpotDatafeedSubscription]))
(s/def
:cognitect.aws.ec2/DescribeRouteTablesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeRouteTablesResult/NextToken
:cognitect.aws.ec2.DescribeRouteTablesResult/RouteTables]))
(s/def
:cognitect.aws.ec2/ConfirmProductInstanceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ConfirmProductInstanceRequest/InstanceId
:cognitect.aws.ec2.ConfirmProductInstanceRequest/ProductCode]
:opt-un
[:cognitect.aws.ec2.ConfirmProductInstanceRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorFilterRuleRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/TrafficMirrorFilterId
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/TrafficDirection
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/RuleNumber
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/RuleAction
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DestinationCidrBlock
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/SourceCidrBlock]
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DryRun
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DestinationPortRange
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/Description
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/Protocol
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/SourcePortRange
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/ClientToken]))
(s/def :cognitect.aws.ec2/VolumeType string?)
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseSuccessItem
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/LaunchTemplateName
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/VersionNumber
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/ModifyVpnTunnelOptionsResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpnTunnelOptionsResult/VpnConnection]))
(s/def :cognitect.aws.ec2/Boolean boolean?)
(s/def
:cognitect.aws.ec2/Snapshot
(s/keys
:opt-un
[:cognitect.aws.ec2.Snapshot/StartTime
:cognitect.aws.ec2.Snapshot/StateMessage
:cognitect.aws.ec2.Snapshot/OwnerId
:cognitect.aws.ec2.Snapshot/Encrypted
:cognitect.aws.ec2.Snapshot/Tags
:cognitect.aws.ec2.Snapshot/OwnerAlias
:cognitect.aws.ec2.Snapshot/Progress
:cognitect.aws.ec2.Snapshot/Description
:cognitect.aws.ec2.Snapshot/DataEncryptionKeyId
:cognitect.aws.ec2.Snapshot/KmsKeyId
:cognitect.aws.ec2.Snapshot/VolumeId
:cognitect.aws.ec2.Snapshot/State
:cognitect.aws.ec2.Snapshot/VolumeSize
:cognitect.aws.ec2.Snapshot/SnapshotId]))
(s/def :cognitect.aws.ec2/PricingDetailsList (s/coll-of :cognitect.aws.ec2/PricingDetail))
(s/def
:cognitect.aws.ec2/CreateNetworkInterfaceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateNetworkInterfaceRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.CreateNetworkInterfaceRequest/DryRun
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Ipv6Addresses
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/InterfaceType
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Description
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Groups
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/PrivateIpAddresses
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/PrivateIpAddress
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Ipv6AddressCount]))
(s/def
:cognitect.aws.ec2/DescribeInstanceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeInstanceAttributeRequest/Attribute
:cognitect.aws.ec2.DescribeInstanceAttributeRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.DescribeInstanceAttributeRequest/DryRun]))
(s/def :cognitect.aws.ec2/ExportTaskIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/AcceptVpcPeeringConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.AcceptVpcPeeringConnectionResult/VpcPeeringConnection]))
(s/def
:cognitect.aws.ec2/CreateNetworkAclResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateNetworkAclResult/NetworkAcl]))
(s/def
:cognitect.aws.ec2/CreateVolumePermission
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVolumePermission/UserId
:cognitect.aws.ec2.CreateVolumePermission/Group]))
(s/def
:cognitect.aws.ec2/ReservedInstanceLimitPrice
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstanceLimitPrice/CurrencyCode
:cognitect.aws.ec2.ReservedInstanceLimitPrice/Amount]))
(s/def
:cognitect.aws.ec2/TargetConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.TargetConfigurationRequest/OfferingId]
:opt-un
[:cognitect.aws.ec2.TargetConfigurationRequest/InstanceCount]))
(s/def
:cognitect.aws.ec2/DeleteInternetGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteInternetGatewayRequest/InternetGatewayId]
:opt-un
[:cognitect.aws.ec2.DeleteInternetGatewayRequest/DryRun]))
(s/def :cognitect.aws.ec2/UnsuccessfulItemSet (s/coll-of :cognitect.aws.ec2/UnsuccessfulItem))
(s/def
:cognitect.aws.ec2/AvailabilityZoneMessage
(s/keys :opt-un [:cognitect.aws.ec2.AvailabilityZoneMessage/Message]))
(s/def
:cognitect.aws.ec2/VpcEndpointConnection
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointState
:cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointId
:cognitect.aws.ec2.VpcEndpointConnection/ServiceId
:cognitect.aws.ec2.VpcEndpointConnection/CreationTimestamp
:cognitect.aws.ec2.VpcEndpointConnection/NetworkLoadBalancerArns
:cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointOwner
:cognitect.aws.ec2.VpcEndpointConnection/DnsEntries]))
(s/def
:cognitect.aws.ec2/DescribeSpotFleetRequestsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/DryRun
:cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/SpotFleetRequestIds
:cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/NextToken
:cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/StaleSecurityGroupSet (s/coll-of :cognitect.aws.ec2/StaleSecurityGroup))
(s/def
:cognitect.aws.ec2/ScheduledInstancesMonitoring
(s/keys :opt-un [:cognitect.aws.ec2.ScheduledInstancesMonitoring/Enabled]))
(s/def :cognitect.aws.ec2/VersionStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/RouteTableList (s/coll-of :cognitect.aws.ec2/RouteTable))
(s/def :cognitect.aws.ec2/ClientVpnAuthenticationType string?)
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTablePropagation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/ResourceId
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/ResourceType
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/State]))
(s/def :cognitect.aws.ec2/LaunchPermissionList (s/coll-of :cognitect.aws.ec2/LaunchPermission))
(s/def :cognitect.aws.ec2/TargetGroup (s/keys :opt-un [:cognitect.aws.ec2.TargetGroup/Arn]))
(s/def
:cognitect.aws.ec2/PropagatingVgw
(s/keys :opt-un [:cognitect.aws.ec2.PropagatingVgw/GatewayId]))
(s/def
:cognitect.aws.ec2/RejectVpcPeeringConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.RejectVpcPeeringConnectionResult/Return]))
(s/def :cognitect.aws.ec2/NetworkInterfaceStatus string?)
(s/def
:cognitect.aws.ec2/CreatePlacementGroupRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CreatePlacementGroupRequest/DryRun
:cognitect.aws.ec2.CreatePlacementGroupRequest/GroupName
:cognitect.aws.ec2.CreatePlacementGroupRequest/Strategy
:cognitect.aws.ec2.CreatePlacementGroupRequest/PartitionCount]))
(s/def
:cognitect.aws.ec2/IamInstanceProfileAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.IamInstanceProfileAssociation/InstanceId
:cognitect.aws.ec2.IamInstanceProfileAssociation/AssociationId
:cognitect.aws.ec2.IamInstanceProfileAssociation/Timestamp
:cognitect.aws.ec2.IamInstanceProfileAssociation/State
:cognitect.aws.ec2.IamInstanceProfileAssociation/IamInstanceProfile]))
(s/def
:cognitect.aws.ec2/RejectTransitGatewayVpcAttachmentResult
(s/keys
:opt-un
[:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment]))
(s/def :cognitect.aws.ec2/MarketType string?)
(s/def
:cognitect.aws.ec2/CreateTransitGatewayRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/TransitGatewayRouteTableId]
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/DryRun
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/Blackhole]))
(s/def :cognitect.aws.ec2/OccurrenceDayRequestSet (s/coll-of :cognitect.aws.ec2/Integer))
(s/def
:cognitect.aws.ec2/ScheduledInstanceRecurrenceRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceUnit
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceDays
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceRelativeToEnd
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/Interval
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/Frequency]))
(s/def
:cognitect.aws.ec2/CreateVpcPeeringConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateVpcPeeringConnectionResult/VpcPeeringConnection]))
(s/def
:cognitect.aws.ec2/AttachVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AttachVolumeRequest/Device
:cognitect.aws.ec2.AttachVolumeRequest/InstanceId
:cognitect.aws.ec2.AttachVolumeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.AttachVolumeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DisableTransitGatewayRouteTablePropagationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/DryRun]))
(s/def
:cognitect.aws.ec2/IpRange
(s/keys :opt-un [:cognitect.aws.ec2.IpRange/Description :cognitect.aws.ec2.IpRange/CidrIp]))
(s/def :cognitect.aws.ec2/TransitGatewayRouteState string?)
(s/def :cognitect.aws.ec2/Ipv6RangeList (s/coll-of :cognitect.aws.ec2/Ipv6Range))
(s/def
:cognitect.aws.ec2/CreateLaunchTemplateRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2.CreateLaunchTemplateRequest/LaunchTemplateData]
:opt-un
[:cognitect.aws.ec2.CreateLaunchTemplateRequest/DryRun
:cognitect.aws.ec2.CreateLaunchTemplateRequest/TagSpecifications
:cognitect.aws.ec2.CreateLaunchTemplateRequest/VersionDescription
:cognitect.aws.ec2.CreateLaunchTemplateRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteTransitGatewayResult/TransitGateway]))
(s/def
:cognitect.aws.ec2/GetEbsDefaultKmsKeyIdResult
(s/keys :opt-un [:cognitect.aws.ec2.GetEbsDefaultKmsKeyIdResult/KmsKeyId]))
(s/def
:cognitect.aws.ec2/ClassicLinkInstanceList
(s/coll-of :cognitect.aws.ec2/ClassicLinkInstance))
(s/def
:cognitect.aws.ec2/AttachNetworkInterfaceResult
(s/keys :opt-un [:cognitect.aws.ec2.AttachNetworkInterfaceResult/AttachmentId]))
(s/def
:cognitect.aws.ec2/DescribeByoipCidrsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeByoipCidrsResult/NextToken
:cognitect.aws.ec2.DescribeByoipCidrsResult/ByoipCidrs]))
(s/def
:cognitect.aws.ec2/AssociateAddressResult
(s/keys :opt-un [:cognitect.aws.ec2.AssociateAddressResult/AssociationId]))
(s/def :cognitect.aws.ec2/SecurityGroupStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DeleteSnapshotRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteSnapshotRequest/SnapshotId]
:opt-un
[:cognitect.aws.ec2.DeleteSnapshotRequest/DryRun]))
(s/def
:cognitect.aws.ec2/VpcIpv6CidrBlockAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/Ipv6CidrBlockState
:cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/AssociationId
:cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/Ipv6CidrBlock]))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTableAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/ResourceId
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/ResourceType
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/State]))
(s/def
:cognitect.aws.ec2/UpdateSecurityGroupRuleDescriptionsEgressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/IpPermissions]
:opt-un
[:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/DryRun
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/GroupName
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/GroupId]))
(s/def
:cognitect.aws.ec2/DisassociateVpcCidrBlockResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DisassociateVpcCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2.DisassociateVpcCidrBlockResult/CidrBlockAssociation
:cognitect.aws.ec2.DisassociateVpcCidrBlockResult/VpcId]))
(s/def :cognitect.aws.ec2/ClientVpnConnectionSet (s/coll-of :cognitect.aws.ec2/ClientVpnConnection))
(s/def
:cognitect.aws.ec2/ElasticGpuSpecifications
(s/coll-of :cognitect.aws.ec2/ElasticGpuSpecification))
(s/def :cognitect.aws.ec2/HistoryRecords (s/coll-of :cognitect.aws.ec2/HistoryRecord))
(s/def :cognitect.aws.ec2/VolumeAttachmentList (s/coll-of :cognitect.aws.ec2/VolumeAttachment))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointServiceConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/NetworkLoadBalancerArns]
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/AcceptanceRequired
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/DryRun
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/ClientToken]))
(s/def :cognitect.aws.ec2/OnDemandAllocationStrategy string?)
(s/def
:cognitect.aws.ec2/DescribeFleetHistoryRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeFleetHistoryRequest/FleetId
:cognitect.aws.ec2.DescribeFleetHistoryRequest/StartTime]
:opt-un
[:cognitect.aws.ec2.DescribeFleetHistoryRequest/DryRun
:cognitect.aws.ec2.DescribeFleetHistoryRequest/EventType
:cognitect.aws.ec2.DescribeFleetHistoryRequest/NextToken
:cognitect.aws.ec2.DescribeFleetHistoryRequest/MaxResults]))
(s/def :cognitect.aws.ec2/ElasticGpuStatus string?)
(s/def
:cognitect.aws.ec2/DescribeClientVpnConnectionsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportResult/NextToken
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportResult/Vpcs]))
(s/def
:cognitect.aws.ec2/NetworkAclAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkAclAssociation/SubnetId
:cognitect.aws.ec2.NetworkAclAssociation/NetworkAclId
:cognitect.aws.ec2.NetworkAclAssociation/NetworkAclAssociationId]))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorSessionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorSessionId]
:opt-un
[:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/DryRun
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorFilterId
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/PacketLength
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/VirtualNetworkId
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/Description
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorTargetId
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/RemoveFields
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/SessionNumber]))
(s/def
:cognitect.aws.ec2/PurchaseScheduledInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.PurchaseScheduledInstancesRequest/PurchaseRequests]
:opt-un
[:cognitect.aws.ec2.PurchaseScheduledInstancesRequest/DryRun
:cognitect.aws.ec2.PurchaseScheduledInstancesRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/InstanceIpv6Address
(s/keys :opt-un [:cognitect.aws.ec2.InstanceIpv6Address/Ipv6Address]))
(s/def
:cognitect.aws.ec2/DescribeScheduledInstanceAvailabilityRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/FirstSlotStartTimeRange
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/Recurrence]
:opt-un
[:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/DryRun
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/NextToken
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MinSlotDurationInHours
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MaxSlotDurationInHours
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/Filters
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/AssociateTransitGatewayRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ProvisionByoipCidrRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ProvisionByoipCidrRequest/Cidr]
:opt-un
[:cognitect.aws.ec2.ProvisionByoipCidrRequest/DryRun
:cognitect.aws.ec2.ProvisionByoipCidrRequest/CidrAuthorizationContext
:cognitect.aws.ec2.ProvisionByoipCidrRequest/Description]))
(s/def :cognitect.aws.ec2/InstanceIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/TransitGatewayRequestOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRequestOptions/DefaultRouteTablePropagation
:cognitect.aws.ec2.TransitGatewayRequestOptions/AutoAcceptSharedAttachments
:cognitect.aws.ec2.TransitGatewayRequestOptions/VpnEcmpSupport
:cognitect.aws.ec2.TransitGatewayRequestOptions/DnsSupport
:cognitect.aws.ec2.TransitGatewayRequestOptions/AmazonSideAsn
:cognitect.aws.ec2.TransitGatewayRequestOptions/DefaultRouteTableAssociation]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointConnectionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointConnectionsResult/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsResult/VpcEndpointConnections]))
(s/def
:cognitect.aws.ec2/DetachVpnGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DetachVpnGatewayRequest/VpcId
:cognitect.aws.ec2.DetachVpnGatewayRequest/VpnGatewayId]
:opt-un
[:cognitect.aws.ec2.DetachVpnGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DiskImage
(s/keys
:opt-un
[:cognitect.aws.ec2.DiskImage/Volume
:cognitect.aws.ec2.DiskImage/Description
:cognitect.aws.ec2.DiskImage/Image]))
(s/def :cognitect.aws.ec2/InstanceList (s/coll-of :cognitect.aws.ec2/Instance))
(s/def
:cognitect.aws.ec2/MonitorInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.MonitorInstancesResult/InstanceMonitorings]))
(s/def
:cognitect.aws.ec2/ModifyInstancePlacementResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyInstancePlacementResult/Return]))
(s/def
:cognitect.aws.ec2/InstanceNetworkInterfaceAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/PublicDnsName
:cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/PublicIp
:cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/IpOwnerId]))
(s/def
:cognitect.aws.ec2/EnableVpcClassicLinkResult
(s/keys :opt-un [:cognitect.aws.ec2.EnableVpcClassicLinkResult/Return]))
(s/def
:cognitect.aws.ec2/ElasticGpuSpecificationResponse
(s/keys :opt-un [:cognitect.aws.ec2.ElasticGpuSpecificationResponse/Type]))
(s/def
:cognitect.aws.ec2/FlowLog
(s/keys
:opt-un
[:cognitect.aws.ec2.FlowLog/FlowLogStatus
:cognitect.aws.ec2.FlowLog/TrafficType
:cognitect.aws.ec2.FlowLog/ResourceId
:cognitect.aws.ec2.FlowLog/DeliverLogsErrorMessage
:cognitect.aws.ec2.FlowLog/DeliverLogsStatus
:cognitect.aws.ec2.FlowLog/DeliverLogsPermissionArn
:cognitect.aws.ec2.FlowLog/LogFormat
:cognitect.aws.ec2.FlowLog/LogDestinationType
:cognitect.aws.ec2.FlowLog/FlowLogId
:cognitect.aws.ec2.FlowLog/LogGroupName
:cognitect.aws.ec2.FlowLog/CreationTime
:cognitect.aws.ec2.FlowLog/LogDestination]))
(s/def
:cognitect.aws.ec2/DisableVgwRoutePropagationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisableVgwRoutePropagationRequest/GatewayId
:cognitect.aws.ec2.DisableVgwRoutePropagationRequest/RouteTableId]))
(s/def
:cognitect.aws.ec2/CreateKeyPairRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateKeyPairRequest/KeyName]
:opt-un
[:cognitect.aws.ec2.CreateKeyPairRequest/DryRun]))
(s/def :cognitect.aws.ec2/UserIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/VolumeStatusList (s/coll-of :cognitect.aws.ec2/VolumeStatusItem))
(s/def
:cognitect.aws.ec2/ModifyHostsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyHostsResult/Successful
:cognitect.aws.ec2.ModifyHostsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/RegisterImageResult
(s/keys :opt-un [:cognitect.aws.ec2.RegisterImageResult/ImageId]))
(s/def
:cognitect.aws.ec2/CancelSpotInstanceRequestsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelSpotInstanceRequestsRequest/SpotInstanceRequestIds]
:opt-un
[:cognitect.aws.ec2.CancelSpotInstanceRequestsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/IdFormat
(s/keys
:opt-un
[:cognitect.aws.ec2.IdFormat/UseLongIds
:cognitect.aws.ec2.IdFormat/Deadline
:cognitect.aws.ec2.IdFormat/Resource]))
(s/def
:cognitect.aws.ec2/ServiceConfigurationSet
(s/coll-of :cognitect.aws.ec2/ServiceConfiguration))
(s/def
:cognitect.aws.ec2/TransitGatewayAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayAssociation/ResourceId
:cognitect.aws.ec2.TransitGatewayAssociation/TransitGatewayRouteTableId
:cognitect.aws.ec2.TransitGatewayAssociation/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayAssociation/ResourceType
:cognitect.aws.ec2.TransitGatewayAssociation/State]))
(s/def :cognitect.aws.ec2/ZoneNameStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/SpotOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotOptions/InstancePoolsToUseCount
:cognitect.aws.ec2.SpotOptions/AllocationStrategy
:cognitect.aws.ec2.SpotOptions/SingleInstanceType
:cognitect.aws.ec2.SpotOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2.SpotOptions/MinTargetCapacity
:cognitect.aws.ec2.SpotOptions/SingleAvailabilityZone
:cognitect.aws.ec2.SpotOptions/MaxTotalPrice]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServiceConfigurationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/ServiceIds
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/AcceptVpcEndpointConnectionsResult
(s/keys :opt-un [:cognitect.aws.ec2.AcceptVpcEndpointConnectionsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/ResponseLaunchTemplateData
(s/keys
:opt-un
[:cognitect.aws.ec2.ResponseLaunchTemplateData/TagSpecifications
:cognitect.aws.ec2.ResponseLaunchTemplateData/KernelId
:cognitect.aws.ec2.ResponseLaunchTemplateData/CreditSpecification
:cognitect.aws.ec2.ResponseLaunchTemplateData/SecurityGroupIds
:cognitect.aws.ec2.ResponseLaunchTemplateData/ImageId
:cognitect.aws.ec2.ResponseLaunchTemplateData/Placement
:cognitect.aws.ec2.ResponseLaunchTemplateData/SecurityGroups
:cognitect.aws.ec2.ResponseLaunchTemplateData/EbsOptimized
:cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceMarketOptions
:cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceType
:cognitect.aws.ec2.ResponseLaunchTemplateData/ElasticInferenceAccelerators
:cognitect.aws.ec2.ResponseLaunchTemplateData/KeyName
:cognitect.aws.ec2.ResponseLaunchTemplateData/ElasticGpuSpecifications
:cognitect.aws.ec2.ResponseLaunchTemplateData/LicenseSpecifications
:cognitect.aws.ec2.ResponseLaunchTemplateData/RamDiskId
:cognitect.aws.ec2.ResponseLaunchTemplateData/DisableApiTermination
:cognitect.aws.ec2.ResponseLaunchTemplateData/HibernationOptions
:cognitect.aws.ec2.ResponseLaunchTemplateData/Monitoring
:cognitect.aws.ec2.ResponseLaunchTemplateData/BlockDeviceMappings
:cognitect.aws.ec2.ResponseLaunchTemplateData/CapacityReservationSpecification
:cognitect.aws.ec2.ResponseLaunchTemplateData/CpuOptions
:cognitect.aws.ec2.ResponseLaunchTemplateData/UserData
:cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.ResponseLaunchTemplateData/IamInstanceProfile
:cognitect.aws.ec2.ResponseLaunchTemplateData/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/DetachVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DetachVolumeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.DetachVolumeRequest/DryRun
:cognitect.aws.ec2.DetachVolumeRequest/InstanceId
:cognitect.aws.ec2.DetachVolumeRequest/Device
:cognitect.aws.ec2.DetachVolumeRequest/Force]))
(s/def
:cognitect.aws.ec2/AssociateRouteTableResult
(s/keys :opt-un [:cognitect.aws.ec2.AssociateRouteTableResult/AssociationId]))
(s/def
:cognitect.aws.ec2/ImportClientVpnClientCertificateRevocationListRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/ClientVpnEndpointId
:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/CertificateRevocationList]
:opt-un
[:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/DryRun]))
(s/def :cognitect.aws.ec2/scope string?)
(s/def
:cognitect.aws.ec2/VpcCidrBlockAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcCidrBlockAssociation/AssociationId
:cognitect.aws.ec2.VpcCidrBlockAssociation/CidrBlock
:cognitect.aws.ec2.VpcCidrBlockAssociation/CidrBlockState]))
(s/def
:cognitect.aws.ec2/ScheduledInstanceAvailabilitySet
(s/coll-of :cognitect.aws.ec2/ScheduledInstanceAvailability))
(s/def :cognitect.aws.ec2/InstanceEventId string?)
(s/def
:cognitect.aws.ec2/DhcpOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.DhcpOptions/OwnerId
:cognitect.aws.ec2.DhcpOptions/Tags
:cognitect.aws.ec2.DhcpOptions/DhcpConfigurations
:cognitect.aws.ec2.DhcpOptions/DhcpOptionsId]))
(s/def :cognitect.aws.ec2/ResourceIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/NextToken string?)
(s/def
:cognitect.aws.ec2/CreateVpnConnectionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpnConnectionRequest/CustomerGatewayId
:cognitect.aws.ec2.CreateVpnConnectionRequest/Type]
:opt-un
[:cognitect.aws.ec2.CreateVpnConnectionRequest/TransitGatewayId
:cognitect.aws.ec2.CreateVpnConnectionRequest/DryRun
:cognitect.aws.ec2.CreateVpnConnectionRequest/VpnGatewayId
:cognitect.aws.ec2.CreateVpnConnectionRequest/Options]))
(s/def :cognitect.aws.ec2/ExportTaskState string?)
(s/def
:cognitect.aws.ec2/ClassicLinkDnsSupportList
(s/coll-of :cognitect.aws.ec2/ClassicLinkDnsSupport))
(s/def
:cognitect.aws.ec2/VpcIpv6CidrBlockAssociationSet
(s/coll-of :cognitect.aws.ec2/VpcIpv6CidrBlockAssociation))
(s/def :cognitect.aws.ec2/SubnetIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/NetworkInterfaceList (s/coll-of :cognitect.aws.ec2/NetworkInterface))
(s/def
:cognitect.aws.ec2/LaunchPermission
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchPermission/UserId :cognitect.aws.ec2.LaunchPermission/Group]))
(s/def
:cognitect.aws.ec2/ReservedInstancesOffering
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstancesOffering/CurrencyCode
:cognitect.aws.ec2.ReservedInstancesOffering/ReservedInstancesOfferingId
:cognitect.aws.ec2.ReservedInstancesOffering/InstanceType
:cognitect.aws.ec2.ReservedInstancesOffering/FixedPrice
:cognitect.aws.ec2.ReservedInstancesOffering/AvailabilityZone
:cognitect.aws.ec2.ReservedInstancesOffering/PricingDetails
:cognitect.aws.ec2.ReservedInstancesOffering/InstanceTenancy
:cognitect.aws.ec2.ReservedInstancesOffering/Marketplace
:cognitect.aws.ec2.ReservedInstancesOffering/Duration
:cognitect.aws.ec2.ReservedInstancesOffering/UsagePrice
:cognitect.aws.ec2.ReservedInstancesOffering/ProductDescription
:cognitect.aws.ec2.ReservedInstancesOffering/OfferingClass
:cognitect.aws.ec2.ReservedInstancesOffering/RecurringCharges
:cognitect.aws.ec2.ReservedInstancesOffering/OfferingType
:cognitect.aws.ec2.ReservedInstancesOffering/Scope]))
(s/def
:cognitect.aws.ec2/CreateVpnGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpnGatewayRequest/Type]
:opt-un
[:cognitect.aws.ec2.CreateVpnGatewayRequest/DryRun
:cognitect.aws.ec2.CreateVpnGatewayRequest/AvailabilityZone
:cognitect.aws.ec2.CreateVpnGatewayRequest/AmazonSideAsn]))
(s/def
:cognitect.aws.ec2/VolumeStatusDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeStatusDetails/Status :cognitect.aws.ec2.VolumeStatusDetails/Name]))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorTargetsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorTargetsResult/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsResult/TrafficMirrorTargets]))
(s/def
:cognitect.aws.ec2/VolumeAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeAttachment/InstanceId
:cognitect.aws.ec2.VolumeAttachment/AttachTime
:cognitect.aws.ec2.VolumeAttachment/DeleteOnTermination
:cognitect.aws.ec2.VolumeAttachment/VolumeId
:cognitect.aws.ec2.VolumeAttachment/State
:cognitect.aws.ec2.VolumeAttachment/Device]))
(s/def
:cognitect.aws.ec2/CreateDefaultVpcRequest
(s/keys :opt-un [:cognitect.aws.ec2.CreateDefaultVpcRequest/DryRun]))
(s/def
:cognitect.aws.ec2/Address
(s/keys
:opt-un
[:cognitect.aws.ec2.Address/PublicIp
:cognitect.aws.ec2.Address/InstanceId
:cognitect.aws.ec2.Address/NetworkInterfaceOwnerId
:cognitect.aws.ec2.Address/AssociationId
:cognitect.aws.ec2.Address/AllocationId
:cognitect.aws.ec2.Address/Tags
:cognitect.aws.ec2.Address/NetworkInterfaceId
:cognitect.aws.ec2.Address/Domain
:cognitect.aws.ec2.Address/PublicIpv4Pool
:cognitect.aws.ec2.Address/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/ReplaceRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceRouteRequest/RouteTableId]
:opt-un
[:cognitect.aws.ec2.ReplaceRouteRequest/TransitGatewayId
:cognitect.aws.ec2.ReplaceRouteRequest/DryRun
:cognitect.aws.ec2.ReplaceRouteRequest/InstanceId
:cognitect.aws.ec2.ReplaceRouteRequest/NatGatewayId
:cognitect.aws.ec2.ReplaceRouteRequest/NetworkInterfaceId
:cognitect.aws.ec2.ReplaceRouteRequest/DestinationIpv6CidrBlock
:cognitect.aws.ec2.ReplaceRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2.ReplaceRouteRequest/VpcPeeringConnectionId
:cognitect.aws.ec2.ReplaceRouteRequest/GatewayId
:cognitect.aws.ec2.ReplaceRouteRequest/EgressOnlyInternetGatewayId]))
(s/def :cognitect.aws.ec2/PublicIpv4PoolRangeSet (s/coll-of :cognitect.aws.ec2/PublicIpv4PoolRange))
(s/def
:cognitect.aws.ec2/AuthorizeClientVpnIngressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/ClientVpnEndpointId
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/TargetNetworkCidr]
:opt-un
[:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/DryRun
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/Description
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/AuthorizeAllGroups
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/AccessGroupId
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ElasticGpuAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationTime
:cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationState
:cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuId
:cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationId]))
(s/def
:cognitect.aws.ec2/DeleteVpnConnectionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpnConnectionRequest/VpnConnectionId]
:opt-un
[:cognitect.aws.ec2.DeleteVpnConnectionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/NetworkInterfaceAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfaceAttachment/InstanceOwnerId
:cognitect.aws.ec2.NetworkInterfaceAttachment/InstanceId
:cognitect.aws.ec2.NetworkInterfaceAttachment/DeviceIndex
:cognitect.aws.ec2.NetworkInterfaceAttachment/Status
:cognitect.aws.ec2.NetworkInterfaceAttachment/AttachTime
:cognitect.aws.ec2.NetworkInterfaceAttachment/DeleteOnTermination
:cognitect.aws.ec2.NetworkInterfaceAttachment/AttachmentId]))
(s/def
:cognitect.aws.ec2/CreateEgressOnlyInternetGatewayResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayResult/ClientToken
:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayResult/EgressOnlyInternetGateway]))
(s/def :cognitect.aws.ec2/ImportTaskIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/InstanceMonitoringList (s/coll-of :cognitect.aws.ec2/InstanceMonitoring))
(s/def
:cognitect.aws.ec2/TargetReservationValueSet
(s/coll-of :cognitect.aws.ec2/TargetReservationValue))
(s/def
:cognitect.aws.ec2/DescribeClientVpnConnectionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnConnectionsResult/NextToken
:cognitect.aws.ec2.DescribeClientVpnConnectionsResult/Connections]))
(s/def :cognitect.aws.ec2/AssociatedNetworkType string?)
(s/def
:cognitect.aws.ec2/DescribeSpotFleetRequestsResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetRequestsResponse/NextToken
:cognitect.aws.ec2.DescribeSpotFleetRequestsResponse/SpotFleetRequestConfigs]))
(s/def :cognitect.aws.ec2/CidrBlock (s/keys :opt-un [:cognitect.aws.ec2.CidrBlock/CidrBlock]))
(s/def
:cognitect.aws.ec2/DescribeFlowLogsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFlowLogsResult/NextToken
:cognitect.aws.ec2.DescribeFlowLogsResult/FlowLogs]))
(s/def :cognitect.aws.ec2/CapacityReservationState string?)
(s/def
:cognitect.aws.ec2/VpcClassicLink
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcClassicLink/Tags
:cognitect.aws.ec2.VpcClassicLink/VpcId
:cognitect.aws.ec2.VpcClassicLink/ClassicLinkEnabled]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesNetworkInterfaceSet
(s/coll-of :cognitect.aws.ec2/ScheduledInstancesNetworkInterface))
(s/def
:cognitect.aws.ec2/InstanceStatusDetailsList
(s/coll-of :cognitect.aws.ec2/InstanceStatusDetails))
(s/def
:cognitect.aws.ec2/CreateLaunchTemplateVersionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateData]
:opt-un
[:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/DryRun
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/SourceVersion
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateName
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/VersionDescription
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateId
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/PurchasedScheduledInstanceSet
(s/coll-of :cognitect.aws.ec2/ScheduledInstance))
(s/def
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateElasticInferenceAccelerator))
(s/def :cognitect.aws.ec2/VpcState string?)
(s/def
:cognitect.aws.ec2/Integer
(s/with-gen int? #(gen/choose (or nil Long/MIN_VALUE) (or nil Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyVpcPeeringConnectionOptionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsResult/AccepterPeeringConnectionOptions
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsResult/RequesterPeeringConnectionOptions]))
(s/def
:cognitect.aws.ec2/DnsEntry
(s/keys :opt-un [:cognitect.aws.ec2.DnsEntry/DnsName :cognitect.aws.ec2.DnsEntry/HostedZoneId]))
(s/def :cognitect.aws.ec2/AllocationState string?)
(s/def
:cognitect.aws.ec2/ResetEbsDefaultKmsKeyIdRequest
(s/keys :opt-un [:cognitect.aws.ec2.ResetEbsDefaultKmsKeyIdRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsRequest/SpotFleetRequestIds
:cognitect.aws.ec2.CancelSpotFleetRequestsRequest/TerminateInstances]
:opt-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ReplaceRouteTableAssociationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/AssociationId
:cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/RouteTableId]
:opt-un
[:cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ExportImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ExportImageRequest/DiskImageFormat
:cognitect.aws.ec2.ExportImageRequest/ImageId
:cognitect.aws.ec2.ExportImageRequest/S3ExportLocation]
:opt-un
[:cognitect.aws.ec2.ExportImageRequest/DryRun
:cognitect.aws.ec2.ExportImageRequest/RoleName
:cognitect.aws.ec2.ExportImageRequest/Description
:cognitect.aws.ec2.ExportImageRequest/ClientToken]))
(s/def :cognitect.aws.ec2/GatewayType string?)
(s/def
:cognitect.aws.ec2/VgwTelemetry
(s/keys
:opt-un
[:cognitect.aws.ec2.VgwTelemetry/StatusMessage
:cognitect.aws.ec2.VgwTelemetry/LastStatusChange
:cognitect.aws.ec2.VgwTelemetry/OutsideIpAddress
:cognitect.aws.ec2.VgwTelemetry/Status
:cognitect.aws.ec2.VgwTelemetry/AcceptedRouteCount
:cognitect.aws.ec2.VgwTelemetry/CertificateArn]))
(s/def
:cognitect.aws.ec2/GetReservedInstancesExchangeQuoteResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ReservedInstanceValueSet
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/CurrencyCode
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/TargetConfigurationValueSet
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ValidationFailureReason
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/OutputReservedInstancesWillExpireAt
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/PaymentDue
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/IsValidExchange
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ReservedInstanceValueRollup
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/TargetConfigurationValueRollup]))
(s/def
:cognitect.aws.ec2/VpnTunnelOptionsSpecificationsList
(s/coll-of :cognitect.aws.ec2/VpnTunnelOptionsSpecification))
(s/def
:cognitect.aws.ec2/ModifyVpcAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcAttributeRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcAttributeRequest/EnableDnsHostnames
:cognitect.aws.ec2.ModifyVpcAttributeRequest/EnableDnsSupport]))
(s/def :cognitect.aws.ec2/ClientCertificateRevocationListStatusCode string?)
(s/def
:cognitect.aws.ec2/ModifyCapacityReservationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyCapacityReservationRequest/CapacityReservationId]
:opt-un
[:cognitect.aws.ec2.ModifyCapacityReservationRequest/DryRun
:cognitect.aws.ec2.ModifyCapacityReservationRequest/InstanceCount
:cognitect.aws.ec2.ModifyCapacityReservationRequest/EndDate
:cognitect.aws.ec2.ModifyCapacityReservationRequest/EndDateType]))
(s/def
:cognitect.aws.ec2/RunScheduledInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RunScheduledInstancesRequest/LaunchSpecification
:cognitect.aws.ec2.RunScheduledInstancesRequest/ScheduledInstanceId]
:opt-un
[:cognitect.aws.ec2.RunScheduledInstancesRequest/DryRun
:cognitect.aws.ec2.RunScheduledInstancesRequest/InstanceCount
:cognitect.aws.ec2.RunScheduledInstancesRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/AssociatePublicIpAddress
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Ipv6Addresses
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/InterfaceType
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/SubnetId
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/NetworkInterfaceId
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/DeviceIndex
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Description
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Groups
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/DeleteOnTermination
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/PrivateIpAddresses
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/PrivateIpAddress
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Ipv6AddressCount]))
(s/def :cognitect.aws.ec2/FpgaImageIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/TagSpecificationList (s/coll-of :cognitect.aws.ec2/TagSpecification))
(s/def
:cognitect.aws.ec2/ModifyClientVpnEndpointResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyClientVpnEndpointResult/Return]))
(s/def
:cognitect.aws.ec2/GetConsoleScreenshotResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetConsoleScreenshotResult/InstanceId
:cognitect.aws.ec2.GetConsoleScreenshotResult/ImageData]))
(s/def :cognitect.aws.ec2/EgressOnlyInternetGatewayId string?)
(s/def
:cognitect.aws.ec2/DescribeAddressesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeAddressesRequest/DryRun
:cognitect.aws.ec2.DescribeAddressesRequest/AllocationIds
:cognitect.aws.ec2.DescribeAddressesRequest/PublicIps
:cognitect.aws.ec2.DescribeAddressesRequest/Filters]))
(s/def
:cognitect.aws.ec2/DisableEbsEncryptionByDefaultResult
(s/keys :opt-un [:cognitect.aws.ec2.DisableEbsEncryptionByDefaultResult/EbsEncryptionByDefault]))
(s/def
:cognitect.aws.ec2/ImportKeyPairRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ImportKeyPairRequest/KeyName
:cognitect.aws.ec2.ImportKeyPairRequest/PublicKeyMaterial]
:opt-un
[:cognitect.aws.ec2.ImportKeyPairRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeMovingAddressesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeMovingAddressesRequest/DryRun
:cognitect.aws.ec2.DescribeMovingAddressesRequest/NextToken
:cognitect.aws.ec2.DescribeMovingAddressesRequest/PublicIps
:cognitect.aws.ec2.DescribeMovingAddressesRequest/Filters
:cognitect.aws.ec2.DescribeMovingAddressesRequest/MaxResults]))
(s/def :cognitect.aws.ec2/PrincipalType string?)
(s/def
:cognitect.aws.ec2/InstanceIpv6AddressList
(s/coll-of :cognitect.aws.ec2/InstanceIpv6Address))
(s/def :cognitect.aws.ec2/CidrBlockSet (s/coll-of :cognitect.aws.ec2/CidrBlock))
(s/def
:cognitect.aws.ec2/SnapshotTaskDetail
(s/keys
:opt-un
[:cognitect.aws.ec2.SnapshotTaskDetail/DiskImageSize
:cognitect.aws.ec2.SnapshotTaskDetail/StatusMessage
:cognitect.aws.ec2.SnapshotTaskDetail/Encrypted
:cognitect.aws.ec2.SnapshotTaskDetail/Format
:cognitect.aws.ec2.SnapshotTaskDetail/Status
:cognitect.aws.ec2.SnapshotTaskDetail/Progress
:cognitect.aws.ec2.SnapshotTaskDetail/Url
:cognitect.aws.ec2.SnapshotTaskDetail/Description
:cognitect.aws.ec2.SnapshotTaskDetail/KmsKeyId
:cognitect.aws.ec2.SnapshotTaskDetail/UserBucket
:cognitect.aws.ec2.SnapshotTaskDetail/SnapshotId]))
(s/def
:cognitect.aws.ec2/AttachInternetGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AttachInternetGatewayRequest/InternetGatewayId
:cognitect.aws.ec2.AttachInternetGatewayRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.AttachInternetGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeElasticGpusMaxResults
(s/with-gen
(s/and int? #(<= 10 % 1000))
#(gen/choose (or 10 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServiceConfigurationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsResult/ServiceConfigurations
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointConnectionNotificationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/ConnectionNotificationId
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointConnectionNotificationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsResult/ConnectionNotificationSet
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsResult/NextToken]))
(s/def
:cognitect.aws.ec2/CreateNetworkAclEntryRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateNetworkAclEntryRequest/Egress
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/NetworkAclId
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/Protocol
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/RuleAction
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/RuleNumber]
:opt-un
[:cognitect.aws.ec2.CreateNetworkAclEntryRequest/DryRun
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/IcmpTypeCode
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/CidrBlock
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/Ipv6CidrBlock
:cognitect.aws.ec2.CreateNetworkAclEntryRequest/PortRange]))
(s/def
:cognitect.aws.ec2/DescribeHostsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostsResult/Hosts
:cognitect.aws.ec2.DescribeHostsResult/NextToken]))
(s/def
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsList
(s/coll-of :cognitect.aws.ec2/Phase2EncryptionAlgorithmsListValue))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachmentPropagation
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayAttachmentPropagation/TransitGatewayRouteTableId
:cognitect.aws.ec2.TransitGatewayAttachmentPropagation/State]))
(s/def :cognitect.aws.ec2/ClientVpnAuthorizationRuleStatusCode string?)
(s/def
:cognitect.aws.ec2/ModifyFpgaImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/FpgaImageId]
:opt-un
[:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/UserIds
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/DryRun
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Attribute
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Description
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/OperationType
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/LoadPermission
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/ProductCodes
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Name
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/UserGroups]))
(s/def
:cognitect.aws.ec2/CancelConversionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelConversionRequest/ConversionTaskId]
:opt-un
[:cognitect.aws.ec2.CancelConversionRequest/ReasonMessage
:cognitect.aws.ec2.CancelConversionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribePrefixListsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePrefixListsRequest/DryRun
:cognitect.aws.ec2.DescribePrefixListsRequest/NextToken
:cognitect.aws.ec2.DescribePrefixListsRequest/Filters
:cognitect.aws.ec2.DescribePrefixListsRequest/PrefixListIds
:cognitect.aws.ec2.DescribePrefixListsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/NetworkAclAssociationList
(s/coll-of :cognitect.aws.ec2/NetworkAclAssociation))
(s/def :cognitect.aws.ec2/VolumeList (s/coll-of :cognitect.aws.ec2/Volume))
(s/def
:cognitect.aws.ec2/ScheduledInstancesNetworkInterface
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/AssociatePublicIpAddress
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/PrivateIpAddressConfigs
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Ipv6Addresses
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/SubnetId
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/NetworkInterfaceId
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/DeviceIndex
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Description
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Groups
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/DeleteOnTermination
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/PrivateIpAddress
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Ipv6AddressCount]))
(s/def
:cognitect.aws.ec2/DescribeVpnGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpnGatewaysRequest/DryRun
:cognitect.aws.ec2.DescribeVpnGatewaysRequest/VpnGatewayIds
:cognitect.aws.ec2.DescribeVpnGatewaysRequest/Filters]))
(s/def
:cognitect.aws.ec2/DescribeAccountAttributesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeAccountAttributesRequest/DryRun
:cognitect.aws.ec2.DescribeAccountAttributesRequest/AttributeNames]))
(s/def
:cognitect.aws.ec2/UserBucket
(s/keys :opt-un [:cognitect.aws.ec2.UserBucket/S3Key :cognitect.aws.ec2.UserBucket/S3Bucket]))
(s/def
:cognitect.aws.ec2/DescribeEgressOnlyInternetGatewaysResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysResult/EgressOnlyInternetGateways
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeSubnetsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSubnetsRequest/DryRun
:cognitect.aws.ec2.DescribeSubnetsRequest/SubnetIds
:cognitect.aws.ec2.DescribeSubnetsRequest/NextToken
:cognitect.aws.ec2.DescribeSubnetsRequest/Filters
:cognitect.aws.ec2.DescribeSubnetsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/LoadPermissionListRequest
(s/coll-of :cognitect.aws.ec2/LoadPermissionRequest))
(s/def
:cognitect.aws.ec2/DescribeClassicLinkInstancesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/InstanceIds
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/NextToken
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/Filters
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateReservedInstancesListingResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateReservedInstancesListingResult/ReservedInstancesListings]))
(s/def
:cognitect.aws.ec2/PurchaseRequest
(s/keys
:req-un
[:cognitect.aws.ec2.PurchaseRequest/InstanceCount
:cognitect.aws.ec2.PurchaseRequest/PurchaseToken]))
(s/def :cognitect.aws.ec2/ReportStatusType string?)
(s/def
:cognitect.aws.ec2/ReplaceNetworkAclAssociationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/AssociationId
:cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/NetworkAclId]
:opt-un
[:cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/DryRun]))
(s/def
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1IntegrityAlgorithmsListValue/Value]))
(s/def
:cognitect.aws.ec2/InstanceStateChangeList
(s/coll-of :cognitect.aws.ec2/InstanceStateChange))
(s/def
:cognitect.aws.ec2/ClientVpnConnectionStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnConnectionStatus/Message
:cognitect.aws.ec2.ClientVpnConnectionStatus/Code]))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayAttachmentsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/DryRun
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/TransitGatewayAttachmentIds
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/NextToken
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/Filters
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/VpcAttachmentList (s/coll-of :cognitect.aws.ec2/VpcAttachment))
(s/def
:cognitect.aws.ec2/Volume
(s/keys
:opt-un
[:cognitect.aws.ec2.Volume/Encrypted
:cognitect.aws.ec2.Volume/Tags
:cognitect.aws.ec2.Volume/Attachments
:cognitect.aws.ec2.Volume/AvailabilityZone
:cognitect.aws.ec2.Volume/KmsKeyId
:cognitect.aws.ec2.Volume/Size
:cognitect.aws.ec2.Volume/Iops
:cognitect.aws.ec2.Volume/VolumeType
:cognitect.aws.ec2.Volume/VolumeId
:cognitect.aws.ec2.Volume/CreateTime
:cognitect.aws.ec2.Volume/State
:cognitect.aws.ec2.Volume/SnapshotId]))
(s/def
:cognitect.aws.ec2/CancelCapacityReservationResult
(s/keys :opt-un [:cognitect.aws.ec2.CancelCapacityReservationResult/Return]))
(s/def
:cognitect.aws.ec2/ResponseError
(s/keys :opt-un [:cognitect.aws.ec2.ResponseError/Message :cognitect.aws.ec2.ResponseError/Code]))
(s/def
:cognitect.aws.ec2/LaunchTemplateTagSpecificationList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateTagSpecification))
(s/def
:cognitect.aws.ec2/ScheduledInstancesIpv6AddressList
(s/coll-of :cognitect.aws.ec2/ScheduledInstancesIpv6Address))
(s/def :cognitect.aws.ec2/TrafficMirrorTargetType string?)
(s/def
:cognitect.aws.ec2/SpotDatafeedSubscription
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotDatafeedSubscription/Bucket
:cognitect.aws.ec2.SpotDatafeedSubscription/Prefix
:cognitect.aws.ec2.SpotDatafeedSubscription/OwnerId
:cognitect.aws.ec2.SpotDatafeedSubscription/Fault
:cognitect.aws.ec2.SpotDatafeedSubscription/State]))
(s/def
:cognitect.aws.ec2/BlockDeviceMappingRequestList
(s/coll-of :cognitect.aws.ec2/BlockDeviceMapping))
(s/def
:cognitect.aws.ec2/CreateFleetError
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateFleetError/LaunchTemplateAndOverrides
:cognitect.aws.ec2.CreateFleetError/ErrorMessage
:cognitect.aws.ec2.CreateFleetError/ErrorCode
:cognitect.aws.ec2.CreateFleetError/Lifecycle]))
(s/def :cognitect.aws.ec2/NetworkInterfacePermissionStateCode string?)
(s/def :cognitect.aws.ec2/InstanceTypeList (s/coll-of :cognitect.aws.ec2/InstanceType))
(s/def
:cognitect.aws.ec2/DiskImageDetail
(s/keys
:req-un
[:cognitect.aws.ec2.DiskImageDetail/Bytes
:cognitect.aws.ec2.DiskImageDetail/Format
:cognitect.aws.ec2.DiskImageDetail/ImportManifestUrl]))
(s/def :cognitect.aws.ec2/TrafficMirrorSessionField string?)
(s/def
:cognitect.aws.ec2/SearchTransitGatewayRoutesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/Filters]
:opt-un
[:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/DryRun
:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeIdentityIdFormatResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeIdentityIdFormatResult/Statuses]))
(s/def
:cognitect.aws.ec2/GetCapacityReservationUsageRequestMaxResults
(s/with-gen
(s/and int? #(<= 1 % 1000))
#(gen/choose (or 1 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesOfferingsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesOfferingsResult/NextToken
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsResult/ReservedInstancesOfferings]))
(s/def
:cognitect.aws.ec2/DescribeEgressOnlyInternetGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/DryRun
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/NextToken
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/MaxResults
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/EgressOnlyInternetGatewayIds]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServicesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/ServiceNames
:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/AvailableInstanceCapacityList
(s/coll-of :cognitect.aws.ec2/InstanceCapacity))
(s/def :cognitect.aws.ec2/MonitoringState string?)
(s/def
:cognitect.aws.ec2/InstanceBlockDeviceMapping
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceBlockDeviceMapping/Ebs
:cognitect.aws.ec2.InstanceBlockDeviceMapping/DeviceName]))
(s/def
:cognitect.aws.ec2/SuccessfulInstanceCreditSpecificationSet
(s/coll-of :cognitect.aws.ec2/SuccessfulInstanceCreditSpecificationItem))
(s/def
:cognitect.aws.ec2/ImportClientVpnClientCertificateRevocationListResult
(s/keys :opt-un [:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListResult/Return]))
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcClassicLinkRequest/DryRun
:cognitect.aws.ec2.DescribeVpcClassicLinkRequest/VpcIds
:cognitect.aws.ec2.DescribeVpcClassicLinkRequest/Filters]))
(s/def
:cognitect.aws.ec2/RevokeSecurityGroupEgressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/GroupId]
:opt-un
[:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/DryRun
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/ToPort
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/SourceSecurityGroupName
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/IpProtocol
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/FromPort
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/IpPermissions
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/CidrIp]))
(s/def
:cognitect.aws.ec2/LicenseConfigurationRequest
(s/keys :opt-un [:cognitect.aws.ec2.LicenseConfigurationRequest/LicenseConfigurationArn]))
(s/def
:cognitect.aws.ec2/Ipv6Range
(s/keys :opt-un [:cognitect.aws.ec2.Ipv6Range/CidrIpv6 :cognitect.aws.ec2.Ipv6Range/Description]))
(s/def
:cognitect.aws.ec2/LaunchTemplatePlacementRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplatePlacementRequest/SpreadDomain
:cognitect.aws.ec2.LaunchTemplatePlacementRequest/Tenancy
:cognitect.aws.ec2.LaunchTemplatePlacementRequest/Affinity
:cognitect.aws.ec2.LaunchTemplatePlacementRequest/HostId
:cognitect.aws.ec2.LaunchTemplatePlacementRequest/GroupName
:cognitect.aws.ec2.LaunchTemplatePlacementRequest/AvailabilityZone]))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewayRouteTablesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/DryRun
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/NextToken
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/Filters
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/TransitGatewayRouteTableIds
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/LaunchTemplateName
:cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/Version
:cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesIamInstanceProfile
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesIamInstanceProfile/Arn
:cognitect.aws.ec2.ScheduledInstancesIamInstanceProfile/Name]))
(s/def :cognitect.aws.ec2/TunnelOptionsList (s/coll-of :cognitect.aws.ec2/TunnelOption))
(s/def
:cognitect.aws.ec2/CreateVpcRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpcRequest/CidrBlock]
:opt-un
[:cognitect.aws.ec2.CreateVpcRequest/DryRun
:cognitect.aws.ec2.CreateVpcRequest/InstanceTenancy
:cognitect.aws.ec2.CreateVpcRequest/AmazonProvidedIpv6CidrBlock]))
(s/def
:cognitect.aws.ec2/SpotFleetMonitoring
(s/keys :opt-un [:cognitect.aws.ec2.SpotFleetMonitoring/Enabled]))
(s/def
:cognitect.aws.ec2/Vpc
(s/keys
:opt-un
[:cognitect.aws.ec2.Vpc/CidrBlockAssociationSet
:cognitect.aws.ec2.Vpc/OwnerId
:cognitect.aws.ec2.Vpc/Tags
:cognitect.aws.ec2.Vpc/CidrBlock
:cognitect.aws.ec2.Vpc/InstanceTenancy
:cognitect.aws.ec2.Vpc/VpcId
:cognitect.aws.ec2.Vpc/State
:cognitect.aws.ec2.Vpc/DhcpOptionsId
:cognitect.aws.ec2.Vpc/IsDefault
:cognitect.aws.ec2.Vpc/Ipv6CidrBlockAssociationSet]))
(s/def
:cognitect.aws.ec2/ExportImageTask
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportImageTask/ImageId
:cognitect.aws.ec2.ExportImageTask/StatusMessage
:cognitect.aws.ec2.ExportImageTask/Status
:cognitect.aws.ec2.ExportImageTask/Progress
:cognitect.aws.ec2.ExportImageTask/Description
:cognitect.aws.ec2.ExportImageTask/S3ExportLocation
:cognitect.aws.ec2.ExportImageTask/ExportImageTaskId]))
(s/def
:cognitect.aws.ec2/GetEbsEncryptionByDefaultRequest
(s/keys :opt-un [:cognitect.aws.ec2.GetEbsEncryptionByDefaultRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ClassicLoadBalancer
(s/keys :opt-un [:cognitect.aws.ec2.ClassicLoadBalancer/Name]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointsResult/VpcEndpoints
:cognitect.aws.ec2.DescribeVpcEndpointsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeImportSnapshotTasksResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeImportSnapshotTasksResult/NextToken
:cognitect.aws.ec2.DescribeImportSnapshotTasksResult/ImportSnapshotTasks]))
(s/def :cognitect.aws.ec2/BlockDeviceMappingList (s/coll-of :cognitect.aws.ec2/BlockDeviceMapping))
(s/def
:cognitect.aws.ec2/VpcPeeringConnection
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcPeeringConnection/ExpirationTime
:cognitect.aws.ec2.VpcPeeringConnection/Tags
:cognitect.aws.ec2.VpcPeeringConnection/Status
:cognitect.aws.ec2.VpcPeeringConnection/VpcPeeringConnectionId
:cognitect.aws.ec2.VpcPeeringConnection/AccepterVpcInfo
:cognitect.aws.ec2.VpcPeeringConnection/RequesterVpcInfo]))
(s/def
:cognitect.aws.ec2/WithdrawByoipCidrResult
(s/keys :opt-un [:cognitect.aws.ec2.WithdrawByoipCidrResult/ByoipCidr]))
(s/def
:cognitect.aws.ec2/VpcPeeringConnectionStateReason
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcPeeringConnectionStateReason/Message
:cognitect.aws.ec2.VpcPeeringConnectionStateReason/Code]))
(s/def
:cognitect.aws.ec2/ResetFpgaImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ResetFpgaImageAttributeRequest/FpgaImageId]
:opt-un
[:cognitect.aws.ec2.ResetFpgaImageAttributeRequest/DryRun
:cognitect.aws.ec2.ResetFpgaImageAttributeRequest/Attribute]))
(s/def
:cognitect.aws.ec2/DeleteNetworkInterfaceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteNetworkInterfaceRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.DeleteNetworkInterfaceRequest/DryRun]))
(s/def :cognitect.aws.ec2/PrincipalIdFormatList (s/coll-of :cognitect.aws.ec2/PrincipalIdFormat))
(s/def :cognitect.aws.ec2/CapacityReservationInstancePlatform string?)
(s/def :cognitect.aws.ec2/LaunchTemplateSet (s/coll-of :cognitect.aws.ec2/LaunchTemplate))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateTransitGatewayResult/TransitGateway]))
(s/def
:cognitect.aws.ec2/LicenseConfiguration
(s/keys :opt-un [:cognitect.aws.ec2.LicenseConfiguration/LicenseConfigurationArn]))
(s/def
:cognitect.aws.ec2/ScheduledInstanceRecurrence
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceUnit
:cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceDaySet
:cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceRelativeToEnd
:cognitect.aws.ec2.ScheduledInstanceRecurrence/Interval
:cognitect.aws.ec2.ScheduledInstanceRecurrence/Frequency]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnAuthorizationRulesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyInstanceCreditSpecificationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyInstanceCreditSpecificationResult/UnsuccessfulInstanceCreditSpecifications
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationResult/SuccessfulInstanceCreditSpecifications]))
(s/def :cognitect.aws.ec2/Ipv6AddressList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/Ipv6CidrBlock
(s/keys :opt-un [:cognitect.aws.ec2.Ipv6CidrBlock/Ipv6CidrBlock]))
(s/def :cognitect.aws.ec2/AllowedPrincipalSet (s/coll-of :cognitect.aws.ec2/AllowedPrincipal))
(s/def :cognitect.aws.ec2/IKEVersionsList (s/coll-of :cognitect.aws.ec2/IKEVersionsListValue))
(s/def :cognitect.aws.ec2/FpgaImageStateCode string?)
(s/def
:cognitect.aws.ec2/InstanceNetworkInterfaceList
(s/coll-of :cognitect.aws.ec2/InstanceNetworkInterface))
(s/def
:cognitect.aws.ec2/DisassociateRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisassociateRouteTableRequest/AssociationId]
:opt-un
[:cognitect.aws.ec2.DisassociateRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/StopInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.StopInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.StopInstancesRequest/DryRun
:cognitect.aws.ec2.StopInstancesRequest/Hibernate
:cognitect.aws.ec2.StopInstancesRequest/Force]))
(s/def
:cognitect.aws.ec2/CreateVpnConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateVpnConnectionResult/VpnConnection]))
(s/def
:cognitect.aws.ec2/DescribeImportSnapshotTasksRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/DryRun
:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/NextToken
:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/ImportTaskIds
:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/Filters
:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/MaxResults]))
(s/def :cognitect.aws.ec2/InstanceStatusList (s/coll-of :cognitect.aws.ec2/InstanceStatus))
(s/def
:cognitect.aws.ec2/WithdrawByoipCidrRequest
(s/keys
:req-un
[:cognitect.aws.ec2.WithdrawByoipCidrRequest/Cidr]
:opt-un
[:cognitect.aws.ec2.WithdrawByoipCidrRequest/DryRun]))
(s/def :cognitect.aws.ec2/ZoneIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/ConfirmProductInstanceResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ConfirmProductInstanceResult/OwnerId
:cognitect.aws.ec2.ConfirmProductInstanceResult/Return]))
(s/def
:cognitect.aws.ec2/LaunchTemplateHibernationOptions
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplateHibernationOptions/Configured]))
(s/def :cognitect.aws.ec2/EndDateType string?)
(s/def
:cognitect.aws.ec2/EnableTransitGatewayRouteTablePropagationResult
(s/keys :opt-un [:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationResult/Propagation]))
(s/def
:cognitect.aws.ec2/LaunchTemplateIamInstanceProfileSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecificationRequest/Arn
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecificationRequest/Name]))
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecification))
(s/def
:cognitect.aws.ec2/DescribeInstanceStatusResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstanceStatusResult/NextToken
:cognitect.aws.ec2.DescribeInstanceStatusResult/InstanceStatuses]))
(s/def
:cognitect.aws.ec2/Placement
(s/keys
:opt-un
[:cognitect.aws.ec2.Placement/SpreadDomain
:cognitect.aws.ec2.Placement/PartitionNumber
:cognitect.aws.ec2.Placement/Tenancy
:cognitect.aws.ec2.Placement/Affinity
:cognitect.aws.ec2.Placement/HostId
:cognitect.aws.ec2.Placement/GroupName
:cognitect.aws.ec2.Placement/AvailabilityZone]))
(s/def
:cognitect.aws.ec2/ModifyInstanceCreditSpecificationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/InstanceCreditSpecifications]
:opt-un
[:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/DryRun
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DescribeIdentityIdFormatRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeIdentityIdFormatRequest/PrincipalArn]
:opt-un
[:cognitect.aws.ec2.DescribeIdentityIdFormatRequest/Resource]))
(s/def
:cognitect.aws.ec2/LaunchTemplateLicenseConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateLicenseConfigurationRequest/LicenseConfigurationArn]))
(s/def
:cognitect.aws.ec2/DescribeAddressesResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeAddressesResult/Addresses]))
(s/def :cognitect.aws.ec2/BundleTaskList (s/coll-of :cognitect.aws.ec2/BundleTask))
(s/def
:cognitect.aws.ec2/ImportImageTask
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportImageTask/Platform
:cognitect.aws.ec2.ImportImageTask/ImportTaskId
:cognitect.aws.ec2.ImportImageTask/ImageId
:cognitect.aws.ec2.ImportImageTask/StatusMessage
:cognitect.aws.ec2.ImportImageTask/Encrypted
:cognitect.aws.ec2.ImportImageTask/Status
:cognitect.aws.ec2.ImportImageTask/Progress
:cognitect.aws.ec2.ImportImageTask/Description
:cognitect.aws.ec2.ImportImageTask/SnapshotDetails
:cognitect.aws.ec2.ImportImageTask/KmsKeyId
:cognitect.aws.ec2.ImportImageTask/Hypervisor
:cognitect.aws.ec2.ImportImageTask/Architecture
:cognitect.aws.ec2.ImportImageTask/LicenseType]))
(s/def :cognitect.aws.ec2/PriceScheduleList (s/coll-of :cognitect.aws.ec2/PriceSchedule))
(s/def
:cognitect.aws.ec2/DisassociateVpcCidrBlockRequest
(s/keys :req-un [:cognitect.aws.ec2.DisassociateVpcCidrBlockRequest/AssociationId]))
(s/def
:cognitect.aws.ec2/EbsBlockDevice
(s/keys
:opt-un
[:cognitect.aws.ec2.EbsBlockDevice/Encrypted
:cognitect.aws.ec2.EbsBlockDevice/KmsKeyId
:cognitect.aws.ec2.EbsBlockDevice/Iops
:cognitect.aws.ec2.EbsBlockDevice/DeleteOnTermination
:cognitect.aws.ec2.EbsBlockDevice/VolumeType
:cognitect.aws.ec2.EbsBlockDevice/VolumeSize
:cognitect.aws.ec2.EbsBlockDevice/SnapshotId]))
(s/def
:cognitect.aws.ec2/KeyPairInfo
(s/keys
:opt-un
[:cognitect.aws.ec2.KeyPairInfo/KeyFingerprint :cognitect.aws.ec2.KeyPairInfo/KeyName]))
(s/def
:cognitect.aws.ec2/Phase2DHGroupNumbersRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2DHGroupNumbersRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesIpv6Address
(s/keys :opt-un [:cognitect.aws.ec2.ScheduledInstancesIpv6Address/Ipv6Address]))
(s/def
:cognitect.aws.ec2/DeleteNatGatewayRequest
(s/keys :req-un [:cognitect.aws.ec2.DeleteNatGatewayRequest/NatGatewayId]))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/TransitGatewayId]
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/DryRun
:cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/TagSpecifications]))
(s/def
:cognitect.aws.ec2/AssignedPrivateIpAddressList
(s/coll-of :cognitect.aws.ec2/AssignedPrivateIpAddress))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRouteAttachment/ResourceId
:cognitect.aws.ec2.TransitGatewayRouteAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayRouteAttachment/ResourceType]))
(s/def
:cognitect.aws.ec2/ModifyEbsDefaultKmsKeyIdRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdRequest/KmsKeyId]
:opt-un
[:cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdRequest/DryRun]))
(s/def
:cognitect.aws.ec2/VpcPeeringConnectionVpcInfo
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/PeeringOptions
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/OwnerId
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/CidrBlock
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/VpcId
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/Ipv6CidrBlockSet
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/CidrBlockSet
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/Region]))
(s/def
:cognitect.aws.ec2/DescribeFleetError
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetError/LaunchTemplateAndOverrides
:cognitect.aws.ec2.DescribeFleetError/ErrorMessage
:cognitect.aws.ec2.DescribeFleetError/ErrorCode
:cognitect.aws.ec2.DescribeFleetError/Lifecycle]))
(s/def
:cognitect.aws.ec2/StaleIpPermission
(s/keys
:opt-un
[:cognitect.aws.ec2.StaleIpPermission/ToPort
:cognitect.aws.ec2.StaleIpPermission/IpRanges
:cognitect.aws.ec2.StaleIpPermission/IpProtocol
:cognitect.aws.ec2.StaleIpPermission/UserIdGroupPairs
:cognitect.aws.ec2.StaleIpPermission/FromPort
:cognitect.aws.ec2.StaleIpPermission/PrefixListIds]))
(s/def
:cognitect.aws.ec2/EnableVpcClassicLinkRequest
(s/keys
:req-un
[:cognitect.aws.ec2.EnableVpcClassicLinkRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.EnableVpcClassicLinkRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeSpotFleetRequestHistoryResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/StartTime
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/SpotFleetRequestId
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/NextToken
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/HistoryRecords
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/LastEvaluatedTime]))
(s/def
:cognitect.aws.ec2/ConversionTask
(s/keys
:opt-un
[:cognitect.aws.ec2.ConversionTask/ExpirationTime
:cognitect.aws.ec2.ConversionTask/StatusMessage
:cognitect.aws.ec2.ConversionTask/Tags
:cognitect.aws.ec2.ConversionTask/ConversionTaskId
:cognitect.aws.ec2.ConversionTask/ImportVolume
:cognitect.aws.ec2.ConversionTask/ImportInstance
:cognitect.aws.ec2.ConversionTask/State]))
(s/def
:cognitect.aws.ec2/CreateFleetResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateFleetResult/FleetId
:cognitect.aws.ec2.CreateFleetResult/Instances
:cognitect.aws.ec2.CreateFleetResult/Errors]))
(s/def
:cognitect.aws.ec2/VpnConnectionOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnConnectionOptions/StaticRoutesOnly
:cognitect.aws.ec2.VpnConnectionOptions/TunnelOptions]))
(s/def
:cognitect.aws.ec2/DeleteFleetError
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteFleetError/Message :cognitect.aws.ec2.DeleteFleetError/Code]))
(s/def
:cognitect.aws.ec2/DeleteSpotDatafeedSubscriptionRequest
(s/keys :opt-un [:cognitect.aws.ec2.DeleteSpotDatafeedSubscriptionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ReplaceNetworkAclAssociationResult
(s/keys :opt-un [:cognitect.aws.ec2.ReplaceNetworkAclAssociationResult/NewAssociationId]))
(s/def
:cognitect.aws.ec2/DescribeFlowLogsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFlowLogsRequest/DryRun
:cognitect.aws.ec2.DescribeFlowLogsRequest/FlowLogIds
:cognitect.aws.ec2.DescribeFlowLogsRequest/Filter
:cognitect.aws.ec2.DescribeFlowLogsRequest/NextToken
:cognitect.aws.ec2.DescribeFlowLogsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/InstanceStatusDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceStatusDetails/Status
:cognitect.aws.ec2.InstanceStatusDetails/Name
:cognitect.aws.ec2.InstanceStatusDetails/ImpairedSince]))
(s/def
:cognitect.aws.ec2/Reservation
(s/keys
:opt-un
[:cognitect.aws.ec2.Reservation/OwnerId
:cognitect.aws.ec2.Reservation/Groups
:cognitect.aws.ec2.Reservation/ReservationId
:cognitect.aws.ec2.Reservation/RequesterId
:cognitect.aws.ec2.Reservation/Instances]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointServiceConfigurationResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationResult/Return]))
(s/def :cognitect.aws.ec2/MoveStatus string?)
(s/def
:cognitect.aws.ec2/AccountAttributeNameStringList
(s/coll-of :cognitect.aws.ec2/AccountAttributeName))
(s/def
:cognitect.aws.ec2/CpuOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.CpuOptions/ThreadsPerCore :cognitect.aws.ec2.CpuOptions/CoreCount]))
(s/def :cognitect.aws.ec2/CapacityReservationTenancy string?)
(s/def
:cognitect.aws.ec2/TargetCapacitySpecificationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.TargetCapacitySpecificationRequest/TotalTargetCapacity]
:opt-un
[:cognitect.aws.ec2.TargetCapacitySpecificationRequest/SpotTargetCapacity
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/DefaultTargetCapacityType
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/OnDemandTargetCapacity]))
(s/def
:cognitect.aws.ec2/GetLaunchTemplateDataResult
(s/keys :opt-un [:cognitect.aws.ec2.GetLaunchTemplateDataResult/LaunchTemplateData]))
(s/def :cognitect.aws.ec2/PaymentOption string?)
(s/def :cognitect.aws.ec2/SpotInstanceInterruptionBehavior string?)
(s/def
:cognitect.aws.ec2/MoveAddressToVpcResult
(s/keys
:opt-un
[:cognitect.aws.ec2.MoveAddressToVpcResult/AllocationId
:cognitect.aws.ec2.MoveAddressToVpcResult/Status]))
(s/def
:cognitect.aws.ec2/RevokeSecurityGroupIngressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/DryRun
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/ToPort
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/SourceSecurityGroupName
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/IpProtocol
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/GroupName
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/GroupId
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/FromPort
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/IpPermissions
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/CidrIp]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorFilterRuleResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleResult/TrafficMirrorFilterRuleId]))
(s/def
:cognitect.aws.ec2/DescribeVolumeStatusRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumeStatusRequest/DryRun
:cognitect.aws.ec2.DescribeVolumeStatusRequest/VolumeIds
:cognitect.aws.ec2.DescribeVolumeStatusRequest/NextToken
:cognitect.aws.ec2.DescribeVolumeStatusRequest/Filters
:cognitect.aws.ec2.DescribeVolumeStatusRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnRoutesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/DryRun
:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/NextToken
:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/Filters
:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/NetworkAclEntry
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkAclEntry/IcmpTypeCode
:cognitect.aws.ec2.NetworkAclEntry/RuleAction
:cognitect.aws.ec2.NetworkAclEntry/RuleNumber
:cognitect.aws.ec2.NetworkAclEntry/Egress
:cognitect.aws.ec2.NetworkAclEntry/CidrBlock
:cognitect.aws.ec2.NetworkAclEntry/Ipv6CidrBlock
:cognitect.aws.ec2.NetworkAclEntry/Protocol
:cognitect.aws.ec2.NetworkAclEntry/PortRange]))
(s/def
:cognitect.aws.ec2/MoveAddressToVpcRequest
(s/keys
:req-un
[:cognitect.aws.ec2.MoveAddressToVpcRequest/PublicIp]
:opt-un
[:cognitect.aws.ec2.MoveAddressToVpcRequest/DryRun]))
(s/def
:cognitect.aws.ec2/SearchTransitGatewayRoutesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.SearchTransitGatewayRoutesResult/Routes
:cognitect.aws.ec2.SearchTransitGatewayRoutesResult/AdditionalRoutesAvailable]))
(s/def
:cognitect.aws.ec2/ModifyVpnTunnelCertificateResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpnTunnelCertificateResult/VpnConnection]))
(s/def
:cognitect.aws.ec2/AcceptTransitGatewayVpcAttachmentRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentRequest/DryRun]))
(s/def
:cognitect.aws.ec2/InstanceStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceStatus/InstanceId
:cognitect.aws.ec2.InstanceStatus/Events
:cognitect.aws.ec2.InstanceStatus/AvailabilityZone
:cognitect.aws.ec2.InstanceStatus/InstanceState
:cognitect.aws.ec2.InstanceStatus/InstanceStatus
:cognitect.aws.ec2.InstanceStatus/SystemStatus]))
(s/def :cognitect.aws.ec2/CapacityReservationIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DirectoryServiceAuthentication
(s/keys :opt-un [:cognitect.aws.ec2.DirectoryServiceAuthentication/DirectoryId]))
(s/def
:cognitect.aws.ec2/InstanceMonitoring
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceMonitoring/InstanceId
:cognitect.aws.ec2.InstanceMonitoring/Monitoring]))
(s/def
:cognitect.aws.ec2/CreateRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateRouteTableRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.CreateRouteTableRequest/DryRun]))
(s/def :cognitect.aws.ec2/VpnGatewayIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/LaunchTemplatePlacement
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplatePlacement/SpreadDomain
:cognitect.aws.ec2.LaunchTemplatePlacement/Tenancy
:cognitect.aws.ec2.LaunchTemplatePlacement/Affinity
:cognitect.aws.ec2.LaunchTemplatePlacement/HostId
:cognitect.aws.ec2.LaunchTemplatePlacement/GroupName
:cognitect.aws.ec2.LaunchTemplatePlacement/AvailabilityZone]))
(s/def
:cognitect.aws.ec2/DeprovisionByoipCidrRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeprovisionByoipCidrRequest/Cidr]
:opt-un
[:cognitect.aws.ec2.DeprovisionByoipCidrRequest/DryRun]))
(s/def :cognitect.aws.ec2/ImageIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/HostOffering
(s/keys
:opt-un
[:cognitect.aws.ec2.HostOffering/CurrencyCode
:cognitect.aws.ec2.HostOffering/UpfrontPrice
:cognitect.aws.ec2.HostOffering/PaymentOption
:cognitect.aws.ec2.HostOffering/HourlyPrice
:cognitect.aws.ec2.HostOffering/OfferingId
:cognitect.aws.ec2.HostOffering/Duration
:cognitect.aws.ec2.HostOffering/InstanceFamily]))
(s/def
:cognitect.aws.ec2/DescribeSpotPriceHistoryResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotPriceHistoryResult/SpotPriceHistory
:cognitect.aws.ec2.DescribeSpotPriceHistoryResult/NextToken]))
(s/def
:cognitect.aws.ec2/EventInformation
(s/keys
:opt-un
[:cognitect.aws.ec2.EventInformation/InstanceId
:cognitect.aws.ec2.EventInformation/EventSubType
:cognitect.aws.ec2.EventInformation/EventDescription]))
(s/def
:cognitect.aws.ec2/CreditSpecificationRequest
(s/keys :req-un [:cognitect.aws.ec2.CreditSpecificationRequest/CpuCredits]))
(s/def
:cognitect.aws.ec2/DescribeInternetGatewaysResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInternetGatewaysResult/NextToken
:cognitect.aws.ec2.DescribeInternetGatewaysResult/InternetGateways]))
(s/def
:cognitect.aws.ec2/UnmonitorInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.UnmonitorInstancesResult/InstanceMonitorings]))
(s/def :cognitect.aws.ec2/InstanceAttributeName string?)
(s/def
:cognitect.aws.ec2/ModifyLaunchTemplateRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyLaunchTemplateRequest/DryRun
:cognitect.aws.ec2.ModifyLaunchTemplateRequest/DefaultVersion
:cognitect.aws.ec2.ModifyLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2.ModifyLaunchTemplateRequest/LaunchTemplateId
:cognitect.aws.ec2.ModifyLaunchTemplateRequest/ClientToken]))
(s/def :cognitect.aws.ec2/FilterList (s/coll-of :cognitect.aws.ec2/Filter))
(s/def
:cognitect.aws.ec2/ImportInstanceLaunchSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportInstanceLaunchSpecification/Placement
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/SubnetId
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/InstanceType
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/GroupIds
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/AdditionalInfo
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/Monitoring
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/Architecture
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/UserData
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/GroupNames
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/EgressOnlyInternetGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.EgressOnlyInternetGateway/Attachments
:cognitect.aws.ec2.EgressOnlyInternetGateway/EgressOnlyInternetGatewayId]))
(s/def
:cognitect.aws.ec2/DetachNetworkInterfaceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DetachNetworkInterfaceRequest/AttachmentId]
:opt-un
[:cognitect.aws.ec2.DetachNetworkInterfaceRequest/DryRun
:cognitect.aws.ec2.DetachNetworkInterfaceRequest/Force]))
(s/def
:cognitect.aws.ec2/SpotFleetTagSpecificationList
(s/coll-of :cognitect.aws.ec2/SpotFleetTagSpecification))
(s/def
:cognitect.aws.ec2/DescribeSubnetsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyClientVpnEndpointRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/DryRun
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ConnectionLogOptions
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/Description
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ServerCertificateArn
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/DnsServers
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/SplitTunnel]))
(s/def
:cognitect.aws.ec2/VpcAttachment
(s/keys :opt-un [:cognitect.aws.ec2.VpcAttachment/VpcId :cognitect.aws.ec2.VpcAttachment/State]))
(s/def
:cognitect.aws.ec2/DescribeScheduledInstancesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeScheduledInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/NextToken
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/Filters
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/SlotStartTimeRange
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/MaxResults
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/ScheduledInstanceIds]))
(s/def
:cognitect.aws.ec2/DescribeFleetsInstances
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetsInstances/Platform
:cognitect.aws.ec2.DescribeFleetsInstances/InstanceIds
:cognitect.aws.ec2.DescribeFleetsInstances/InstanceType
:cognitect.aws.ec2.DescribeFleetsInstances/LaunchTemplateAndOverrides
:cognitect.aws.ec2.DescribeFleetsInstances/Lifecycle]))
(s/def
:cognitect.aws.ec2/AllocateHostsResult
(s/keys :opt-un [:cognitect.aws.ec2.AllocateHostsResult/HostIds]))
(s/def :cognitect.aws.ec2/HostInstanceList (s/coll-of :cognitect.aws.ec2/HostInstance))
(s/def
:cognitect.aws.ec2/GetConsoleOutputRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetConsoleOutputRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.GetConsoleOutputRequest/DryRun
:cognitect.aws.ec2.GetConsoleOutputRequest/Latest]))
(s/def :cognitect.aws.ec2/SpotAllocationStrategy string?)
(s/def :cognitect.aws.ec2/NetworkInterfaceAttribute string?)
(s/def
:cognitect.aws.ec2/SpotFleetRequestConfigSet
(s/coll-of :cognitect.aws.ec2/SpotFleetRequestConfig))
(s/def :cognitect.aws.ec2/TransitGatewayAttachmentState string?)
(s/def :cognitect.aws.ec2/Affinity string?)
(s/def
:cognitect.aws.ec2/CreateSnapshotsResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateSnapshotsResult/Snapshots]))
(s/def :cognitect.aws.ec2/ReasonCodesList (s/coll-of :cognitect.aws.ec2/ReportInstanceReasonCodes))
(s/def
:cognitect.aws.ec2/TransitGatewayRouteTablePropagationList
(s/coll-of :cognitect.aws.ec2/TransitGatewayRouteTablePropagation))
(s/def :cognitect.aws.ec2/HostRecovery string?)
(s/def :cognitect.aws.ec2/AuthorizationRuleSet (s/coll-of :cognitect.aws.ec2/AuthorizationRule))
(s/def
:cognitect.aws.ec2/ElasticGpuSpecificationResponseList
(s/coll-of :cognitect.aws.ec2/ElasticGpuSpecificationResponse))
(s/def :cognitect.aws.ec2/ShutdownBehavior string?)
(s/def
:cognitect.aws.ec2/LaunchTemplateVersion
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateData
:cognitect.aws.ec2.LaunchTemplateVersion/CreatedBy
:cognitect.aws.ec2.LaunchTemplateVersion/DefaultVersion
:cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateName
:cognitect.aws.ec2.LaunchTemplateVersion/CreateTime
:cognitect.aws.ec2.LaunchTemplateVersion/VersionDescription
:cognitect.aws.ec2.LaunchTemplateVersion/VersionNumber
:cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/ExportTaskS3LocationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ExportTaskS3LocationRequest/S3Bucket]
:opt-un
[:cognitect.aws.ec2.ExportTaskS3LocationRequest/S3Prefix]))
(s/def
:cognitect.aws.ec2/Region
(s/keys
:opt-un
[:cognitect.aws.ec2.Region/RegionName
:cognitect.aws.ec2.Region/OptInStatus
:cognitect.aws.ec2.Region/Endpoint]))
(s/def :cognitect.aws.ec2/ElasticGpuState string?)
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteLaunchTemplateRequest/DryRun
:cognitect.aws.ec2.DeleteLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2.DeleteLaunchTemplateRequest/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/DisableVpcClassicLinkDnsSupportRequest
(s/keys :opt-un [:cognitect.aws.ec2.DisableVpcClassicLinkDnsSupportRequest/VpcId]))
(s/def
:cognitect.aws.ec2/CancelBundleTaskRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelBundleTaskRequest/BundleId]
:opt-un
[:cognitect.aws.ec2.CancelBundleTaskRequest/DryRun]))
(s/def
:cognitect.aws.ec2/TransitGatewayVpcAttachmentList
(s/coll-of :cognitect.aws.ec2/TransitGatewayVpcAttachment))
(s/def :cognitect.aws.ec2/TrafficType string?)
(s/def
:cognitect.aws.ec2/DeleteNetworkInterfacePermissionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/NetworkInterfacePermissionId]
:opt-un
[:cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/DryRun
:cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/Force]))
(s/def :cognitect.aws.ec2/DomainType string?)
(s/def
:cognitect.aws.ec2/CancelCapacityReservationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelCapacityReservationRequest/CapacityReservationId]
:opt-un
[:cognitect.aws.ec2.CancelCapacityReservationRequest/DryRun]))
(s/def :cognitect.aws.ec2/CapacityReservationSet (s/coll-of :cognitect.aws.ec2/CapacityReservation))
(s/def
:cognitect.aws.ec2/DescribeNetworkAclsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkAclsResult/NetworkAcls
:cognitect.aws.ec2.DescribeNetworkAclsResult/NextToken]))
(s/def
:cognitect.aws.ec2/ConnectionLogOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.ConnectionLogOptions/Enabled
:cognitect.aws.ec2.ConnectionLogOptions/CloudwatchLogGroup
:cognitect.aws.ec2.ConnectionLogOptions/CloudwatchLogStream]))
(s/def
:cognitect.aws.ec2/CopyFpgaImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CopyFpgaImageRequest/SourceFpgaImageId
:cognitect.aws.ec2.CopyFpgaImageRequest/SourceRegion]
:opt-un
[:cognitect.aws.ec2.CopyFpgaImageRequest/DryRun
:cognitect.aws.ec2.CopyFpgaImageRequest/Description
:cognitect.aws.ec2.CopyFpgaImageRequest/Name
:cognitect.aws.ec2.CopyFpgaImageRequest/ClientToken]))
(s/def :cognitect.aws.ec2/Storage (s/keys :opt-un [:cognitect.aws.ec2.Storage/S3]))
(s/def
:cognitect.aws.ec2/BundleTask
(s/keys
:opt-un
[:cognitect.aws.ec2.BundleTask/Storage
:cognitect.aws.ec2.BundleTask/InstanceId
:cognitect.aws.ec2.BundleTask/UpdateTime
:cognitect.aws.ec2.BundleTask/StartTime
:cognitect.aws.ec2.BundleTask/Progress
:cognitect.aws.ec2.BundleTask/BundleId
:cognitect.aws.ec2.BundleTask/BundleTaskError
:cognitect.aws.ec2.BundleTask/State]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesPrivateIpAddressConfig
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesPrivateIpAddressConfig/Primary
:cognitect.aws.ec2.ScheduledInstancesPrivateIpAddressConfig/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfaceAttributeResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Attachment
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/NetworkInterfaceId
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/SourceDestCheck
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Description
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Groups]))
(s/def
:cognitect.aws.ec2/InstanceStatusEvent
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceStatusEvent/NotBefore
:cognitect.aws.ec2.InstanceStatusEvent/NotBeforeDeadline
:cognitect.aws.ec2.InstanceStatusEvent/Description
:cognitect.aws.ec2.InstanceStatusEvent/NotAfter
:cognitect.aws.ec2.InstanceStatusEvent/Code
:cognitect.aws.ec2.InstanceStatusEvent/InstanceEventId]))
(s/def :cognitect.aws.ec2/TransitGatewayRouteTableState string?)
(s/def :cognitect.aws.ec2/AutoAcceptSharedAttachmentsValue string?)
(s/def
:cognitect.aws.ec2/PurchaseReservedInstancesOfferingRequest
(s/keys
:req-un
[:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/InstanceCount
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/ReservedInstancesOfferingId]
:opt-un
[:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/LimitPrice
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/DryRun]))
(s/def :cognitect.aws.ec2/ReservedInstanceIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase2EncryptionAlgorithmsRequestListValue/Value]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointServiceConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/ServiceId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/AcceptanceRequired
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/DryRun
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/AddNetworkLoadBalancerArns
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/RemoveNetworkLoadBalancerArns]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateOverrides
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateOverrides/Placement
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/SubnetId
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/InstanceType
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/AvailabilityZone
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/Priority
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/WeightedCapacity
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/MaxPrice]))
(s/def
:cognitect.aws.ec2/EnableVpcClassicLinkDnsSupportRequest
(s/keys :opt-un [:cognitect.aws.ec2.EnableVpcClassicLinkDnsSupportRequest/VpcId]))
(s/def
:cognitect.aws.ec2/PriceScheduleSpecificationList
(s/coll-of :cognitect.aws.ec2/PriceScheduleSpecification))
(s/def :cognitect.aws.ec2/ReportInstanceReasonCodes string?)
(s/def
:cognitect.aws.ec2/AssociationStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociationStatus/Message :cognitect.aws.ec2.AssociationStatus/Code]))
(s/def :cognitect.aws.ec2/InstanceIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/CreateVpnGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateVpnGatewayResult/VpnGateway]))
(s/def
:cognitect.aws.ec2/ReportInstanceStatusRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReportInstanceStatusRequest/Instances
:cognitect.aws.ec2.ReportInstanceStatusRequest/ReasonCodes
:cognitect.aws.ec2.ReportInstanceStatusRequest/Status]
:opt-un
[:cognitect.aws.ec2.ReportInstanceStatusRequest/DryRun
:cognitect.aws.ec2.ReportInstanceStatusRequest/EndTime
:cognitect.aws.ec2.ReportInstanceStatusRequest/StartTime
:cognitect.aws.ec2.ReportInstanceStatusRequest/Description]))
(s/def
:cognitect.aws.ec2/RequestSpotInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.RequestSpotInstancesResult/SpotInstanceRequests]))
(s/def :cognitect.aws.ec2/VpcCidrBlockStateCode string?)
(s/def
:cognitect.aws.ec2/TerminateConnectionStatusSet
(s/coll-of :cognitect.aws.ec2/TerminateConnectionStatus))
(s/def
:cognitect.aws.ec2/DescribeCustomerGatewaysResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeCustomerGatewaysResult/CustomerGateways]))
(s/def :cognitect.aws.ec2/AvailabilityZoneList (s/coll-of :cognitect.aws.ec2/AvailabilityZone))
(s/def :cognitect.aws.ec2/AttachmentStatus string?)
(s/def
:cognitect.aws.ec2/CancelSpotInstanceRequestsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelSpotInstanceRequestsResult/CancelledSpotInstanceRequests]))
(s/def :cognitect.aws.ec2/RequestHostIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribeHostReservationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostReservationsRequest/Filter
:cognitect.aws.ec2.DescribeHostReservationsRequest/HostReservationIdSet
:cognitect.aws.ec2.DescribeHostReservationsRequest/NextToken
:cognitect.aws.ec2.DescribeHostReservationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeFleetsInstancesSet
(s/coll-of :cognitect.aws.ec2/DescribeFleetsInstances))
(s/def
:cognitect.aws.ec2/DeleteEgressOnlyInternetGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayResult/ReturnCode]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsSuccessItem
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/PreviousSpotFleetRequestState
:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/SpotFleetRequestId
:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/CurrentSpotFleetRequestState]))
(s/def :cognitect.aws.ec2/VirtualizationType string?)
(s/def
:cognitect.aws.ec2/ModifyInstanceEventStartTimeResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyInstanceEventStartTimeResult/Event]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayVpcAttachmentResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment]))
(s/def
:cognitect.aws.ec2/GetConsoleOutputResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetConsoleOutputResult/InstanceId
:cognitect.aws.ec2.GetConsoleOutputResult/Timestamp
:cognitect.aws.ec2.GetConsoleOutputResult/Output]))
(s/def
:cognitect.aws.ec2/PurchaseHostReservationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.PurchaseHostReservationResult/CurrencyCode
:cognitect.aws.ec2.PurchaseHostReservationResult/Purchase
:cognitect.aws.ec2.PurchaseHostReservationResult/TotalHourlyPrice
:cognitect.aws.ec2.PurchaseHostReservationResult/TotalUpfrontPrice
:cognitect.aws.ec2.PurchaseHostReservationResult/ClientToken]))
(s/def :cognitect.aws.ec2/VgwTelemetryList (s/coll-of :cognitect.aws.ec2/VgwTelemetry))
(s/def
:cognitect.aws.ec2/StateReason
(s/keys :opt-un [:cognitect.aws.ec2.StateReason/Message :cognitect.aws.ec2.StateReason/Code]))
(s/def
:cognitect.aws.ec2/CreateRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateRouteResult/Return]))
(s/def :cognitect.aws.ec2/DhcpOptionsList (s/coll-of :cognitect.aws.ec2/DhcpOptions))
(s/def
:cognitect.aws.ec2/ExportTask
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportTask/InstanceExportDetails
:cognitect.aws.ec2.ExportTask/StatusMessage
:cognitect.aws.ec2.ExportTask/ExportTaskId
:cognitect.aws.ec2.ExportTask/Description
:cognitect.aws.ec2.ExportTask/State
:cognitect.aws.ec2.ExportTask/ExportToS3Task]))
(s/def
:cognitect.aws.ec2/NatGatewayAddress
(s/keys
:opt-un
[:cognitect.aws.ec2.NatGatewayAddress/PublicIp
:cognitect.aws.ec2.NatGatewayAddress/AllocationId
:cognitect.aws.ec2.NatGatewayAddress/NetworkInterfaceId
:cognitect.aws.ec2.NatGatewayAddress/PrivateIp]))
(s/def
:cognitect.aws.ec2/RunInstancesMonitoringEnabled
(s/keys :req-un [:cognitect.aws.ec2.RunInstancesMonitoringEnabled/Enabled]))
(s/def :cognitect.aws.ec2/VolumeStatusInfoStatus string?)
(s/def :cognitect.aws.ec2/NatGatewayList (s/coll-of :cognitect.aws.ec2/NatGateway))
(s/def :cognitect.aws.ec2/UserGroupStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/SubnetList (s/coll-of :cognitect.aws.ec2/Subnet))
(s/def :cognitect.aws.ec2/AllocationIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribeImportImageTasksRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeImportImageTasksRequest/DryRun
:cognitect.aws.ec2.DescribeImportImageTasksRequest/NextToken
:cognitect.aws.ec2.DescribeImportImageTasksRequest/ImportTaskIds
:cognitect.aws.ec2.DescribeImportImageTasksRequest/Filters
:cognitect.aws.ec2.DescribeImportImageTasksRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/LaunchTemplateLicenseList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateLicenseConfiguration))
(s/def
:cognitect.aws.ec2/SpotInstanceRequestList
(s/coll-of :cognitect.aws.ec2/SpotInstanceRequest))
(s/def
:cognitect.aws.ec2/DescribeClientVpnRoutesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnRoutesResult/Routes
:cognitect.aws.ec2.DescribeClientVpnRoutesResult/NextToken]))
(s/def
:cognitect.aws.ec2/CreateReservedInstancesListingRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateReservedInstancesListingRequest/ClientToken
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/InstanceCount
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/PriceSchedules
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/ReservedInstancesId]))
(s/def
:cognitect.aws.ec2/ModifyVpnTunnelOptionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/VpnConnectionId
:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/VpnTunnelOutsideIpAddress
:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/TunnelOptions]
:opt-un
[:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorTargetResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteTrafficMirrorTargetResult/TrafficMirrorTargetId]))
(s/def
:cognitect.aws.ec2/DescribeVpcAttributeResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcAttributeResult/VpcId
:cognitect.aws.ec2.DescribeVpcAttributeResult/EnableDnsHostnames
:cognitect.aws.ec2.DescribeVpcAttributeResult/EnableDnsSupport]))
(s/def :cognitect.aws.ec2/DefaultRouteTablePropagationValue string?)
(s/def
:cognitect.aws.ec2/InstanceIpv6AddressRequest
(s/keys :opt-un [:cognitect.aws.ec2.InstanceIpv6AddressRequest/Ipv6Address]))
(s/def
:cognitect.aws.ec2/TerminateClientVpnConnectionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.TerminateClientVpnConnectionsResult/Username
:cognitect.aws.ec2.TerminateClientVpnConnectionsResult/ConnectionStatuses
:cognitect.aws.ec2.TerminateClientVpnConnectionsResult/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/DescribePlacementGroupsResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribePlacementGroupsResult/PlacementGroups]))
(s/def
:cognitect.aws.ec2/LaunchTemplateNameStringList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateName))
(s/def
:cognitect.aws.ec2/AccountAttribute
(s/keys
:opt-un
[:cognitect.aws.ec2.AccountAttribute/AttributeName
:cognitect.aws.ec2.AccountAttribute/AttributeValues]))
(s/def
:cognitect.aws.ec2/DescribeExportImageTasksRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeExportImageTasksRequest/DryRun
:cognitect.aws.ec2.DescribeExportImageTasksRequest/ExportImageTaskIds
:cognitect.aws.ec2.DescribeExportImageTasksRequest/NextToken
:cognitect.aws.ec2.DescribeExportImageTasksRequest/Filters
:cognitect.aws.ec2.DescribeExportImageTasksRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeFleetInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeFleetInstancesRequest/FleetId]
:opt-un
[:cognitect.aws.ec2.DescribeFleetInstancesRequest/DryRun
:cognitect.aws.ec2.DescribeFleetInstancesRequest/NextToken
:cognitect.aws.ec2.DescribeFleetInstancesRequest/Filters
:cognitect.aws.ec2.DescribeFleetInstancesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ModifySnapshotAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifySnapshotAttributeRequest/SnapshotId]
:opt-un
[:cognitect.aws.ec2.ModifySnapshotAttributeRequest/UserIds
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/DryRun
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/CreateVolumePermission
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/Attribute
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/OperationType
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/GroupNames]))
(s/def
:cognitect.aws.ec2/RecurringCharge
(s/keys
:opt-un
[:cognitect.aws.ec2.RecurringCharge/Amount :cognitect.aws.ec2.RecurringCharge/Frequency]))
(s/def
:cognitect.aws.ec2/TransitGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGateway/TransitGatewayId
:cognitect.aws.ec2.TransitGateway/TransitGatewayArn
:cognitect.aws.ec2.TransitGateway/OwnerId
:cognitect.aws.ec2.TransitGateway/Tags
:cognitect.aws.ec2.TransitGateway/Description
:cognitect.aws.ec2.TransitGateway/CreationTime
:cognitect.aws.ec2.TransitGateway/State
:cognitect.aws.ec2.TransitGateway/Options]))
(s/def
:cognitect.aws.ec2/DescribeClassicLinkInstancesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeClientVpnTargetNetworksResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnTargetNetworksResult/NextToken
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksResult/ClientVpnTargetNetworks]))
(s/def :cognitect.aws.ec2/Float (s/with-gen double? #(gen/double* {:infinite? false, :NaN? false})))
(s/def :cognitect.aws.ec2/DhcpOptionsIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/PlacementGroupState string?)
(s/def
:cognitect.aws.ec2/DeleteClientVpnEndpointRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteClientVpnEndpointRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.DeleteClientVpnEndpointRequest/DryRun]))
(s/def
:cognitect.aws.ec2/RequestSpotLaunchSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.RequestSpotLaunchSpecification/KernelId
:cognitect.aws.ec2.RequestSpotLaunchSpecification/SecurityGroupIds
:cognitect.aws.ec2.RequestSpotLaunchSpecification/ImageId
:cognitect.aws.ec2.RequestSpotLaunchSpecification/Placement
:cognitect.aws.ec2.RequestSpotLaunchSpecification/AddressingType
:cognitect.aws.ec2.RequestSpotLaunchSpecification/SubnetId
:cognitect.aws.ec2.RequestSpotLaunchSpecification/SecurityGroups
:cognitect.aws.ec2.RequestSpotLaunchSpecification/EbsOptimized
:cognitect.aws.ec2.RequestSpotLaunchSpecification/InstanceType
:cognitect.aws.ec2.RequestSpotLaunchSpecification/KeyName
:cognitect.aws.ec2.RequestSpotLaunchSpecification/Monitoring
:cognitect.aws.ec2.RequestSpotLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2.RequestSpotLaunchSpecification/RamdiskId
:cognitect.aws.ec2.RequestSpotLaunchSpecification/UserData
:cognitect.aws.ec2.RequestSpotLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2.RequestSpotLaunchSpecification/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/DescribeLaunchTemplatesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeLaunchTemplatesResult/NextToken
:cognitect.aws.ec2.DescribeLaunchTemplatesResult/LaunchTemplates]))
(s/def
:cognitect.aws.ec2/LaunchPermissionModifications
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchPermissionModifications/Add
:cognitect.aws.ec2.LaunchPermissionModifications/Remove]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnAuthorizationRulesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesResult/AuthorizationRules
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesResult/NextToken]))
(s/def
:cognitect.aws.ec2/ResetNetworkInterfaceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/DryRun
:cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/SourceDestCheck]))
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportMaxResults
(s/with-gen
(s/and int? #(<= 5 % 255))
#(gen/choose (or 5 Long/MIN_VALUE) (or 255 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/LaunchTemplateName
(s/with-gen #(re-matches (re-pattern "[a-zA-Z0-9\\(\\)\\.\\-/_]+") %) #(gen/string)))
(s/def :cognitect.aws.ec2/ReservedInstanceState string?)
(s/def
:cognitect.aws.ec2/DescribeConversionTasksResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeConversionTasksResult/ConversionTasks]))
(s/def :cognitect.aws.ec2/NetworkAclList (s/coll-of :cognitect.aws.ec2/NetworkAcl))
(s/def :cognitect.aws.ec2/SecurityGroupList (s/coll-of :cognitect.aws.ec2/SecurityGroup))
(s/def :cognitect.aws.ec2/VolumeIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DescribeByoipCidrsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeByoipCidrsRequest/MaxResults]
:opt-un
[:cognitect.aws.ec2.DescribeByoipCidrsRequest/DryRun
:cognitect.aws.ec2.DescribeByoipCidrsRequest/NextToken]))
(s/def :cognitect.aws.ec2/ElasticGpuIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/PlatformValues string?)
(s/def
:cognitect.aws.ec2/CreateFlowLogsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateFlowLogsRequest/ResourceIds
:cognitect.aws.ec2.CreateFlowLogsRequest/ResourceType
:cognitect.aws.ec2.CreateFlowLogsRequest/TrafficType]
:opt-un
[:cognitect.aws.ec2.CreateFlowLogsRequest/DryRun
:cognitect.aws.ec2.CreateFlowLogsRequest/DeliverLogsPermissionArn
:cognitect.aws.ec2.CreateFlowLogsRequest/LogFormat
:cognitect.aws.ec2.CreateFlowLogsRequest/LogDestinationType
:cognitect.aws.ec2.CreateFlowLogsRequest/LogGroupName
:cognitect.aws.ec2.CreateFlowLogsRequest/LogDestination
:cognitect.aws.ec2.CreateFlowLogsRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/TrafficMirrorFilterRuleList
(s/coll-of :cognitect.aws.ec2/TrafficMirrorFilterRule))
(s/def :cognitect.aws.ec2/SummaryStatus string?)
(s/def :cognitect.aws.ec2/StatusName string?)
(s/def
:cognitect.aws.ec2/AdvertiseByoipCidrResult
(s/keys :opt-un [:cognitect.aws.ec2.AdvertiseByoipCidrResult/ByoipCidr]))
(s/def
:cognitect.aws.ec2/CreateImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateImageRequest/InstanceId :cognitect.aws.ec2.CreateImageRequest/Name]
:opt-un
[:cognitect.aws.ec2.CreateImageRequest/DryRun
:cognitect.aws.ec2.CreateImageRequest/NoReboot
:cognitect.aws.ec2.CreateImageRequest/Description
:cognitect.aws.ec2.CreateImageRequest/BlockDeviceMappings]))
(s/def :cognitect.aws.ec2/VpnStaticRouteSource string?)
(s/def
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/NoDevice
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/Ebs
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/VirtualName
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/DeviceName]))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachmentPropagationList
(s/coll-of :cognitect.aws.ec2/TransitGatewayAttachmentPropagation))
(s/def
:cognitect.aws.ec2/ReservedInstancesOfferingIdStringList
(s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DeleteSubnetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteSubnetRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.DeleteSubnetRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CancelExportTaskRequest
(s/keys :req-un [:cognitect.aws.ec2.CancelExportTaskRequest/ExportTaskId]))
(s/def
:cognitect.aws.ec2/CancelBundleTaskResult
(s/keys :opt-un [:cognitect.aws.ec2.CancelBundleTaskResult/BundleTask]))
(s/def
:cognitect.aws.ec2/DescribeCapacityReservationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeCapacityReservationsResult/CapacityReservations
:cognitect.aws.ec2.DescribeCapacityReservationsResult/NextToken]))
(s/def
:cognitect.aws.ec2/CopyFpgaImageResult
(s/keys :opt-un [:cognitect.aws.ec2.CopyFpgaImageResult/FpgaImageId]))
(s/def
:cognitect.aws.ec2/DeleteFleetsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteFleetsResult/SuccessfulFleetDeletions
:cognitect.aws.ec2.DeleteFleetsResult/UnsuccessfulFleetDeletions]))
(s/def
:cognitect.aws.ec2/DescribeVpcsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyInstanceCapacityReservationAttributesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/InstanceId
:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/CapacityReservationSpecification]
:opt-un
[:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribePrefixListsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePrefixListsResult/NextToken
:cognitect.aws.ec2.DescribePrefixListsResult/PrefixLists]))
(s/def
:cognitect.aws.ec2/ClientVpnEndpoint
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnEndpoint/AssociatedTargetNetworks
:cognitect.aws.ec2.ClientVpnEndpoint/DnsName
:cognitect.aws.ec2.ClientVpnEndpoint/VpnProtocol
:cognitect.aws.ec2.ClientVpnEndpoint/ClientCidrBlock
:cognitect.aws.ec2.ClientVpnEndpoint/DeletionTime
:cognitect.aws.ec2.ClientVpnEndpoint/Tags
:cognitect.aws.ec2.ClientVpnEndpoint/Status
:cognitect.aws.ec2.ClientVpnEndpoint/AuthenticationOptions
:cognitect.aws.ec2.ClientVpnEndpoint/ConnectionLogOptions
:cognitect.aws.ec2.ClientVpnEndpoint/Description
:cognitect.aws.ec2.ClientVpnEndpoint/ServerCertificateArn
:cognitect.aws.ec2.ClientVpnEndpoint/CreationTime
:cognitect.aws.ec2.ClientVpnEndpoint/TransportProtocol
:cognitect.aws.ec2.ClientVpnEndpoint/DnsServers
:cognitect.aws.ec2.ClientVpnEndpoint/SplitTunnel
:cognitect.aws.ec2.ClientVpnEndpoint/ClientVpnEndpointId]))
(s/def :cognitect.aws.ec2/ConnectionNotificationState string?)
(s/def
:cognitect.aws.ec2/Phase1DHGroupNumbersRequestList
(s/coll-of :cognitect.aws.ec2/Phase1DHGroupNumbersRequestListValue))
(s/def
:cognitect.aws.ec2/DescribeVpnConnectionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpnConnectionsRequest/DryRun
:cognitect.aws.ec2.DescribeVpnConnectionsRequest/VpnConnectionIds
:cognitect.aws.ec2.DescribeVpnConnectionsRequest/Filters]))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateConfigListRequest
(s/coll-of :cognitect.aws.ec2/FleetLaunchTemplateConfigRequest :max-count 50))
(s/def :cognitect.aws.ec2/Tenancy string?)
(s/def
:cognitect.aws.ec2/CreateNatGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateNatGatewayRequest/AllocationId
:cognitect.aws.ec2.CreateNatGatewayRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.CreateNatGatewayRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ElasticGpuSpecificationList
(s/coll-of :cognitect.aws.ec2/ElasticGpuSpecification))
(s/def
:cognitect.aws.ec2/ModifyTransitGatewayVpcAttachmentRequestOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequestOptions/Ipv6Support
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequestOptions/DnsSupport]))
(s/def
:cognitect.aws.ec2/CreateInstanceExportTaskRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateInstanceExportTaskRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.CreateInstanceExportTaskRequest/Description
:cognitect.aws.ec2.CreateInstanceExportTaskRequest/TargetEnvironment
:cognitect.aws.ec2.CreateInstanceExportTaskRequest/ExportToS3Task]))
(s/def
:cognitect.aws.ec2/Long
(s/with-gen int? #(gen/choose (or nil Long/MIN_VALUE) (or nil Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/VpnGatewayList (s/coll-of :cognitect.aws.ec2/VpnGateway))
(s/def
:cognitect.aws.ec2/AuthorizeSecurityGroupEgressRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/GroupId]
:opt-un
[:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/DryRun
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/ToPort
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/SourceSecurityGroupName
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/IpProtocol
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/FromPort
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/IpPermissions
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/CidrIp]))
(s/def
:cognitect.aws.ec2/AssignIpv6AddressesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssignIpv6AddressesRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.AssignIpv6AddressesRequest/Ipv6Addresses
:cognitect.aws.ec2.AssignIpv6AddressesRequest/Ipv6AddressCount]))
(s/def :cognitect.aws.ec2/FleetOnDemandAllocationStrategy string?)
(s/def
:cognitect.aws.ec2/GetCapacityReservationUsageResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetCapacityReservationUsageResult/TotalInstanceCount
:cognitect.aws.ec2.GetCapacityReservationUsageResult/CapacityReservationId
:cognitect.aws.ec2.GetCapacityReservationUsageResult/InstanceType
:cognitect.aws.ec2.GetCapacityReservationUsageResult/NextToken
:cognitect.aws.ec2.GetCapacityReservationUsageResult/AvailableInstanceCount
:cognitect.aws.ec2.GetCapacityReservationUsageResult/State
:cognitect.aws.ec2.GetCapacityReservationUsageResult/InstanceUsages]))
(s/def
:cognitect.aws.ec2/LaunchTemplatesMonitoring
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplatesMonitoring/Enabled]))
(s/def
:cognitect.aws.ec2/LaunchTemplateOverrides
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateOverrides/SubnetId
:cognitect.aws.ec2.LaunchTemplateOverrides/InstanceType
:cognitect.aws.ec2.LaunchTemplateOverrides/AvailabilityZone
:cognitect.aws.ec2.LaunchTemplateOverrides/Priority
:cognitect.aws.ec2.LaunchTemplateOverrides/SpotPrice
:cognitect.aws.ec2.LaunchTemplateOverrides/WeightedCapacity]))
(s/def
:cognitect.aws.ec2/LaunchTemplateCpuOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateCpuOptionsRequest/ThreadsPerCore
:cognitect.aws.ec2.LaunchTemplateCpuOptionsRequest/CoreCount]))
(s/def
:cognitect.aws.ec2/AssignPrivateIpAddressesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/PrivateIpAddresses
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/AllowReassignment
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/SecondaryPrivateIpAddressCount]))
(s/def
:cognitect.aws.ec2/DescribeExportImageTasksResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeExportImageTasksResult/ExportImageTasks
:cognitect.aws.ec2.DescribeExportImageTasksResult/NextToken]))
(s/def
:cognitect.aws.ec2/FpgaImageAttribute
(s/keys
:opt-un
[:cognitect.aws.ec2.FpgaImageAttribute/FpgaImageId
:cognitect.aws.ec2.FpgaImageAttribute/Description
:cognitect.aws.ec2.FpgaImageAttribute/ProductCodes
:cognitect.aws.ec2.FpgaImageAttribute/Name
:cognitect.aws.ec2.FpgaImageAttribute/LoadPermissions]))
(s/def :cognitect.aws.ec2/VpnState string?)
(s/def
:cognitect.aws.ec2/Instance
(s/keys
:opt-un
[:cognitect.aws.ec2.Instance/PublicDnsName
:cognitect.aws.ec2.Instance/KernelId
:cognitect.aws.ec2.Instance/SpotInstanceRequestId
:cognitect.aws.ec2.Instance/InstanceId
:cognitect.aws.ec2.Instance/InstanceLifecycle
:cognitect.aws.ec2.Instance/Platform
:cognitect.aws.ec2.Instance/CapacityReservationId
:cognitect.aws.ec2.Instance/ImageId
:cognitect.aws.ec2.Instance/Placement
:cognitect.aws.ec2.Instance/SubnetId
:cognitect.aws.ec2.Instance/RootDeviceType
:cognitect.aws.ec2.Instance/SecurityGroups
:cognitect.aws.ec2.Instance/EbsOptimized
:cognitect.aws.ec2.Instance/InstanceType
:cognitect.aws.ec2.Instance/SriovNetSupport
:cognitect.aws.ec2.Instance/Tags
:cognitect.aws.ec2.Instance/ElasticInferenceAcceleratorAssociations
:cognitect.aws.ec2.Instance/SourceDestCheck
:cognitect.aws.ec2.Instance/KeyName
:cognitect.aws.ec2.Instance/ElasticGpuAssociations
:cognitect.aws.ec2.Instance/PrivateDnsName
:cognitect.aws.ec2.Instance/HibernationOptions
:cognitect.aws.ec2.Instance/VpcId
:cognitect.aws.ec2.Instance/Monitoring
:cognitect.aws.ec2.Instance/Licenses
:cognitect.aws.ec2.Instance/BlockDeviceMappings
:cognitect.aws.ec2.Instance/Hypervisor
:cognitect.aws.ec2.Instance/Architecture
:cognitect.aws.ec2.Instance/VirtualizationType
:cognitect.aws.ec2.Instance/CapacityReservationSpecification
:cognitect.aws.ec2.Instance/ProductCodes
:cognitect.aws.ec2.Instance/State
:cognitect.aws.ec2.Instance/CpuOptions
:cognitect.aws.ec2.Instance/RootDeviceName
:cognitect.aws.ec2.Instance/RamdiskId
:cognitect.aws.ec2.Instance/LaunchTime
:cognitect.aws.ec2.Instance/PublicIpAddress
:cognitect.aws.ec2.Instance/StateReason
:cognitect.aws.ec2.Instance/IamInstanceProfile
:cognitect.aws.ec2.Instance/AmiLaunchIndex
:cognitect.aws.ec2.Instance/ClientToken
:cognitect.aws.ec2.Instance/StateTransitionReason
:cognitect.aws.ec2.Instance/PrivateIpAddress
:cognitect.aws.ec2.Instance/NetworkInterfaces
:cognitect.aws.ec2.Instance/EnaSupport]))
(s/def
:cognitect.aws.ec2/ResetEbsDefaultKmsKeyIdResult
(s/keys :opt-un [:cognitect.aws.ec2.ResetEbsDefaultKmsKeyIdResult/KmsKeyId]))
(s/def
:cognitect.aws.ec2/CreateTagsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateTagsRequest/Resources :cognitect.aws.ec2.CreateTagsRequest/Tags]
:opt-un
[:cognitect.aws.ec2.CreateTagsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/InstanceNetworkInterface
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceNetworkInterface/Attachment
:cognitect.aws.ec2.InstanceNetworkInterface/Ipv6Addresses
:cognitect.aws.ec2.InstanceNetworkInterface/InterfaceType
:cognitect.aws.ec2.InstanceNetworkInterface/SubnetId
:cognitect.aws.ec2.InstanceNetworkInterface/OwnerId
:cognitect.aws.ec2.InstanceNetworkInterface/MacAddress
:cognitect.aws.ec2.InstanceNetworkInterface/NetworkInterfaceId
:cognitect.aws.ec2.InstanceNetworkInterface/SourceDestCheck
:cognitect.aws.ec2.InstanceNetworkInterface/Status
:cognitect.aws.ec2.InstanceNetworkInterface/PrivateDnsName
:cognitect.aws.ec2.InstanceNetworkInterface/Description
:cognitect.aws.ec2.InstanceNetworkInterface/VpcId
:cognitect.aws.ec2.InstanceNetworkInterface/Groups
:cognitect.aws.ec2.InstanceNetworkInterface/PrivateIpAddresses
:cognitect.aws.ec2.InstanceNetworkInterface/Association
:cognitect.aws.ec2.InstanceNetworkInterface/PrivateIpAddress]))
(s/def
:cognitect.aws.ec2/DescribeVolumeStatusResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumeStatusResult/NextToken
:cognitect.aws.ec2.DescribeVolumeStatusResult/VolumeStatuses]))
(s/def
:cognitect.aws.ec2/DescribeNatGatewaysMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeVpcPeeringConnectionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/VpcPeeringConnectionIds
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/Filters
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/Purchase
(s/keys
:opt-un
[:cognitect.aws.ec2.Purchase/CurrencyCode
:cognitect.aws.ec2.Purchase/UpfrontPrice
:cognitect.aws.ec2.Purchase/HostIdSet
:cognitect.aws.ec2.Purchase/PaymentOption
:cognitect.aws.ec2.Purchase/HourlyPrice
:cognitect.aws.ec2.Purchase/Duration
:cognitect.aws.ec2.Purchase/InstanceFamily
:cognitect.aws.ec2.Purchase/HostReservationId]))
(s/def
:cognitect.aws.ec2/ModifyFleetResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyFleetResult/Return]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorTargetRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTrafficMirrorTargetRequest/TrafficMirrorTargetId]
:opt-un
[:cognitect.aws.ec2.DeleteTrafficMirrorTargetRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeEgressOnlyInternetGatewaysMaxResults
(s/with-gen
(s/and int? #(<= 5 % 255))
#(gen/choose (or 5 Long/MIN_VALUE) (or 255 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ModifyCapacityReservationResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyCapacityReservationResult/Return]))
(s/def
:cognitect.aws.ec2/DescribeVpcsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcsRequest/VpcIds
:cognitect.aws.ec2.DescribeVpcsRequest/Filters
:cognitect.aws.ec2.DescribeVpcsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeInternetGatewaysMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/DeleteFleetErrorSet (s/coll-of :cognitect.aws.ec2/DeleteFleetErrorItem))
(s/def
:cognitect.aws.ec2/DescribeNetworkAclsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorSessionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorSessionsResult/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsResult/TrafficMirrorSessions]))
(s/def :cognitect.aws.ec2/InstanceHealthStatus string?)
(s/def
:cognitect.aws.ec2/ModifyIdentityIdFormatRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyIdentityIdFormatRequest/PrincipalArn
:cognitect.aws.ec2.ModifyIdentityIdFormatRequest/Resource
:cognitect.aws.ec2.ModifyIdentityIdFormatRequest/UseLongIds]))
(s/def
:cognitect.aws.ec2/DescribeVpcPeeringConnectionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcPeeringConnectionsResult/VpcPeeringConnections
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeVpcsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcsResult/NextToken :cognitect.aws.ec2.DescribeVpcsResult/Vpcs]))
(s/def :cognitect.aws.ec2/NetworkInterfaceIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/TrafficMirrorSessionSet
(s/coll-of :cognitect.aws.ec2/TrafficMirrorSession))
(s/def
:cognitect.aws.ec2/CreateSnapshotsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateSnapshotsRequest/InstanceSpecification]
:opt-un
[:cognitect.aws.ec2.CreateSnapshotsRequest/DryRun
:cognitect.aws.ec2.CreateSnapshotsRequest/TagSpecifications
:cognitect.aws.ec2.CreateSnapshotsRequest/CopyTagsFromSource
:cognitect.aws.ec2.CreateSnapshotsRequest/Description]))
(s/def :cognitect.aws.ec2/StaleIpPermissionSet (s/coll-of :cognitect.aws.ec2/StaleIpPermission))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorTargetRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/NetworkLoadBalancerArn
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/DryRun
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/TagSpecifications
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/NetworkInterfaceId
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/Description
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecificationList
(s/coll-of :cognitect.aws.ec2/InstanceNetworkInterfaceSpecification))
(s/def :cognitect.aws.ec2/InstanceIdsSet (s/coll-of :cognitect.aws.ec2/InstanceId))
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateConfig
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateConfig/LaunchTemplateSpecification
:cognitect.aws.ec2.FleetLaunchTemplateConfig/Overrides]))
(s/def
:cognitect.aws.ec2/HistoryRecordEntry
(s/keys
:opt-un
[:cognitect.aws.ec2.HistoryRecordEntry/EventType
:cognitect.aws.ec2.HistoryRecordEntry/EventInformation
:cognitect.aws.ec2.HistoryRecordEntry/Timestamp]))
(s/def
:cognitect.aws.ec2/PurchaseHostReservationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.PurchaseHostReservationRequest/HostIdSet
:cognitect.aws.ec2.PurchaseHostReservationRequest/OfferingId]
:opt-un
[:cognitect.aws.ec2.PurchaseHostReservationRequest/LimitPrice
:cognitect.aws.ec2.PurchaseHostReservationRequest/CurrencyCode
:cognitect.aws.ec2.PurchaseHostReservationRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DeleteRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteRouteTableRequest/RouteTableId]
:opt-un
[:cognitect.aws.ec2.DeleteRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/CopyImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CopyImageRequest/Name
:cognitect.aws.ec2.CopyImageRequest/SourceImageId
:cognitect.aws.ec2.CopyImageRequest/SourceRegion]
:opt-un
[:cognitect.aws.ec2.CopyImageRequest/DryRun
:cognitect.aws.ec2.CopyImageRequest/Encrypted
:cognitect.aws.ec2.CopyImageRequest/Description
:cognitect.aws.ec2.CopyImageRequest/KmsKeyId
:cognitect.aws.ec2.CopyImageRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DisableVpcClassicLinkDnsSupportResult
(s/keys :opt-un [:cognitect.aws.ec2.DisableVpcClassicLinkDnsSupportResult/Return]))
(s/def
:cognitect.aws.ec2/SpotPlacement
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotPlacement/Tenancy
:cognitect.aws.ec2.SpotPlacement/GroupName
:cognitect.aws.ec2.SpotPlacement/AvailabilityZone]))
(s/def
:cognitect.aws.ec2/ClientVpnConnection
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnConnection/Username
:cognitect.aws.ec2.ClientVpnConnection/ConnectionId
:cognitect.aws.ec2.ClientVpnConnection/EgressBytes
:cognitect.aws.ec2.ClientVpnConnection/EgressPackets
:cognitect.aws.ec2.ClientVpnConnection/Status
:cognitect.aws.ec2.ClientVpnConnection/IngressBytes
:cognitect.aws.ec2.ClientVpnConnection/CommonName
:cognitect.aws.ec2.ClientVpnConnection/ConnectionEndTime
:cognitect.aws.ec2.ClientVpnConnection/IngressPackets
:cognitect.aws.ec2.ClientVpnConnection/ConnectionEstablishedTime
:cognitect.aws.ec2.ClientVpnConnection/ClientIp
:cognitect.aws.ec2.ClientVpnConnection/Timestamp
:cognitect.aws.ec2.ClientVpnConnection/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/CreateSpotDatafeedSubscriptionResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateSpotDatafeedSubscriptionResult/SpotDatafeedSubscription]))
(s/def
:cognitect.aws.ec2/AvailableCapacity
(s/keys
:opt-un
[:cognitect.aws.ec2.AvailableCapacity/AvailableInstanceCapacity
:cognitect.aws.ec2.AvailableCapacity/AvailableVCpus]))
(s/def
:cognitect.aws.ec2/VpcEndpoint
(s/keys
:opt-un
[:cognitect.aws.ec2.VpcEndpoint/VpcEndpointType
:cognitect.aws.ec2.VpcEndpoint/SubnetIds
:cognitect.aws.ec2.VpcEndpoint/OwnerId
:cognitect.aws.ec2.VpcEndpoint/VpcEndpointId
:cognitect.aws.ec2.VpcEndpoint/Tags
:cognitect.aws.ec2.VpcEndpoint/PrivateDnsEnabled
:cognitect.aws.ec2.VpcEndpoint/RequesterManaged
:cognitect.aws.ec2.VpcEndpoint/PolicyDocument
:cognitect.aws.ec2.VpcEndpoint/CreationTimestamp
:cognitect.aws.ec2.VpcEndpoint/VpcId
:cognitect.aws.ec2.VpcEndpoint/NetworkInterfaceIds
:cognitect.aws.ec2.VpcEndpoint/Groups
:cognitect.aws.ec2.VpcEndpoint/State
:cognitect.aws.ec2.VpcEndpoint/ServiceName
:cognitect.aws.ec2.VpcEndpoint/DnsEntries
:cognitect.aws.ec2.VpcEndpoint/RouteTableIds]))
(s/def :cognitect.aws.ec2/DefaultRouteTableAssociationValue string?)
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateOverridesList
(s/coll-of :cognitect.aws.ec2/FleetLaunchTemplateOverrides))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointServicePermissionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/ServiceId]
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DescribeFpgaImagesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeSpotInstanceRequestsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotInstanceRequestsResult/SpotInstanceRequests
:cognitect.aws.ec2.DescribeSpotInstanceRequestsResult/NextToken]))
(s/def :cognitect.aws.ec2/OfferingClassType string?)
(s/def
:cognitect.aws.ec2/TargetNetwork
(s/keys
:opt-un
[:cognitect.aws.ec2.TargetNetwork/SecurityGroups
:cognitect.aws.ec2.TargetNetwork/AssociationId
:cognitect.aws.ec2.TargetNetwork/Status
:cognitect.aws.ec2.TargetNetwork/TargetNetworkId
:cognitect.aws.ec2.TargetNetwork/VpcId
:cognitect.aws.ec2.TargetNetwork/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/ImportVolumeResult
(s/keys :opt-un [:cognitect.aws.ec2.ImportVolumeResult/ConversionTask]))
(s/def :cognitect.aws.ec2/GroupIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/UnassignPrivateIpAddressesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.UnassignPrivateIpAddressesRequest/NetworkInterfaceId
:cognitect.aws.ec2.UnassignPrivateIpAddressesRequest/PrivateIpAddresses]))
(s/def
:cognitect.aws.ec2/ReservedInstancesModificationIdStringList
(s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/SnapshotState string?)
(s/def
:cognitect.aws.ec2/CopySnapshotResult
(s/keys :opt-un [:cognitect.aws.ec2.CopySnapshotResult/SnapshotId]))
(s/def
:cognitect.aws.ec2/AttachVpnGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AttachVpnGatewayRequest/VpcId
:cognitect.aws.ec2.AttachVpnGatewayRequest/VpnGatewayId]
:opt-un
[:cognitect.aws.ec2.AttachVpnGatewayRequest/DryRun]))
(s/def :cognitect.aws.ec2/ProductDescriptionList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/LaunchTemplateConfig
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateConfig/LaunchTemplateSpecification
:cognitect.aws.ec2.LaunchTemplateConfig/Overrides]))
(s/def :cognitect.aws.ec2/InstanceLifecycleType string?)
(s/def
:cognitect.aws.ec2/AvailabilityZoneMessageList
(s/coll-of :cognitect.aws.ec2/AvailabilityZoneMessage))
(s/def
:cognitect.aws.ec2/DescribeTransitGatewaysResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTransitGatewaysResult/NextToken
:cognitect.aws.ec2.DescribeTransitGatewaysResult/TransitGateways]))
(s/def
:cognitect.aws.ec2/AuthorizationRule
(s/keys
:opt-un
[:cognitect.aws.ec2.AuthorizationRule/GroupId
:cognitect.aws.ec2.AuthorizationRule/Status
:cognitect.aws.ec2.AuthorizationRule/DestinationCidr
:cognitect.aws.ec2.AuthorizationRule/Description
:cognitect.aws.ec2.AuthorizationRule/AccessAll
:cognitect.aws.ec2.AuthorizationRule/ClientVpnEndpointId]))
(s/def
:cognitect.aws.ec2/IamInstanceProfile
(s/keys
:opt-un
[:cognitect.aws.ec2.IamInstanceProfile/Arn :cognitect.aws.ec2.IamInstanceProfile/Id]))
(s/def
:cognitect.aws.ec2/CreateVpcPeeringConnectionRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/DryRun
:cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerOwnerId
:cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerVpcId
:cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerRegion
:cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/VpcId]))
(s/def
:cognitect.aws.ec2/DescribeSpotDatafeedSubscriptionRequest
(s/keys :opt-un [:cognitect.aws.ec2.DescribeSpotDatafeedSubscriptionRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ClientCertificateRevocationListStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientCertificateRevocationListStatus/Message
:cognitect.aws.ec2.ClientCertificateRevocationListStatus/Code]))
(s/def
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsRequestList
(s/coll-of :cognitect.aws.ec2/Phase1IntegrityAlgorithmsRequestListValue))
(s/def
:cognitect.aws.ec2/GetPasswordDataResult
(s/keys
:opt-un
[:cognitect.aws.ec2.GetPasswordDataResult/InstanceId
:cognitect.aws.ec2.GetPasswordDataResult/Timestamp
:cognitect.aws.ec2.GetPasswordDataResult/PasswordData]))
(s/def
:cognitect.aws.ec2/ImportInstanceResult
(s/keys :opt-un [:cognitect.aws.ec2.ImportInstanceResult/ConversionTask]))
(s/def
:cognitect.aws.ec2/DescribeTagsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTagsResult/Tags :cognitect.aws.ec2.DescribeTagsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeVpcClassicLinkResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeVpcClassicLinkResult/Vpcs]))
(s/def :cognitect.aws.ec2/PrefixListSet (s/coll-of :cognitect.aws.ec2/PrefixList))
(s/def
:cognitect.aws.ec2/ConnectionNotification
(s/keys
:opt-un
[:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationType
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationId
:cognitect.aws.ec2.ConnectionNotification/VpcEndpointId
:cognitect.aws.ec2.ConnectionNotification/ConnectionEvents
:cognitect.aws.ec2.ConnectionNotification/ServiceId
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationState
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationArn]))
(s/def :cognitect.aws.ec2/VolumeStatusName string?)
(s/def
:cognitect.aws.ec2/InstanceStateChange
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceStateChange/InstanceId
:cognitect.aws.ec2.InstanceStateChange/CurrentState
:cognitect.aws.ec2.InstanceStateChange/PreviousState]))
(s/def
:cognitect.aws.ec2/SpotFleetRequestConfigData
(s/keys
:req-un
[:cognitect.aws.ec2.SpotFleetRequestConfigData/IamFleetRole
:cognitect.aws.ec2.SpotFleetRequestConfigData/TargetCapacity]
:opt-un
[:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandAllocationStrategy
:cognitect.aws.ec2.SpotFleetRequestConfigData/Type
:cognitect.aws.ec2.SpotFleetRequestConfigData/ValidFrom
:cognitect.aws.ec2.SpotFleetRequestConfigData/InstancePoolsToUseCount
:cognitect.aws.ec2.SpotFleetRequestConfigData/SpotMaxTotalPrice
:cognitect.aws.ec2.SpotFleetRequestConfigData/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2.SpotFleetRequestConfigData/SpotPrice
:cognitect.aws.ec2.SpotFleetRequestConfigData/AllocationStrategy
:cognitect.aws.ec2.SpotFleetRequestConfigData/InstanceInterruptionBehavior
:cognitect.aws.ec2.SpotFleetRequestConfigData/LaunchTemplateConfigs
:cognitect.aws.ec2.SpotFleetRequestConfigData/LoadBalancersConfig
:cognitect.aws.ec2.SpotFleetRequestConfigData/FulfilledCapacity
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandMaxTotalPrice
:cognitect.aws.ec2.SpotFleetRequestConfigData/TerminateInstancesWithExpiration
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandFulfilledCapacity
:cognitect.aws.ec2.SpotFleetRequestConfigData/ClientToken
:cognitect.aws.ec2.SpotFleetRequestConfigData/LaunchSpecifications
:cognitect.aws.ec2.SpotFleetRequestConfigData/ReplaceUnhealthyInstances
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandTargetCapacity
:cognitect.aws.ec2.SpotFleetRequestConfigData/ValidUntil]))
(s/def
:cognitect.aws.ec2/RestoreAddressToClassicResult
(s/keys
:opt-un
[:cognitect.aws.ec2.RestoreAddressToClassicResult/PublicIp
:cognitect.aws.ec2.RestoreAddressToClassicResult/Status]))
(s/def
:cognitect.aws.ec2/RequestLaunchTemplateData
(s/keys
:opt-un
[:cognitect.aws.ec2.RequestLaunchTemplateData/TagSpecifications
:cognitect.aws.ec2.RequestLaunchTemplateData/KernelId
:cognitect.aws.ec2.RequestLaunchTemplateData/CreditSpecification
:cognitect.aws.ec2.RequestLaunchTemplateData/SecurityGroupIds
:cognitect.aws.ec2.RequestLaunchTemplateData/ImageId
:cognitect.aws.ec2.RequestLaunchTemplateData/Placement
:cognitect.aws.ec2.RequestLaunchTemplateData/SecurityGroups
:cognitect.aws.ec2.RequestLaunchTemplateData/EbsOptimized
:cognitect.aws.ec2.RequestLaunchTemplateData/InstanceMarketOptions
:cognitect.aws.ec2.RequestLaunchTemplateData/InstanceType
:cognitect.aws.ec2.RequestLaunchTemplateData/ElasticInferenceAccelerators
:cognitect.aws.ec2.RequestLaunchTemplateData/KeyName
:cognitect.aws.ec2.RequestLaunchTemplateData/ElasticGpuSpecifications
:cognitect.aws.ec2.RequestLaunchTemplateData/LicenseSpecifications
:cognitect.aws.ec2.RequestLaunchTemplateData/RamDiskId
:cognitect.aws.ec2.RequestLaunchTemplateData/DisableApiTermination
:cognitect.aws.ec2.RequestLaunchTemplateData/HibernationOptions
:cognitect.aws.ec2.RequestLaunchTemplateData/Monitoring
:cognitect.aws.ec2.RequestLaunchTemplateData/BlockDeviceMappings
:cognitect.aws.ec2.RequestLaunchTemplateData/CapacityReservationSpecification
:cognitect.aws.ec2.RequestLaunchTemplateData/CpuOptions
:cognitect.aws.ec2.RequestLaunchTemplateData/UserData
:cognitect.aws.ec2.RequestLaunchTemplateData/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.RequestLaunchTemplateData/IamInstanceProfile
:cognitect.aws.ec2.RequestLaunchTemplateData/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/ModifyImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyImageAttributeRequest/ImageId]
:opt-un
[:cognitect.aws.ec2.ModifyImageAttributeRequest/UserIds
:cognitect.aws.ec2.ModifyImageAttributeRequest/DryRun
:cognitect.aws.ec2.ModifyImageAttributeRequest/Attribute
:cognitect.aws.ec2.ModifyImageAttributeRequest/Value
:cognitect.aws.ec2.ModifyImageAttributeRequest/Description
:cognitect.aws.ec2.ModifyImageAttributeRequest/OperationType
:cognitect.aws.ec2.ModifyImageAttributeRequest/ProductCodes
:cognitect.aws.ec2.ModifyImageAttributeRequest/UserGroups
:cognitect.aws.ec2.ModifyImageAttributeRequest/LaunchPermission]))
(s/def
:cognitect.aws.ec2/LaunchTemplateLicenseConfiguration
(s/keys :opt-un [:cognitect.aws.ec2.LaunchTemplateLicenseConfiguration/LicenseConfigurationArn]))
(s/def
:cognitect.aws.ec2/EgressOnlyInternetGatewayIdList
(s/coll-of :cognitect.aws.ec2/EgressOnlyInternetGatewayId))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTransitGatewayRequest/TransitGatewayId]
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/InstanceBlockDeviceMappingSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/NoDevice
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/Ebs
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/VirtualName
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/DeviceName]))
(s/def
:cognitect.aws.ec2/CreateVolumePermissionList
(s/coll-of :cognitect.aws.ec2/CreateVolumePermission))
(s/def
:cognitect.aws.ec2/DescribeSubnetsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSubnetsResult/Subnets
:cognitect.aws.ec2.DescribeSubnetsResult/NextToken]))
(s/def
:cognitect.aws.ec2/IKEVersionsRequestList
(s/coll-of :cognitect.aws.ec2/IKEVersionsRequestListValue))
(s/def :cognitect.aws.ec2/VpcEndpointType string?)
(s/def :cognitect.aws.ec2/AutoPlacement string?)
(s/def
:cognitect.aws.ec2/ModifyHostsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyHostsRequest/HostIds]
:opt-un
[:cognitect.aws.ec2.ModifyHostsRequest/AutoPlacement
:cognitect.aws.ec2.ModifyHostsRequest/HostRecovery]))
(s/def
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingRequestList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingRequest))
(s/def :cognitect.aws.ec2/VolumeState string?)
(s/def
:cognitect.aws.ec2/DeleteNatGatewayResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteNatGatewayResult/NatGatewayId]))
(s/def
:cognitect.aws.ec2/DescribeBundleTasksRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeBundleTasksRequest/DryRun
:cognitect.aws.ec2.DescribeBundleTasksRequest/BundleIds
:cognitect.aws.ec2.DescribeBundleTasksRequest/Filters]))
(s/def
:cognitect.aws.ec2/NetworkInterfacePermissionState
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkInterfacePermissionState/StatusMessage
:cognitect.aws.ec2.NetworkInterfacePermissionState/State]))
(s/def
:cognitect.aws.ec2/AuthorizeClientVpnIngressResult
(s/keys :opt-un [:cognitect.aws.ec2.AuthorizeClientVpnIngressResult/Status]))
(s/def
:cognitect.aws.ec2/NetworkInterfaceIpv6AddressesList
(s/coll-of :cognitect.aws.ec2/NetworkInterfaceIpv6Address))
(s/def
:cognitect.aws.ec2/TrafficMirrorSession
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorFilterId
:cognitect.aws.ec2.TrafficMirrorSession/OwnerId
:cognitect.aws.ec2.TrafficMirrorSession/PacketLength
:cognitect.aws.ec2.TrafficMirrorSession/Tags
:cognitect.aws.ec2.TrafficMirrorSession/NetworkInterfaceId
:cognitect.aws.ec2.TrafficMirrorSession/VirtualNetworkId
:cognitect.aws.ec2.TrafficMirrorSession/Description
:cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorTargetId
:cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorSessionId
:cognitect.aws.ec2.TrafficMirrorSession/SessionNumber]))
(s/def
:cognitect.aws.ec2/HistoryRecord
(s/keys
:opt-un
[:cognitect.aws.ec2.HistoryRecord/EventType
:cognitect.aws.ec2.HistoryRecord/EventInformation
:cognitect.aws.ec2.HistoryRecord/Timestamp]))
(s/def :cognitect.aws.ec2/RegionNameStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/NewDhcpConfiguration
(s/keys
:opt-un
[:cognitect.aws.ec2.NewDhcpConfiguration/Key :cognitect.aws.ec2.NewDhcpConfiguration/Values]))
(s/def
:cognitect.aws.ec2/CopyImageResult
(s/keys :opt-un [:cognitect.aws.ec2.CopyImageResult/ImageId]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorSessionResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteTrafficMirrorSessionResult/TrafficMirrorSessionId]))
(s/def :cognitect.aws.ec2/IpRangeList (s/coll-of :cognitect.aws.ec2/IpRange))
(s/def
:cognitect.aws.ec2/AccountAttributeValue
(s/keys :opt-un [:cognitect.aws.ec2.AccountAttributeValue/AttributeValue]))
(s/def
:cognitect.aws.ec2/VolumeModification
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeModification/EndTime
:cognitect.aws.ec2.VolumeModification/TargetVolumeType
:cognitect.aws.ec2.VolumeModification/OriginalVolumeType
:cognitect.aws.ec2.VolumeModification/StartTime
:cognitect.aws.ec2.VolumeModification/StatusMessage
:cognitect.aws.ec2.VolumeModification/OriginalIops
:cognitect.aws.ec2.VolumeModification/Progress
:cognitect.aws.ec2.VolumeModification/OriginalSize
:cognitect.aws.ec2.VolumeModification/ModificationState
:cognitect.aws.ec2.VolumeModification/VolumeId
:cognitect.aws.ec2.VolumeModification/TargetIops
:cognitect.aws.ec2.VolumeModification/TargetSize]))
(s/def
:cognitect.aws.ec2/BlobAttributeValue
(s/keys :opt-un [:cognitect.aws.ec2.BlobAttributeValue/Value]))
(s/def
:cognitect.aws.ec2/DeleteEgressOnlyInternetGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayRequest/EgressOnlyInternetGatewayId]
:opt-un
[:cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayRequest/DryRun]))
(s/def :cognitect.aws.ec2/SpotInstanceType string?)
(s/def
:cognitect.aws.ec2/GroupIdentifier
(s/keys
:opt-un
[:cognitect.aws.ec2.GroupIdentifier/GroupName :cognitect.aws.ec2.GroupIdentifier/GroupId]))
(s/def
:cognitect.aws.ec2/TrafficMirrorSessionFieldList
(s/coll-of :cognitect.aws.ec2/TrafficMirrorSessionField))
(s/def
:cognitect.aws.ec2/RevokeClientVpnIngressResult
(s/keys :opt-un [:cognitect.aws.ec2.RevokeClientVpnIngressResult/Status]))
(s/def
:cognitect.aws.ec2/HibernationOptionsRequest
(s/keys :opt-un [:cognitect.aws.ec2.HibernationOptionsRequest/Configured]))
(s/def
:cognitect.aws.ec2/InstanceBlockDeviceMappingList
(s/coll-of :cognitect.aws.ec2/InstanceBlockDeviceMapping))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorFilterNetworkServicesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/TrafficMirrorFilterId]
:opt-un
[:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/DryRun
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/RemoveNetworkServices
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/AddNetworkServices]))
(s/def
:cognitect.aws.ec2/Blob
(s/or :byte-array bytes? :input-stream #(instance? java.io.InputStream %)))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorFilterRuleRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/TrafficMirrorFilterRuleId]
:opt-un
[:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DryRun
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DestinationPortRange
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RuleAction
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RuleNumber
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DestinationCidrBlock
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/Description
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/Protocol
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/SourcePortRange
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/SourceCidrBlock
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/TrafficDirection
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RemoveFields]))
(s/def
:cognitect.aws.ec2/ModifyVpcTenancyResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpcTenancyResult/ReturnValue]))
(s/def
:cognitect.aws.ec2/StopInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.StopInstancesResult/StoppingInstances]))
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/AssociatePublicIpAddress
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Ipv6Addresses
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/InterfaceType
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/SubnetId
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/NetworkInterfaceId
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/DeviceIndex
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Description
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Groups
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/DeleteOnTermination
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/PrivateIpAddresses
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/PrivateIpAddress
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Ipv6AddressCount]))
(s/def :cognitect.aws.ec2/UnsuccessfulItemList (s/coll-of :cognitect.aws.ec2/UnsuccessfulItem))
(s/def
:cognitect.aws.ec2/CapacityReservationTarget
(s/keys :opt-un [:cognitect.aws.ec2.CapacityReservationTarget/CapacityReservationId]))
(s/def
:cognitect.aws.ec2/DeleteVolumeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVolumeRequest/VolumeId]
:opt-un
[:cognitect.aws.ec2.DeleteVolumeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ImportSnapshotResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportSnapshotResult/ImportTaskId
:cognitect.aws.ec2.ImportSnapshotResult/SnapshotTaskDetail
:cognitect.aws.ec2.ImportSnapshotResult/Description]))
(s/def
:cognitect.aws.ec2/LaunchTemplateVersionSet
(s/coll-of :cognitect.aws.ec2/LaunchTemplateVersion))
(s/def
:cognitect.aws.ec2/TransitGatewayRoute
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayRoute/Type
:cognitect.aws.ec2.TransitGatewayRoute/DestinationCidrBlock
:cognitect.aws.ec2.TransitGatewayRoute/TransitGatewayAttachments
:cognitect.aws.ec2.TransitGatewayRoute/State]))
(s/def
:cognitect.aws.ec2/Phase1DHGroupNumbersRequestListValue
(s/keys :opt-un [:cognitect.aws.ec2.Phase1DHGroupNumbersRequestListValue/Value]))
(s/def :cognitect.aws.ec2/Ipv6Address string?)
(s/def
:cognitect.aws.ec2/UnassignIpv6AddressesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.UnassignIpv6AddressesResult/NetworkInterfaceId
:cognitect.aws.ec2.UnassignIpv6AddressesResult/UnassignedIpv6Addresses]))
(s/def :cognitect.aws.ec2/MovingAddressStatusSet (s/coll-of :cognitect.aws.ec2/MovingAddressStatus))
(s/def :cognitect.aws.ec2/HistoryRecordSet (s/coll-of :cognitect.aws.ec2/HistoryRecordEntry))
(s/def
:cognitect.aws.ec2/ScheduledInstancesPlacement
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesPlacement/GroupName
:cognitect.aws.ec2.ScheduledInstancesPlacement/AvailabilityZone]))
(s/def
:cognitect.aws.ec2/PriceSchedule
(s/keys
:opt-un
[:cognitect.aws.ec2.PriceSchedule/CurrencyCode
:cognitect.aws.ec2.PriceSchedule/Active
:cognitect.aws.ec2.PriceSchedule/Price
:cognitect.aws.ec2.PriceSchedule/Term]))
(s/def
:cognitect.aws.ec2/EnableTransitGatewayRouteTablePropagationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/DryRun]))
(s/def :cognitect.aws.ec2/InstanceMatchCriteria string?)
(s/def
:cognitect.aws.ec2/DescribeIamInstanceProfileAssociationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsResult/NextToken
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsResult/IamInstanceProfileAssociations]))
(s/def
:cognitect.aws.ec2/HostInstance
(s/keys
:opt-un
[:cognitect.aws.ec2.HostInstance/InstanceId :cognitect.aws.ec2.HostInstance/InstanceType]))
(s/def
:cognitect.aws.ec2/DescribeExportImageTasksMaxResults
(s/with-gen
(s/and int? #(<= 1 % 500))
#(gen/choose (or 1 Long/MIN_VALUE) (or 500 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DisableTransitGatewayRouteTablePropagationResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationResult/Propagation]))
(s/def
:cognitect.aws.ec2/LaunchTemplateLicenseSpecificationListRequest
(s/coll-of :cognitect.aws.ec2/LaunchTemplateLicenseConfigurationRequest))
(s/def
:cognitect.aws.ec2/LoadBalancersConfig
(s/keys
:opt-un
[:cognitect.aws.ec2.LoadBalancersConfig/TargetGroupsConfig
:cognitect.aws.ec2.LoadBalancersConfig/ClassicLoadBalancersConfig]))
(s/def
:cognitect.aws.ec2/VolumeStatusItem
(s/keys
:opt-un
[:cognitect.aws.ec2.VolumeStatusItem/Actions
:cognitect.aws.ec2.VolumeStatusItem/Events
:cognitect.aws.ec2.VolumeStatusItem/AvailabilityZone
:cognitect.aws.ec2.VolumeStatusItem/VolumeId
:cognitect.aws.ec2.VolumeStatusItem/VolumeStatus]))
(s/def
:cognitect.aws.ec2/DeleteCustomerGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteCustomerGatewayRequest/CustomerGatewayId]
:opt-un
[:cognitect.aws.ec2.DeleteCustomerGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteTransitGatewayRouteResult/Route]))
(s/def
:cognitect.aws.ec2/DirectoryServiceAuthenticationRequest
(s/keys :opt-un [:cognitect.aws.ec2.DirectoryServiceAuthenticationRequest/DirectoryId]))
(s/def :cognitect.aws.ec2/SpotInstanceState string?)
(s/def
:cognitect.aws.ec2/CopySnapshotRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CopySnapshotRequest/SourceRegion
:cognitect.aws.ec2.CopySnapshotRequest/SourceSnapshotId]
:opt-un
[:cognitect.aws.ec2.CopySnapshotRequest/DryRun
:cognitect.aws.ec2.CopySnapshotRequest/Encrypted
:cognitect.aws.ec2.CopySnapshotRequest/DestinationRegion
:cognitect.aws.ec2.CopySnapshotRequest/Description
:cognitect.aws.ec2.CopySnapshotRequest/KmsKeyId
:cognitect.aws.ec2.CopySnapshotRequest/PresignedUrl]))
(s/def
:cognitect.aws.ec2/CreateSpotDatafeedSubscriptionRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/Bucket]
:opt-un
[:cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/DryRun
:cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/Prefix]))
(s/def
:cognitect.aws.ec2/ElasticInferenceAcceleratorAssociationList
(s/coll-of :cognitect.aws.ec2/ElasticInferenceAcceleratorAssociation))
(s/def
:cognitect.aws.ec2/ImportInstanceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ImportInstanceRequest/Platform]
:opt-un
[:cognitect.aws.ec2.ImportInstanceRequest/DryRun
:cognitect.aws.ec2.ImportInstanceRequest/LaunchSpecification
:cognitect.aws.ec2.ImportInstanceRequest/DiskImages
:cognitect.aws.ec2.ImportInstanceRequest/Description]))
(s/def
:cognitect.aws.ec2/DescribeKeyPairsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeKeyPairsRequest/DryRun
:cognitect.aws.ec2.DescribeKeyPairsRequest/KeyNames
:cognitect.aws.ec2.DescribeKeyPairsRequest/Filters]))
(s/def
:cognitect.aws.ec2/TrafficMirrorFilter
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorFilter/IngressFilterRules
:cognitect.aws.ec2.TrafficMirrorFilter/EgressFilterRules
:cognitect.aws.ec2.TrafficMirrorFilter/TrafficMirrorFilterId
:cognitect.aws.ec2.TrafficMirrorFilter/Tags
:cognitect.aws.ec2.TrafficMirrorFilter/Description
:cognitect.aws.ec2.TrafficMirrorFilter/NetworkServices]))
(s/def
:cognitect.aws.ec2/ClassicLinkDnsSupport
(s/keys
:opt-un
[:cognitect.aws.ec2.ClassicLinkDnsSupport/ClassicLinkDnsSupported
:cognitect.aws.ec2.ClassicLinkDnsSupport/VpcId]))
(s/def
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/AssociatePublicIpAddress
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Ipv6Addresses
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/InterfaceType
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/SubnetId
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/NetworkInterfaceId
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/DeviceIndex
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Description
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Groups
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/DeleteOnTermination
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/PrivateIpAddresses
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/PrivateIpAddress
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Ipv6AddressCount]))
(s/def
:cognitect.aws.ec2/DescribeFpgaImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/FpgaImageId
:cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/Attribute]
:opt-un
[:cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/AuthorizeSecurityGroupIngressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/DryRun
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/ToPort
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/SourceSecurityGroupName
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/IpProtocol
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/GroupName
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/GroupId
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/FromPort
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/IpPermissions
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/CidrIp]))
(s/def :cognitect.aws.ec2/NetworkInterfaceType string?)
(s/def
:cognitect.aws.ec2/VpnConnection
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnConnection/TransitGatewayId
:cognitect.aws.ec2.VpnConnection/Type
:cognitect.aws.ec2.VpnConnection/Category
:cognitect.aws.ec2.VpnConnection/Tags
:cognitect.aws.ec2.VpnConnection/Routes
:cognitect.aws.ec2.VpnConnection/CustomerGatewayId
:cognitect.aws.ec2.VpnConnection/VpnGatewayId
:cognitect.aws.ec2.VpnConnection/VgwTelemetry
:cognitect.aws.ec2.VpnConnection/VpnConnectionId
:cognitect.aws.ec2.VpnConnection/State
:cognitect.aws.ec2.VpnConnection/Options
:cognitect.aws.ec2.VpnConnection/CustomerGatewayConfiguration]))
(s/def
:cognitect.aws.ec2/LaunchTemplateCpuOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateCpuOptions/ThreadsPerCore
:cognitect.aws.ec2.LaunchTemplateCpuOptions/CoreCount]))
(s/def :cognitect.aws.ec2/ActiveInstanceSet (s/coll-of :cognitect.aws.ec2/ActiveInstance))
(s/def
:cognitect.aws.ec2/LaunchTemplateEbsBlockDevice
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/Encrypted
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/KmsKeyId
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/Iops
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/DeleteOnTermination
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/VolumeType
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/VolumeSize
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/SnapshotId]))
(s/def
:cognitect.aws.ec2/HostProperties
(s/keys
:opt-un
[:cognitect.aws.ec2.HostProperties/Sockets
:cognitect.aws.ec2.HostProperties/InstanceType
:cognitect.aws.ec2.HostProperties/Cores
:cognitect.aws.ec2.HostProperties/TotalVCpus]))
(s/def
:cognitect.aws.ec2/ScheduledInstanceAvailability
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstanceAvailability/MaxTermDurationInDays
:cognitect.aws.ec2.ScheduledInstanceAvailability/Platform
:cognitect.aws.ec2.ScheduledInstanceAvailability/NetworkPlatform
:cognitect.aws.ec2.ScheduledInstanceAvailability/Recurrence
:cognitect.aws.ec2.ScheduledInstanceAvailability/InstanceType
:cognitect.aws.ec2.ScheduledInstanceAvailability/TotalScheduledInstanceHours
:cognitect.aws.ec2.ScheduledInstanceAvailability/AvailabilityZone
:cognitect.aws.ec2.ScheduledInstanceAvailability/HourlyPrice
:cognitect.aws.ec2.ScheduledInstanceAvailability/PurchaseToken
:cognitect.aws.ec2.ScheduledInstanceAvailability/SlotDurationInHours
:cognitect.aws.ec2.ScheduledInstanceAvailability/FirstSlotStartTime
:cognitect.aws.ec2.ScheduledInstanceAvailability/AvailableInstanceCount
:cognitect.aws.ec2.ScheduledInstanceAvailability/MinTermDurationInDays]))
(s/def
:cognitect.aws.ec2/SpotFleetTagSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotFleetTagSpecification/Tags
:cognitect.aws.ec2.SpotFleetTagSpecification/ResourceType]))
(s/def :cognitect.aws.ec2/VpcClassicLinkList (s/coll-of :cognitect.aws.ec2/VpcClassicLink))
(s/def
:cognitect.aws.ec2/DescribeSnapshotsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSnapshotsRequest/DryRun
:cognitect.aws.ec2.DescribeSnapshotsRequest/NextToken
:cognitect.aws.ec2.DescribeSnapshotsRequest/Filters
:cognitect.aws.ec2.DescribeSnapshotsRequest/MaxResults
:cognitect.aws.ec2.DescribeSnapshotsRequest/RestorableByUserIds
:cognitect.aws.ec2.DescribeSnapshotsRequest/SnapshotIds
:cognitect.aws.ec2.DescribeSnapshotsRequest/OwnerIds]))
(s/def
:cognitect.aws.ec2/DisableVpcClassicLinkRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisableVpcClassicLinkRequest/VpcId]
:opt-un
[:cognitect.aws.ec2.DisableVpcClassicLinkRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeSecurityGroupReferencesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeSecurityGroupReferencesRequest/GroupId]
:opt-un
[:cognitect.aws.ec2.DescribeSecurityGroupReferencesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeRouteTablesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeRouteTablesRequest/DryRun
:cognitect.aws.ec2.DescribeRouteTablesRequest/NextToken
:cognitect.aws.ec2.DescribeRouteTablesRequest/Filters
:cognitect.aws.ec2.DescribeRouteTablesRequest/MaxResults
:cognitect.aws.ec2.DescribeRouteTablesRequest/RouteTableIds]))
(s/def :cognitect.aws.ec2/ServiceDetailSet (s/coll-of :cognitect.aws.ec2/ServiceDetail))
(s/def :cognitect.aws.ec2/FlowLogsResourceType string?)
(s/def
:cognitect.aws.ec2/DescribeCapacityReservationsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeCapacityReservationsRequest/DryRun
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/CapacityReservationIds
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/NextToken
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/Filters
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateInternetGatewayRequest
(s/keys :opt-un [:cognitect.aws.ec2.CreateInternetGatewayRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ExportImageResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportImageResult/ImageId
:cognitect.aws.ec2.ExportImageResult/StatusMessage
:cognitect.aws.ec2.ExportImageResult/RoleName
:cognitect.aws.ec2.ExportImageResult/Status
:cognitect.aws.ec2.ExportImageResult/Progress
:cognitect.aws.ec2.ExportImageResult/Description
:cognitect.aws.ec2.ExportImageResult/DiskImageFormat
:cognitect.aws.ec2.ExportImageResult/S3ExportLocation
:cognitect.aws.ec2.ExportImageResult/ExportImageTaskId]))
(s/def
:cognitect.aws.ec2/CreateSecurityGroupResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateSecurityGroupResult/GroupId]))
(s/def
:cognitect.aws.ec2/DescribeSpotPriceHistoryRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/DryRun
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/InstanceTypes
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/EndTime
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/ProductDescriptions
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/StartTime
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/AvailabilityZone
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/NextToken
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/Filters
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/MaxResults]))
(s/def :cognitect.aws.ec2/ScheduledInstanceIdRequestSet (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/ResourceList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/PublicIpStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/EbsInstanceBlockDeviceSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.EbsInstanceBlockDeviceSpecification/DeleteOnTermination
:cognitect.aws.ec2.EbsInstanceBlockDeviceSpecification/VolumeId]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnEndpointsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/DryRun
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/NextToken
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/Filters
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/ClientVpnEndpointIds
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/PermissionGroup string?)
(s/def :cognitect.aws.ec2/DiskImageList (s/coll-of :cognitect.aws.ec2/DiskImage))
(s/def :cognitect.aws.ec2/FleetExcessCapacityTerminationPolicy string?)
(s/def :cognitect.aws.ec2/State string?)
(s/def
:cognitect.aws.ec2/CreateFpgaImageResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateFpgaImageResult/FpgaImageGlobalId
:cognitect.aws.ec2.CreateFpgaImageResult/FpgaImageId]))
(s/def
:cognitect.aws.ec2/DeleteClientVpnEndpointResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteClientVpnEndpointResult/Status]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesLaunchSpecification
(s/keys
:req-un
[:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/ImageId]
:opt-un
[:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/KernelId
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/SecurityGroupIds
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/Placement
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/SubnetId
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/EbsOptimized
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/InstanceType
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/KeyName
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/Monitoring
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/RamdiskId
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/UserData
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/DescribeVolumeAttributeResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumeAttributeResult/AutoEnableIO
:cognitect.aws.ec2.DescribeVolumeAttributeResult/VolumeId
:cognitect.aws.ec2.DescribeVolumeAttributeResult/ProductCodes]))
(s/def :cognitect.aws.ec2/BundleIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/CancelBatchErrorCode string?)
(s/def
:cognitect.aws.ec2/ReservedInstancesModificationResultList
(s/coll-of :cognitect.aws.ec2/ReservedInstancesModificationResult))
(s/def
:cognitect.aws.ec2/DescribeClientVpnEndpointMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/LaunchTemplateTagSpecificationRequestList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateTagSpecificationRequest))
(s/def
:cognitect.aws.ec2/DeleteNetworkAclEntryRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteNetworkAclEntryRequest/Egress
:cognitect.aws.ec2.DeleteNetworkAclEntryRequest/NetworkAclId
:cognitect.aws.ec2.DeleteNetworkAclEntryRequest/RuleNumber]
:opt-un
[:cognitect.aws.ec2.DeleteNetworkAclEntryRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacePermissionsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 255))
#(gen/choose (or 5 Long/MIN_VALUE) (or 255 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsList
(s/coll-of :cognitect.aws.ec2/Phase1IntegrityAlgorithmsListValue))
(s/def
:cognitect.aws.ec2/InstanceState
(s/keys :opt-un [:cognitect.aws.ec2.InstanceState/Name :cognitect.aws.ec2.InstanceState/Code]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesSecurityGroupIdSet
(s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/AttributeBooleanValue
(s/keys :opt-un [:cognitect.aws.ec2.AttributeBooleanValue/Value]))
(s/def
:cognitect.aws.ec2/PeeringConnectionOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.PeeringConnectionOptions/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2.PeeringConnectionOptions/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2.PeeringConnectionOptions/AllowEgressFromLocalClassicLinkToRemoteVpc]))
(s/def
:cognitect.aws.ec2/ExportClientVpnClientCertificateRevocationListResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListResult/Status
:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListResult/CertificateRevocationList]))
(s/def
:cognitect.aws.ec2/DescribeSecurityGroupsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/AssociateSubnetCidrBlockRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateSubnetCidrBlockRequest/Ipv6CidrBlock
:cognitect.aws.ec2.AssociateSubnetCidrBlockRequest/SubnetId]))
(s/def
:cognitect.aws.ec2/CreateCustomerGatewayRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateCustomerGatewayRequest/BgpAsn
:cognitect.aws.ec2.CreateCustomerGatewayRequest/Type]
:opt-un
[:cognitect.aws.ec2.CreateCustomerGatewayRequest/DryRun
:cognitect.aws.ec2.CreateCustomerGatewayRequest/PublicIp
:cognitect.aws.ec2.CreateCustomerGatewayRequest/CertificateArn]))
(s/def
:cognitect.aws.ec2/BundleInstanceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.BundleInstanceRequest/InstanceId
:cognitect.aws.ec2.BundleInstanceRequest/Storage]
:opt-un
[:cognitect.aws.ec2.BundleInstanceRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeNatGatewaysResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNatGatewaysResult/NextToken
:cognitect.aws.ec2.DescribeNatGatewaysResult/NatGateways]))
(s/def
:cognitect.aws.ec2/ModifyInstancePlacementRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyInstancePlacementRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.ModifyInstancePlacementRequest/PartitionNumber
:cognitect.aws.ec2.ModifyInstancePlacementRequest/Tenancy
:cognitect.aws.ec2.ModifyInstancePlacementRequest/Affinity
:cognitect.aws.ec2.ModifyInstancePlacementRequest/HostId
:cognitect.aws.ec2.ModifyInstancePlacementRequest/GroupName]))
(s/def
:cognitect.aws.ec2/DescribeSecurityGroupsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSecurityGroupsResult/SecurityGroups
:cognitect.aws.ec2.DescribeSecurityGroupsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnTargetNetworksRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/DryRun
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/NextToken
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/Filters
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/MaxResults
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/AssociationIds]))
(s/def
:cognitect.aws.ec2/DescribeClientVpnConnectionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/ClientVpnEndpointId]
:opt-un
[:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/DryRun
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/NextToken
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/Filters
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/UserIdGroupPair
(s/keys
:opt-un
[:cognitect.aws.ec2.UserIdGroupPair/UserId
:cognitect.aws.ec2.UserIdGroupPair/GroupName
:cognitect.aws.ec2.UserIdGroupPair/GroupId
:cognitect.aws.ec2.UserIdGroupPair/Description
:cognitect.aws.ec2.UserIdGroupPair/VpcId
:cognitect.aws.ec2.UserIdGroupPair/VpcPeeringConnectionId
:cognitect.aws.ec2.UserIdGroupPair/PeeringStatus]))
(s/def
:cognitect.aws.ec2/DescribeNatGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNatGatewaysRequest/Filter
:cognitect.aws.ec2.DescribeNatGatewaysRequest/NextToken
:cognitect.aws.ec2.DescribeNatGatewaysRequest/MaxResults
:cognitect.aws.ec2.DescribeNatGatewaysRequest/NatGatewayIds]))
(s/def
:cognitect.aws.ec2/DescribeVolumesModificationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumesModificationsResult/VolumesModifications
:cognitect.aws.ec2.DescribeVolumesModificationsResult/NextToken]))
(s/def
:cognitect.aws.ec2/SpotInstanceRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotInstanceRequest/AvailabilityZoneGroup
:cognitect.aws.ec2.SpotInstanceRequest/SpotInstanceRequestId
:cognitect.aws.ec2.SpotInstanceRequest/InstanceId
:cognitect.aws.ec2.SpotInstanceRequest/Type
:cognitect.aws.ec2.SpotInstanceRequest/ActualBlockHourlyPrice
:cognitect.aws.ec2.SpotInstanceRequest/BlockDurationMinutes
:cognitect.aws.ec2.SpotInstanceRequest/ValidFrom
:cognitect.aws.ec2.SpotInstanceRequest/LaunchSpecification
:cognitect.aws.ec2.SpotInstanceRequest/Tags
:cognitect.aws.ec2.SpotInstanceRequest/Status
:cognitect.aws.ec2.SpotInstanceRequest/SpotPrice
:cognitect.aws.ec2.SpotInstanceRequest/LaunchedAvailabilityZone
:cognitect.aws.ec2.SpotInstanceRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2.SpotInstanceRequest/LaunchGroup
:cognitect.aws.ec2.SpotInstanceRequest/ProductDescription
:cognitect.aws.ec2.SpotInstanceRequest/CreateTime
:cognitect.aws.ec2.SpotInstanceRequest/Fault
:cognitect.aws.ec2.SpotInstanceRequest/State
:cognitect.aws.ec2.SpotInstanceRequest/ValidUntil]))
(s/def :cognitect.aws.ec2/FleetEventType string?)
(s/def
:cognitect.aws.ec2/CpuOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CpuOptionsRequest/ThreadsPerCore
:cognitect.aws.ec2.CpuOptionsRequest/CoreCount]))
(s/def
:cognitect.aws.ec2/SpotPrice
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotPrice/InstanceType
:cognitect.aws.ec2.SpotPrice/AvailabilityZone
:cognitect.aws.ec2.SpotPrice/SpotPrice
:cognitect.aws.ec2.SpotPrice/ProductDescription
:cognitect.aws.ec2.SpotPrice/Timestamp]))
(s/def
:cognitect.aws.ec2/CapacityReservation
(s/keys
:opt-un
[:cognitect.aws.ec2.CapacityReservation/TotalInstanceCount
:cognitect.aws.ec2.CapacityReservation/CapacityReservationId
:cognitect.aws.ec2.CapacityReservation/EndDate
:cognitect.aws.ec2.CapacityReservation/Tenancy
:cognitect.aws.ec2.CapacityReservation/EbsOptimized
:cognitect.aws.ec2.CapacityReservation/OwnerId
:cognitect.aws.ec2.CapacityReservation/CreateDate
:cognitect.aws.ec2.CapacityReservation/InstanceType
:cognitect.aws.ec2.CapacityReservation/EndDateType
:cognitect.aws.ec2.CapacityReservation/Tags
:cognitect.aws.ec2.CapacityReservation/CapacityReservationArn
:cognitect.aws.ec2.CapacityReservation/AvailabilityZone
:cognitect.aws.ec2.CapacityReservation/EphemeralStorage
:cognitect.aws.ec2.CapacityReservation/InstanceMatchCriteria
:cognitect.aws.ec2.CapacityReservation/InstancePlatform
:cognitect.aws.ec2.CapacityReservation/AvailableInstanceCount
:cognitect.aws.ec2.CapacityReservation/State
:cognitect.aws.ec2.CapacityReservation/AvailabilityZoneId]))
(s/def
:cognitect.aws.ec2/CreateDefaultSubnetResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateDefaultSubnetResult/Subnet]))
(s/def
:cognitect.aws.ec2/DhcpConfiguration
(s/keys
:opt-un
[:cognitect.aws.ec2.DhcpConfiguration/Key :cognitect.aws.ec2.DhcpConfiguration/Values]))
(s/def :cognitect.aws.ec2/ReservedIntancesIds (s/coll-of :cognitect.aws.ec2/ReservedInstancesId))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesListingsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/Filters
:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/ReservedInstancesId
:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/ReservedInstancesListingId]))
(s/def
:cognitect.aws.ec2/DescribeAvailabilityZonesResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeAvailabilityZonesResult/AvailabilityZones]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTransitGatewayRouteTableRequest/TransitGatewayRouteTableId]
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorFilterRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTrafficMirrorFilterRequest/TrafficMirrorFilterId]
:opt-un
[:cognitect.aws.ec2.DeleteTrafficMirrorFilterRequest/DryRun]))
(s/def
:cognitect.aws.ec2/MonitorInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.MonitorInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.MonitorInstancesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/RegisterImageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.RegisterImageRequest/Name]
:opt-un
[:cognitect.aws.ec2.RegisterImageRequest/DryRun
:cognitect.aws.ec2.RegisterImageRequest/KernelId
:cognitect.aws.ec2.RegisterImageRequest/SriovNetSupport
:cognitect.aws.ec2.RegisterImageRequest/BillingProducts
:cognitect.aws.ec2.RegisterImageRequest/Description
:cognitect.aws.ec2.RegisterImageRequest/BlockDeviceMappings
:cognitect.aws.ec2.RegisterImageRequest/Architecture
:cognitect.aws.ec2.RegisterImageRequest/VirtualizationType
:cognitect.aws.ec2.RegisterImageRequest/ImageLocation
:cognitect.aws.ec2.RegisterImageRequest/RootDeviceName
:cognitect.aws.ec2.RegisterImageRequest/RamdiskId
:cognitect.aws.ec2.RegisterImageRequest/EnaSupport]))
(s/def
:cognitect.aws.ec2/CertificateAuthenticationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CertificateAuthenticationRequest/ClientRootCertificateChainArn]))
(s/def :cognitect.aws.ec2/TransitGatewayPropagationState string?)
(s/def
:cognitect.aws.ec2/FleetLaunchTemplateOverridesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/Placement
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/SubnetId
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/InstanceType
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/AvailabilityZone
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/Priority
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/WeightedCapacity
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/MaxPrice]))
(s/def
:cognitect.aws.ec2/LaunchTemplateSpotMarketOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/SpotInstanceType
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/BlockDurationMinutes
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/MaxPrice
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/ValidUntil]))
(s/def
:cognitect.aws.ec2/Host
(s/keys
:opt-un
[:cognitect.aws.ec2.Host/ReleaseTime
:cognitect.aws.ec2.Host/HostProperties
:cognitect.aws.ec2.Host/HostId
:cognitect.aws.ec2.Host/AvailableCapacity
:cognitect.aws.ec2.Host/Tags
:cognitect.aws.ec2.Host/AvailabilityZone
:cognitect.aws.ec2.Host/AutoPlacement
:cognitect.aws.ec2.Host/HostReservationId
:cognitect.aws.ec2.Host/HostRecovery
:cognitect.aws.ec2.Host/State
:cognitect.aws.ec2.Host/AllocationTime
:cognitect.aws.ec2.Host/Instances
:cognitect.aws.ec2.Host/ClientToken]))
(s/def
:cognitect.aws.ec2/ImportVolumeTaskDetails
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportVolumeTaskDetails/Volume
:cognitect.aws.ec2.ImportVolumeTaskDetails/AvailabilityZone
:cognitect.aws.ec2.ImportVolumeTaskDetails/Description
:cognitect.aws.ec2.ImportVolumeTaskDetails/BytesConverted
:cognitect.aws.ec2.ImportVolumeTaskDetails/Image]))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayId
:cognitect.aws.ec2.TransitGatewayAttachment/Tags
:cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayOwnerId
:cognitect.aws.ec2.TransitGatewayAttachment/ResourceId
:cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2.TransitGatewayAttachment/ResourceType
:cognitect.aws.ec2.TransitGatewayAttachment/CreationTime
:cognitect.aws.ec2.TransitGatewayAttachment/State
:cognitect.aws.ec2.TransitGatewayAttachment/Association
:cognitect.aws.ec2.TransitGatewayAttachment/ResourceOwnerId]))
(s/def
:cognitect.aws.ec2/AssignedPrivateIpAddress
(s/keys :opt-un [:cognitect.aws.ec2.AssignedPrivateIpAddress/PrivateIpAddress]))
(s/def :cognitect.aws.ec2/ScheduledInstanceSet (s/coll-of :cognitect.aws.ec2/ScheduledInstance))
(s/def
:cognitect.aws.ec2/RejectVpcEndpointConnectionsResult
(s/keys :opt-un [:cognitect.aws.ec2.RejectVpcEndpointConnectionsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/DeleteTransitGatewayRouteRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/DestinationCidrBlock]
:opt-un
[:cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/DryRun]))
(s/def
:cognitect.aws.ec2/AttachClassicLinkVpcResult
(s/keys :opt-un [:cognitect.aws.ec2.AttachClassicLinkVpcResult/Return]))
(s/def
:cognitect.aws.ec2/InstanceCapacity
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceCapacity/TotalCapacity
:cognitect.aws.ec2.InstanceCapacity/InstanceType
:cognitect.aws.ec2.InstanceCapacity/AvailableCapacity]))
(s/def
:cognitect.aws.ec2/DeleteFlowLogsResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteFlowLogsResult/Unsuccessful]))
(s/def
:cognitect.aws.ec2/ProvisionByoipCidrResult
(s/keys :opt-un [:cognitect.aws.ec2.ProvisionByoipCidrResult/ByoipCidr]))
(s/def
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationRequest))
(s/def
:cognitect.aws.ec2/CancelReservedInstancesListingRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CancelReservedInstancesListingRequest/ReservedInstancesListingId]))
(s/def :cognitect.aws.ec2/AllocationStrategy string?)
(s/def
:cognitect.aws.ec2/AccountAttributeValueList
(s/coll-of :cognitect.aws.ec2/AccountAttributeValue))
(s/def
:cognitect.aws.ec2/DescribeHostReservationsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 500))
#(gen/choose (or 5 Long/MIN_VALUE) (or 500 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DiskImageVolumeDescription
(s/keys
:opt-un
[:cognitect.aws.ec2.DiskImageVolumeDescription/Size
:cognitect.aws.ec2.DiskImageVolumeDescription/Id]))
(s/def
:cognitect.aws.ec2/GetEbsDefaultKmsKeyIdRequest
(s/keys :opt-un [:cognitect.aws.ec2.GetEbsDefaultKmsKeyIdRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ImportInstanceVolumeDetailItem
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Volume
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/StatusMessage
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/AvailabilityZone
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Status
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Description
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/BytesConverted
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Image]))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayRouteTableResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayRouteTableResult/TransitGatewayRouteTable]))
(s/def
:cognitect.aws.ec2/DescribeSnapshotAttributeResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSnapshotAttributeResult/CreateVolumePermissions
:cognitect.aws.ec2.DescribeSnapshotAttributeResult/ProductCodes
:cognitect.aws.ec2.DescribeSnapshotAttributeResult/SnapshotId]))
(s/def
:cognitect.aws.ec2/CreateDefaultVpcResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateDefaultVpcResult/Vpc]))
(s/def
:cognitect.aws.ec2/StartInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.StartInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.StartInstancesRequest/DryRun
:cognitect.aws.ec2.StartInstancesRequest/AdditionalInfo]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorFilterResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorFilterResult/TrafficMirrorFilter
:cognitect.aws.ec2.CreateTrafficMirrorFilterResult/ClientToken]))
(s/def
:cognitect.aws.ec2/PriceScheduleSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.PriceScheduleSpecification/CurrencyCode
:cognitect.aws.ec2.PriceScheduleSpecification/Price
:cognitect.aws.ec2.PriceScheduleSpecification/Term]))
(s/def
:cognitect.aws.ec2/AssociateIamInstanceProfileRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateIamInstanceProfileRequest/IamInstanceProfile
:cognitect.aws.ec2.AssociateIamInstanceProfileRequest/InstanceId]))
(s/def
:cognitect.aws.ec2/DescribeStaleSecurityGroupsMaxResults
(s/with-gen
(s/and int? #(<= 5 % 255))
#(gen/choose (or 5 Long/MIN_VALUE) (or 255 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacesMaxResults
(s/with-gen
(s/and int? #(<= 5 % 1000))
#(gen/choose (or 5 Long/MIN_VALUE) (or 1000 Long/MAX_VALUE))))
(s/def
:cognitect.aws.ec2/ClassicLoadBalancersConfig
(s/keys :opt-un [:cognitect.aws.ec2.ClassicLoadBalancersConfig/ClassicLoadBalancers]))
(s/def :cognitect.aws.ec2/PurchaseSet (s/coll-of :cognitect.aws.ec2/Purchase))
(s/def
:cognitect.aws.ec2/ScheduledInstance
(s/keys
:opt-un
[:cognitect.aws.ec2.ScheduledInstance/Platform
:cognitect.aws.ec2.ScheduledInstance/TermEndDate
:cognitect.aws.ec2.ScheduledInstance/NetworkPlatform
:cognitect.aws.ec2.ScheduledInstance/InstanceCount
:cognitect.aws.ec2.ScheduledInstance/Recurrence
:cognitect.aws.ec2.ScheduledInstance/CreateDate
:cognitect.aws.ec2.ScheduledInstance/InstanceType
:cognitect.aws.ec2.ScheduledInstance/NextSlotStartTime
:cognitect.aws.ec2.ScheduledInstance/TotalScheduledInstanceHours
:cognitect.aws.ec2.ScheduledInstance/AvailabilityZone
:cognitect.aws.ec2.ScheduledInstance/HourlyPrice
:cognitect.aws.ec2.ScheduledInstance/SlotDurationInHours
:cognitect.aws.ec2.ScheduledInstance/PreviousSlotEndTime
:cognitect.aws.ec2.ScheduledInstance/ScheduledInstanceId
:cognitect.aws.ec2.ScheduledInstance/TermStartDate]))
(s/def
:cognitect.aws.ec2/GetConsoleScreenshotRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetConsoleScreenshotRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.GetConsoleScreenshotRequest/DryRun
:cognitect.aws.ec2.GetConsoleScreenshotRequest/WakeUp]))
(s/def
:cognitect.aws.ec2/RouteTableAssociation
(s/keys
:opt-un
[:cognitect.aws.ec2.RouteTableAssociation/Main
:cognitect.aws.ec2.RouteTableAssociation/SubnetId
:cognitect.aws.ec2.RouteTableAssociation/RouteTableAssociationId
:cognitect.aws.ec2.RouteTableAssociation/RouteTableId]))
(s/def :cognitect.aws.ec2/PlacementStrategy string?)
(s/def
:cognitect.aws.ec2/TunnelOption
(s/keys
:opt-un
[:cognitect.aws.ec2.TunnelOption/Phase1DHGroupNumbers
:cognitect.aws.ec2.TunnelOption/Phase2EncryptionAlgorithms
:cognitect.aws.ec2.TunnelOption/OutsideIpAddress
:cognitect.aws.ec2.TunnelOption/Phase1EncryptionAlgorithms
:cognitect.aws.ec2.TunnelOption/DpdTimeoutSeconds
:cognitect.aws.ec2.TunnelOption/Phase2DHGroupNumbers
:cognitect.aws.ec2.TunnelOption/Phase2LifetimeSeconds
:cognitect.aws.ec2.TunnelOption/RekeyFuzzPercentage
:cognitect.aws.ec2.TunnelOption/PreSharedKey
:cognitect.aws.ec2.TunnelOption/Phase1LifetimeSeconds
:cognitect.aws.ec2.TunnelOption/IkeVersions
:cognitect.aws.ec2.TunnelOption/Phase2IntegrityAlgorithms
:cognitect.aws.ec2.TunnelOption/RekeyMarginTimeSeconds
:cognitect.aws.ec2.TunnelOption/TunnelInsideCidr
:cognitect.aws.ec2.TunnelOption/ReplayWindowSize
:cognitect.aws.ec2.TunnelOption/Phase1IntegrityAlgorithms]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayRouteTableAssociationsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/TransitGatewayRouteTableId]
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/DryRun
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/NextToken
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/Filters
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ClassicLinkInstance
(s/keys
:opt-un
[:cognitect.aws.ec2.ClassicLinkInstance/InstanceId
:cognitect.aws.ec2.ClassicLinkInstance/Tags
:cognitect.aws.ec2.ClassicLinkInstance/VpcId
:cognitect.aws.ec2.ClassicLinkInstance/Groups]))
(s/def
:cognitect.aws.ec2/SnapshotDetail
(s/keys
:opt-un
[:cognitect.aws.ec2.SnapshotDetail/DiskImageSize
:cognitect.aws.ec2.SnapshotDetail/StatusMessage
:cognitect.aws.ec2.SnapshotDetail/Format
:cognitect.aws.ec2.SnapshotDetail/Status
:cognitect.aws.ec2.SnapshotDetail/Progress
:cognitect.aws.ec2.SnapshotDetail/Url
:cognitect.aws.ec2.SnapshotDetail/Description
:cognitect.aws.ec2.SnapshotDetail/DeviceName
:cognitect.aws.ec2.SnapshotDetail/UserBucket
:cognitect.aws.ec2.SnapshotDetail/SnapshotId]))
(s/def
:cognitect.aws.ec2/EnableVpcClassicLinkDnsSupportResult
(s/keys :opt-un [:cognitect.aws.ec2.EnableVpcClassicLinkDnsSupportResult/Return]))
(s/def
:cognitect.aws.ec2/CancelImportTaskRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelImportTaskRequest/DryRun
:cognitect.aws.ec2.CancelImportTaskRequest/CancelReason
:cognitect.aws.ec2.CancelImportTaskRequest/ImportTaskId]))
(s/def :cognitect.aws.ec2/BillingProductList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/VolumeModificationList (s/coll-of :cognitect.aws.ec2/VolumeModification))
(s/def
:cognitect.aws.ec2/ClientVpnAuthorizationRuleStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnAuthorizationRuleStatus/Message
:cognitect.aws.ec2.ClientVpnAuthorizationRuleStatus/Code]))
(s/def
:cognitect.aws.ec2/PeeringConnectionOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowEgressFromLocalClassicLinkToRemoteVpc]))
(s/def :cognitect.aws.ec2/ExportTaskList (s/coll-of :cognitect.aws.ec2/ExportTask))
(s/def
:cognitect.aws.ec2/DescribeCustomerGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeCustomerGatewaysRequest/DryRun
:cognitect.aws.ec2.DescribeCustomerGatewaysRequest/CustomerGatewayIds
:cognitect.aws.ec2.DescribeCustomerGatewaysRequest/Filters]))
(s/def
:cognitect.aws.ec2/SpotInstanceStateFault
(s/keys
:opt-un
[:cognitect.aws.ec2.SpotInstanceStateFault/Message
:cognitect.aws.ec2.SpotInstanceStateFault/Code]))
(s/def
:cognitect.aws.ec2/ActiveInstance
(s/keys
:opt-un
[:cognitect.aws.ec2.ActiveInstance/SpotInstanceRequestId
:cognitect.aws.ec2.ActiveInstance/InstanceId
:cognitect.aws.ec2.ActiveInstance/InstanceType
:cognitect.aws.ec2.ActiveInstance/InstanceHealth]))
(s/def
:cognitect.aws.ec2/ImageDiskContainer
(s/keys
:opt-un
[:cognitect.aws.ec2.ImageDiskContainer/Format
:cognitect.aws.ec2.ImageDiskContainer/Url
:cognitect.aws.ec2.ImageDiskContainer/Description
:cognitect.aws.ec2.ImageDiskContainer/DeviceName
:cognitect.aws.ec2.ImageDiskContainer/UserBucket
:cognitect.aws.ec2.ImageDiskContainer/SnapshotId]))
(s/def
:cognitect.aws.ec2/DeleteTrafficMirrorFilterResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteTrafficMirrorFilterResult/TrafficMirrorFilterId]))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseErrorSet
(s/coll-of :cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseErrorItem))
(s/def
:cognitect.aws.ec2/CreateCapacityReservationResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateCapacityReservationResult/CapacityReservation]))
(s/def
:cognitect.aws.ec2/PortRange
(s/keys :opt-un [:cognitect.aws.ec2.PortRange/To :cognitect.aws.ec2.PortRange/From]))
(s/def
:cognitect.aws.ec2/AcceptReservedInstancesExchangeQuoteResult
(s/keys :opt-un [:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteResult/ExchangeId]))
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointServiceConfigurationsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsRequest/ServiceIds]
:opt-un
[:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeFleetsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeFleetsRequest/DryRun
:cognitect.aws.ec2.DescribeFleetsRequest/FleetIds
:cognitect.aws.ec2.DescribeFleetsRequest/NextToken
:cognitect.aws.ec2.DescribeFleetsRequest/Filters
:cognitect.aws.ec2.DescribeFleetsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/Monitoring (s/keys :opt-un [:cognitect.aws.ec2.Monitoring/State]))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayRequest/DryRun
:cognitect.aws.ec2.CreateTransitGatewayRequest/TagSpecifications
:cognitect.aws.ec2.CreateTransitGatewayRequest/Description
:cognitect.aws.ec2.CreateTransitGatewayRequest/Options]))
(s/def
:cognitect.aws.ec2/Phase1DHGroupNumbersList
(s/coll-of :cognitect.aws.ec2/Phase1DHGroupNumbersListValue))
(s/def
:cognitect.aws.ec2/CapacityReservationSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.CapacityReservationSpecification/CapacityReservationTarget
:cognitect.aws.ec2.CapacityReservationSpecification/CapacityReservationPreference]))
(s/def
:cognitect.aws.ec2/DisassociateTransitGatewayRouteTableRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacePermissionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/NextToken
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/Filters
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/NetworkInterfacePermissionIds
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/AttachNetworkInterfaceRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AttachNetworkInterfaceRequest/DeviceIndex
:cognitect.aws.ec2.AttachNetworkInterfaceRequest/InstanceId
:cognitect.aws.ec2.AttachNetworkInterfaceRequest/NetworkInterfaceId]
:opt-un
[:cognitect.aws.ec2.AttachNetworkInterfaceRequest/DryRun]))
(s/def
:cognitect.aws.ec2/TrafficMirrorNetworkServiceList
(s/coll-of :cognitect.aws.ec2/TrafficMirrorNetworkService))
(s/def
:cognitect.aws.ec2/CreateNetworkInterfaceResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateNetworkInterfaceResult/NetworkInterface]))
(s/def
:cognitect.aws.ec2/InstanceIpv6AddressListRequest
(s/coll-of :cognitect.aws.ec2/InstanceIpv6AddressRequest))
(s/def
:cognitect.aws.ec2/DescribeSecurityGroupsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSecurityGroupsRequest/DryRun
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/NextToken
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/GroupIds
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/Filters
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/MaxResults
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/GroupNames]))
(s/def :cognitect.aws.ec2/ReservedInstancesList (s/coll-of :cognitect.aws.ec2/ReservedInstances))
(s/def
:cognitect.aws.ec2/VpnTunnelOptionsSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1DHGroupNumbers
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/DPDTimeoutSeconds
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2EncryptionAlgorithms
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/IKEVersions
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1EncryptionAlgorithms
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2DHGroupNumbers
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2LifetimeSeconds
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/RekeyFuzzPercentage
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/PreSharedKey
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1LifetimeSeconds
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2IntegrityAlgorithms
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/RekeyMarginTimeSeconds
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/TunnelInsideCidr
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/ReplayWindowSize
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1IntegrityAlgorithms]))
(s/def :cognitect.aws.ec2/FleetSet (s/coll-of :cognitect.aws.ec2/FleetData))
(s/def
:cognitect.aws.ec2/IpPermission
(s/keys
:opt-un
[:cognitect.aws.ec2.IpPermission/ToPort
:cognitect.aws.ec2.IpPermission/IpRanges
:cognitect.aws.ec2.IpPermission/IpProtocol
:cognitect.aws.ec2.IpPermission/UserIdGroupPairs
:cognitect.aws.ec2.IpPermission/FromPort
:cognitect.aws.ec2.IpPermission/Ipv6Ranges
:cognitect.aws.ec2.IpPermission/PrefixListIds]))
(s/def
:cognitect.aws.ec2/DescribeHostReservationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostReservationsResult/NextToken
:cognitect.aws.ec2.DescribeHostReservationsResult/HostReservationSet]))
(s/def
:cognitect.aws.ec2/DeleteClientVpnRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteClientVpnRouteResult/Status]))
(s/def
:cognitect.aws.ec2/DescribeReservedInstancesOfferingsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/DryRun
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxDuration
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MinDuration
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/InstanceType
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/AvailabilityZone
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/NextToken
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/InstanceTenancy
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/IncludeMarketplace
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/Filters
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/ProductDescription
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxResults
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/OfferingClass
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/OfferingType
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxInstanceCount
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/ReservedInstancesOfferingIds]))
(s/def
:cognitect.aws.ec2/Double
(s/with-gen double? #(gen/double* {:infinite? false, :NaN? false})))
(s/def
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationItem
(s/keys
:opt-un
[:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItem/InstanceId
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItem/Error]))
(s/def :cognitect.aws.ec2/VpnEcmpSupportValue string?)
(s/def :cognitect.aws.ec2/OperationType string?)
(s/def :cognitect.aws.ec2/DateTime inst?)
(s/def
:cognitect.aws.ec2/DeleteVpcEndpointConnectionNotificationsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsRequest/ConnectionNotificationIds]
:opt-un
[:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeTrafficMirrorFiltersResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTrafficMirrorFiltersResult/NextToken
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersResult/TrafficMirrorFilters]))
(s/def
:cognitect.aws.ec2/AssociateTransitGatewayRouteTableResult
(s/keys :opt-un [:cognitect.aws.ec2.AssociateTransitGatewayRouteTableResult/Association]))
(s/def
:cognitect.aws.ec2/AllocateAddressRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.AllocateAddressRequest/Address
:cognitect.aws.ec2.AllocateAddressRequest/DryRun
:cognitect.aws.ec2.AllocateAddressRequest/Domain
:cognitect.aws.ec2.AllocateAddressRequest/PublicIpv4Pool]))
(s/def
:cognitect.aws.ec2/TransitGatewayAttachmentList
(s/coll-of :cognitect.aws.ec2/TransitGatewayAttachment))
(s/def :cognitect.aws.ec2/LaunchTemplateErrorCode string?)
(s/def :cognitect.aws.ec2/GroupIdentifierList (s/coll-of :cognitect.aws.ec2/GroupIdentifier))
(s/def
:cognitect.aws.ec2/AssociateClientVpnTargetNetworkRequest
(s/keys
:req-un
[:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/SubnetId]
:opt-un
[:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/DryRun
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/DnsServersOptionsModifyStructure
(s/keys
:opt-un
[:cognitect.aws.ec2.DnsServersOptionsModifyStructure/CustomDnsServers
:cognitect.aws.ec2.DnsServersOptionsModifyStructure/Enabled]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointServicePermissionsResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsResult/ReturnValue]))
(s/def
:cognitect.aws.ec2/LaunchTemplateSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateSpecification/LaunchTemplateName
:cognitect.aws.ec2.LaunchTemplateSpecification/Version
:cognitect.aws.ec2.LaunchTemplateSpecification/LaunchTemplateId]))
(s/def
:cognitect.aws.ec2/VpnStaticRoute
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnStaticRoute/Source
:cognitect.aws.ec2.VpnStaticRoute/DestinationCidrBlock
:cognitect.aws.ec2.VpnStaticRoute/State]))
(s/def
:cognitect.aws.ec2/ReplaceTransitGatewayRouteResult
(s/keys :opt-un [:cognitect.aws.ec2.ReplaceTransitGatewayRouteResult/Route]))
(s/def
:cognitect.aws.ec2/LoadPermission
(s/keys
:opt-un
[:cognitect.aws.ec2.LoadPermission/UserId :cognitect.aws.ec2.LoadPermission/Group]))
(s/def :cognitect.aws.ec2/ExecutableByStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/LaunchTemplateCapacityReservationSpecificationResponse
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationResponse/CapacityReservationTarget
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationResponse/CapacityReservationPreference]))
(s/def
:cognitect.aws.ec2/DeleteFlowLogsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteFlowLogsRequest/FlowLogIds]
:opt-un
[:cognitect.aws.ec2.DeleteFlowLogsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ModifyInstanceAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceId]
:opt-un
[:cognitect.aws.ec2.ModifyInstanceAttributeRequest/DryRun
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/EbsOptimized
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceType
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Ramdisk
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/SriovNetSupport
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/SourceDestCheck
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Attribute
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Value
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/DisableApiTermination
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Groups
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/BlockDeviceMappings
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Kernel
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/UserData
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/EnaSupport]))
(s/def
:cognitect.aws.ec2/SuccessfulInstanceCreditSpecificationItem
(s/keys :opt-un [:cognitect.aws.ec2.SuccessfulInstanceCreditSpecificationItem/InstanceId]))
(s/def
:cognitect.aws.ec2/DisassociateTransitGatewayRouteTableResult
(s/keys :opt-un [:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableResult/Association]))
(s/def
:cognitect.aws.ec2/InstanceCreditSpecificationRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceCreditSpecificationRequest/InstanceId
:cognitect.aws.ec2.InstanceCreditSpecificationRequest/CpuCredits]))
(s/def :cognitect.aws.ec2/OwnerStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/ModifyIdFormatRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyIdFormatRequest/Resource
:cognitect.aws.ec2.ModifyIdFormatRequest/UseLongIds]))
(s/def
:cognitect.aws.ec2/IamInstanceProfileSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.IamInstanceProfileSpecification/Arn
:cognitect.aws.ec2.IamInstanceProfileSpecification/Name]))
(s/def
:cognitect.aws.ec2/ModifyLaunchTemplateResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyLaunchTemplateResult/LaunchTemplate]))
(s/def :cognitect.aws.ec2/ExportImageTaskIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/ModifyVpnTunnelOptionsSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1DHGroupNumbers
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/DPDTimeoutSeconds
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2EncryptionAlgorithms
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/IKEVersions
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1EncryptionAlgorithms
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2DHGroupNumbers
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2LifetimeSeconds
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/RekeyFuzzPercentage
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/PreSharedKey
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1LifetimeSeconds
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2IntegrityAlgorithms
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/RekeyMarginTimeSeconds
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/TunnelInsideCidr
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/ReplayWindowSize
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1IntegrityAlgorithms]))
(s/def
:cognitect.aws.ec2/ModifyVpnConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyVpnConnectionResult/VpnConnection]))
(s/def
:cognitect.aws.ec2/ConnectionNotificationSet
(s/coll-of :cognitect.aws.ec2/ConnectionNotification))
(s/def :cognitect.aws.ec2/VpnConnectionIdStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResult/SuccessfullyDeletedLaunchTemplateVersions
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResult/UnsuccessfullyDeletedLaunchTemplateVersions]))
(s/def
:cognitect.aws.ec2/ElasticInferenceAccelerator
(s/keys :req-un [:cognitect.aws.ec2.ElasticInferenceAccelerator/Type]))
(s/def
:cognitect.aws.ec2/InstanceMarketOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceMarketOptionsRequest/SpotOptions
:cognitect.aws.ec2.InstanceMarketOptionsRequest/MarketType]))
(s/def
:cognitect.aws.ec2/NetworkAcl
(s/keys
:opt-un
[:cognitect.aws.ec2.NetworkAcl/OwnerId
:cognitect.aws.ec2.NetworkAcl/Tags
:cognitect.aws.ec2.NetworkAcl/NetworkAclId
:cognitect.aws.ec2.NetworkAcl/VpcId
:cognitect.aws.ec2.NetworkAcl/Entries
:cognitect.aws.ec2.NetworkAcl/Associations
:cognitect.aws.ec2.NetworkAcl/IsDefault]))
(s/def
:cognitect.aws.ec2/TagDescription
(s/keys
:opt-un
[:cognitect.aws.ec2.TagDescription/Key
:cognitect.aws.ec2.TagDescription/ResourceId
:cognitect.aws.ec2.TagDescription/Value
:cognitect.aws.ec2.TagDescription/ResourceType]))
(s/def :cognitect.aws.ec2/ClientVpnRouteStatusCode string?)
(s/def :cognitect.aws.ec2/VolumeAttributeName string?)
(s/def :cognitect.aws.ec2/DhcpConfigurationList (s/coll-of :cognitect.aws.ec2/DhcpConfiguration))
(s/def
:cognitect.aws.ec2/ClientVpnRouteStatus
(s/keys
:opt-un
[:cognitect.aws.ec2.ClientVpnRouteStatus/Message :cognitect.aws.ec2.ClientVpnRouteStatus/Code]))
(s/def
:cognitect.aws.ec2/ReservedInstancesListing
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstancesListing/StatusMessage
:cognitect.aws.ec2.ReservedInstancesListing/CreateDate
:cognitect.aws.ec2.ReservedInstancesListing/Tags
:cognitect.aws.ec2.ReservedInstancesListing/Status
:cognitect.aws.ec2.ReservedInstancesListing/PriceSchedules
:cognitect.aws.ec2.ReservedInstancesListing/UpdateDate
:cognitect.aws.ec2.ReservedInstancesListing/ReservedInstancesId
:cognitect.aws.ec2.ReservedInstancesListing/ReservedInstancesListingId
:cognitect.aws.ec2.ReservedInstancesListing/InstanceCounts
:cognitect.aws.ec2.ReservedInstancesListing/ClientToken]))
(s/def
:cognitect.aws.ec2/DescribeNetworkInterfacesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeNetworkInterfacesResult/NextToken
:cognitect.aws.ec2.DescribeNetworkInterfacesResult/NetworkInterfaces]))
(s/def
:cognitect.aws.ec2/LaunchTemplateSpotMarketOptions
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/SpotInstanceType
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/BlockDurationMinutes
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/MaxPrice
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/ValidUntil]))
(s/def :cognitect.aws.ec2/PrefixListIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/LaunchTemplateTagSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.LaunchTemplateTagSpecification/Tags
:cognitect.aws.ec2.LaunchTemplateTagSpecification/ResourceType]))
(s/def
:cognitect.aws.ec2/ProvisionedBandwidth
(s/keys
:opt-un
[:cognitect.aws.ec2.ProvisionedBandwidth/ProvisionTime
:cognitect.aws.ec2.ProvisionedBandwidth/RequestTime
:cognitect.aws.ec2.ProvisionedBandwidth/Status
:cognitect.aws.ec2.ProvisionedBandwidth/Provisioned
:cognitect.aws.ec2.ProvisionedBandwidth/Requested]))
(s/def
:cognitect.aws.ec2/RouteTable
(s/keys
:opt-un
[:cognitect.aws.ec2.RouteTable/OwnerId
:cognitect.aws.ec2.RouteTable/Tags
:cognitect.aws.ec2.RouteTable/Routes
:cognitect.aws.ec2.RouteTable/VpcId
:cognitect.aws.ec2.RouteTable/PropagatingVgws
:cognitect.aws.ec2.RouteTable/RouteTableId
:cognitect.aws.ec2.RouteTable/Associations]))
(s/def
:cognitect.aws.ec2/DescribeElasticGpusResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeElasticGpusResult/NextToken
:cognitect.aws.ec2.DescribeElasticGpusResult/MaxResults
:cognitect.aws.ec2.DescribeElasticGpusResult/ElasticGpuSet]))
(s/def
:cognitect.aws.ec2/StaleSecurityGroup
(s/keys
:opt-un
[:cognitect.aws.ec2.StaleSecurityGroup/GroupName
:cognitect.aws.ec2.StaleSecurityGroup/GroupId
:cognitect.aws.ec2.StaleSecurityGroup/StaleIpPermissions
:cognitect.aws.ec2.StaleSecurityGroup/Description
:cognitect.aws.ec2.StaleSecurityGroup/VpcId
:cognitect.aws.ec2.StaleSecurityGroup/StaleIpPermissionsEgress]))
(s/def
:cognitect.aws.ec2/DeleteLaunchTemplateResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteLaunchTemplateResult/LaunchTemplate]))
(s/def
:cognitect.aws.ec2/CreateTransitGatewayVpcAttachmentResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment]))
(s/def
:cognitect.aws.ec2/DescribeTagsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeTagsRequest/DryRun
:cognitect.aws.ec2.DescribeTagsRequest/NextToken
:cognitect.aws.ec2.DescribeTagsRequest/Filters
:cognitect.aws.ec2.DescribeTagsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/OccurrenceDaySet (s/coll-of :cognitect.aws.ec2/Integer))
(s/def
:cognitect.aws.ec2/FleetData
(s/keys
:opt-un
[:cognitect.aws.ec2.FleetData/Type
:cognitect.aws.ec2.FleetData/FleetId
:cognitect.aws.ec2.FleetData/FulfilledOnDemandCapacity
:cognitect.aws.ec2.FleetData/ValidFrom
:cognitect.aws.ec2.FleetData/Tags
:cognitect.aws.ec2.FleetData/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2.FleetData/SpotOptions
:cognitect.aws.ec2.FleetData/LaunchTemplateConfigs
:cognitect.aws.ec2.FleetData/OnDemandOptions
:cognitect.aws.ec2.FleetData/FulfilledCapacity
:cognitect.aws.ec2.FleetData/CreateTime
:cognitect.aws.ec2.FleetData/FleetState
:cognitect.aws.ec2.FleetData/TerminateInstancesWithExpiration
:cognitect.aws.ec2.FleetData/TargetCapacitySpecification
:cognitect.aws.ec2.FleetData/Instances
:cognitect.aws.ec2.FleetData/ActivityStatus
:cognitect.aws.ec2.FleetData/ClientToken
:cognitect.aws.ec2.FleetData/ReplaceUnhealthyInstances
:cognitect.aws.ec2.FleetData/ValidUntil
:cognitect.aws.ec2.FleetData/Errors]))
(s/def :cognitect.aws.ec2/RIProductDescription string?)
(s/def
:cognitect.aws.ec2/CreateFleetInstance
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateFleetInstance/Platform
:cognitect.aws.ec2.CreateFleetInstance/InstanceIds
:cognitect.aws.ec2.CreateFleetInstance/InstanceType
:cognitect.aws.ec2.CreateFleetInstance/LaunchTemplateAndOverrides
:cognitect.aws.ec2.CreateFleetInstance/Lifecycle]))
(s/def
:cognitect.aws.ec2/ScheduledInstancesBlockDeviceMappingSet
(s/coll-of :cognitect.aws.ec2/ScheduledInstancesBlockDeviceMapping))
(s/def
:cognitect.aws.ec2/DescribeClassicLinkInstancesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeClassicLinkInstancesResult/NextToken
:cognitect.aws.ec2.DescribeClassicLinkInstancesResult/Instances]))
(s/def
:cognitect.aws.ec2/ExportTransitGatewayRoutesResult
(s/keys :opt-un [:cognitect.aws.ec2.ExportTransitGatewayRoutesResult/S3Location]))
(s/def :cognitect.aws.ec2/StatusType string?)
(s/def
:cognitect.aws.ec2/DescribeVolumesResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumesResult/NextToken
:cognitect.aws.ec2.DescribeVolumesResult/Volumes]))
(s/def :cognitect.aws.ec2/HostTenancy string?)
(s/def
:cognitect.aws.ec2/DescribeInstanceCreditSpecificationsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsResult/NextToken
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsResult/InstanceCreditSpecifications]))
(s/def
:cognitect.aws.ec2/DescribeDhcpOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeDhcpOptionsRequest/DryRun
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/NextToken
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/DhcpOptionsIds
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/Filters
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/ModifyEbsDefaultKmsKeyIdResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdResult/KmsKeyId]))
(s/def :cognitect.aws.ec2/CustomerGatewayList (s/coll-of :cognitect.aws.ec2/CustomerGateway))
(s/def
:cognitect.aws.ec2/ModifyTrafficMirrorFilterRuleResult
(s/keys :opt-un [:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleResult/TrafficMirrorFilterRule]))
(s/def :cognitect.aws.ec2/ActivityStatus string?)
(s/def
:cognitect.aws.ec2/ReservedInstancesModification
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstancesModification/StatusMessage
:cognitect.aws.ec2.ReservedInstancesModification/CreateDate
:cognitect.aws.ec2.ReservedInstancesModification/ReservedInstancesModificationId
:cognitect.aws.ec2.ReservedInstancesModification/Status
:cognitect.aws.ec2.ReservedInstancesModification/ModificationResults
:cognitect.aws.ec2.ReservedInstancesModification/ReservedInstancesIds
:cognitect.aws.ec2.ReservedInstancesModification/UpdateDate
:cognitect.aws.ec2.ReservedInstancesModification/EffectiveDate
:cognitect.aws.ec2.ReservedInstancesModification/ClientToken]))
(s/def :cognitect.aws.ec2/DatafeedSubscriptionState string?)
(s/def
:cognitect.aws.ec2/DescribeAccountAttributesResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeAccountAttributesResult/AccountAttributes]))
(s/def
:cognitect.aws.ec2/ClassicLoadBalancers
(s/coll-of :cognitect.aws.ec2/ClassicLoadBalancer :min-count 1 :max-count 5))
(s/def
:cognitect.aws.ec2/CreateVpcEndpointConnectionNotificationRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ConnectionNotificationArn
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ConnectionEvents]
:opt-un
[:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/DryRun
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/VpcEndpointId
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ServiceId
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/CidrAuthorizationContext
(s/keys
:req-un
[:cognitect.aws.ec2.CidrAuthorizationContext/Message
:cognitect.aws.ec2.CidrAuthorizationContext/Signature]))
(s/def
:cognitect.aws.ec2/SecurityGroupReference
(s/keys
:opt-un
[:cognitect.aws.ec2.SecurityGroupReference/GroupId
:cognitect.aws.ec2.SecurityGroupReference/ReferencingVpcId
:cognitect.aws.ec2.SecurityGroupReference/VpcPeeringConnectionId]))
(s/def
:cognitect.aws.ec2/ReplaceRouteTableAssociationResult
(s/keys :opt-un [:cognitect.aws.ec2.ReplaceRouteTableAssociationResult/NewAssociationId]))
(s/def :cognitect.aws.ec2/DescribeFleetsErrorSet (s/coll-of :cognitect.aws.ec2/DescribeFleetError))
(s/def
:cognitect.aws.ec2/DescribeConversionTasksRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeConversionTasksRequest/DryRun
:cognitect.aws.ec2.DescribeConversionTasksRequest/ConversionTaskIds]))
(s/def
:cognitect.aws.ec2/PurchaseScheduledInstancesResult
(s/keys :opt-un [:cognitect.aws.ec2.PurchaseScheduledInstancesResult/ScheduledInstanceSet]))
(s/def
:cognitect.aws.ec2/DescribeScheduledInstanceAvailabilityResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityResult/NextToken
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityResult/ScheduledInstanceAvailabilitySet]))
(s/def
:cognitect.aws.ec2/TerminateInstancesRequest
(s/keys
:req-un
[:cognitect.aws.ec2.TerminateInstancesRequest/InstanceIds]
:opt-un
[:cognitect.aws.ec2.TerminateInstancesRequest/DryRun]))
(s/def
:cognitect.aws.ec2/SubnetIpv6CidrBlockAssociationSet
(s/coll-of :cognitect.aws.ec2/SubnetIpv6CidrBlockAssociation))
(s/def
:cognitect.aws.ec2/LaunchTemplateOverridesList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateOverrides))
(s/def
:cognitect.aws.ec2/DisassociateSubnetCidrBlockResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DisassociateSubnetCidrBlockResult/SubnetId
:cognitect.aws.ec2.DisassociateSubnetCidrBlockResult/Ipv6CidrBlockAssociation]))
(s/def
:cognitect.aws.ec2/Phase2DHGroupNumbersRequestList
(s/coll-of :cognitect.aws.ec2/Phase2DHGroupNumbersRequestListValue))
(s/def
:cognitect.aws.ec2/ModifyInstanceEventStartTimeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/InstanceId
:cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/InstanceEventId
:cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/NotBefore]
:opt-un
[:cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/DryRun]))
(s/def
:cognitect.aws.ec2/DescribeImageAttributeRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DescribeImageAttributeRequest/Attribute
:cognitect.aws.ec2.DescribeImageAttributeRequest/ImageId]
:opt-un
[:cognitect.aws.ec2.DescribeImageAttributeRequest/DryRun]))
(s/def :cognitect.aws.ec2/RecurringChargeFrequency string?)
(s/def
:cognitect.aws.ec2/LoadPermissionRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.LoadPermissionRequest/UserId
:cognitect.aws.ec2.LoadPermissionRequest/Group]))
(s/def :cognitect.aws.ec2/AttributeValue (s/keys :opt-un [:cognitect.aws.ec2.AttributeValue/Value]))
(s/def :cognitect.aws.ec2/TagDescriptionList (s/coll-of :cognitect.aws.ec2/TagDescription))
(s/def :cognitect.aws.ec2/TransitGatewayAssociationState string?)
(s/def :cognitect.aws.ec2/TelemetryStatus string?)
(s/def :cognitect.aws.ec2/ResponseHostIdList (s/coll-of :cognitect.aws.ec2/String))
(s/def :cognitect.aws.ec2/VpcTenancy string?)
(s/def :cognitect.aws.ec2/AccountAttributeName string?)
(s/def
:cognitect.aws.ec2/IcmpTypeCode
(s/keys :opt-un [:cognitect.aws.ec2.IcmpTypeCode/Type :cognitect.aws.ec2.IcmpTypeCode/Code]))
(s/def :cognitect.aws.ec2/ServiceState string?)
(s/def :cognitect.aws.ec2/PropagatingVgwList (s/coll-of :cognitect.aws.ec2/PropagatingVgw))
(s/def :cognitect.aws.ec2/RequestHostIdSet (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/TrafficMirrorPortRange
(s/keys
:opt-un
[:cognitect.aws.ec2.TrafficMirrorPortRange/ToPort
:cognitect.aws.ec2.TrafficMirrorPortRange/FromPort]))
(s/def :cognitect.aws.ec2/AvailabilityZoneState string?)
(s/def
:cognitect.aws.ec2/AssociateIamInstanceProfileResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AssociateIamInstanceProfileResult/IamInstanceProfileAssociation]))
(s/def
:cognitect.aws.ec2/GetCapacityReservationUsageRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetCapacityReservationUsageRequest/CapacityReservationId]
:opt-un
[:cognitect.aws.ec2.GetCapacityReservationUsageRequest/DryRun
:cognitect.aws.ec2.GetCapacityReservationUsageRequest/NextToken
:cognitect.aws.ec2.GetCapacityReservationUsageRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/SnapshotDiskContainer
(s/keys
:opt-un
[:cognitect.aws.ec2.SnapshotDiskContainer/Format
:cognitect.aws.ec2.SnapshotDiskContainer/Url
:cognitect.aws.ec2.SnapshotDiskContainer/Description
:cognitect.aws.ec2.SnapshotDiskContainer/UserBucket]))
(s/def
:cognitect.aws.ec2/DescribeSpotInstanceRequestsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/DryRun
:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/SpotInstanceRequestIds
:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/NextToken
:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/Filters
:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/MaxResults]))
(s/def :cognitect.aws.ec2/ServiceType string?)
(s/def
:cognitect.aws.ec2/ImportSnapshotTask
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportSnapshotTask/ImportTaskId
:cognitect.aws.ec2.ImportSnapshotTask/SnapshotTaskDetail
:cognitect.aws.ec2.ImportSnapshotTask/Description]))
(s/def :cognitect.aws.ec2/Ipv6SupportValue string?)
(s/def :cognitect.aws.ec2/CurrencyCodeValues string?)
(s/def :cognitect.aws.ec2/String string?)
(s/def
:cognitect.aws.ec2/InstanceSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceSpecification/InstanceId
:cognitect.aws.ec2.InstanceSpecification/ExcludeBootVolume]))
(s/def
:cognitect.aws.ec2/GetTransitGatewayAttachmentPropagationsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/TransitGatewayAttachmentId]
:opt-un
[:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/DryRun
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/NextToken
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/Filters
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateClientVpnEndpointRequest
(s/keys
:req-un
[:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ClientCidrBlock
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ServerCertificateArn
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/AuthenticationOptions
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ConnectionLogOptions]
:opt-un
[:cognitect.aws.ec2.CreateClientVpnEndpointRequest/DryRun
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/TagSpecifications
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/Description
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/TransportProtocol
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/DnsServers
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/SplitTunnel
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ClientToken]))
(s/def
:cognitect.aws.ec2/ReservedInstanceReservationValue
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservedInstanceReservationValue/ReservationValue
:cognitect.aws.ec2.ReservedInstanceReservationValue/ReservedInstanceId]))
(s/def
:cognitect.aws.ec2/NetworkInterfaceIpv6Address
(s/keys :opt-un [:cognitect.aws.ec2.NetworkInterfaceIpv6Address/Ipv6Address]))
(s/def
:cognitect.aws.ec2/ReservedInstancesOfferingList
(s/coll-of :cognitect.aws.ec2/ReservedInstancesOffering))
(s/def
:cognitect.aws.ec2/DescribePrincipalIdFormatResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribePrincipalIdFormatResult/NextToken
:cognitect.aws.ec2.DescribePrincipalIdFormatResult/Principals]))
(s/def
:cognitect.aws.ec2/DescribeImagesResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeImagesResult/Images]))
(s/def :cognitect.aws.ec2/ClientVpnRouteSet (s/coll-of :cognitect.aws.ec2/ClientVpnRoute))
(s/def :cognitect.aws.ec2/GroupNameStringList (s/coll-of :cognitect.aws.ec2/String))
(s/def
:cognitect.aws.ec2/S3Storage
(s/keys
:opt-un
[:cognitect.aws.ec2.S3Storage/Bucket
:cognitect.aws.ec2.S3Storage/Prefix
:cognitect.aws.ec2.S3Storage/UploadPolicy
:cognitect.aws.ec2.S3Storage/AWSAccessKeyId
:cognitect.aws.ec2.S3Storage/UploadPolicySignature]))
(s/def :cognitect.aws.ec2/DhcpConfigurationValueList (s/coll-of :cognitect.aws.ec2/AttributeValue))
(s/def
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsRequestList
(s/coll-of :cognitect.aws.ec2/Phase2EncryptionAlgorithmsRequestListValue))
(s/def
:cognitect.aws.ec2/DeleteFpgaImageResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteFpgaImageResult/Return]))
(s/def
:cognitect.aws.ec2/ExportToS3TaskSpecification
(s/keys
:opt-un
[:cognitect.aws.ec2.ExportToS3TaskSpecification/DiskImageFormat
:cognitect.aws.ec2.ExportToS3TaskSpecification/S3Bucket
:cognitect.aws.ec2.ExportToS3TaskSpecification/ContainerFormat
:cognitect.aws.ec2.ExportToS3TaskSpecification/S3Prefix]))
(s/def
:cognitect.aws.ec2/AllocateAddressResult
(s/keys
:opt-un
[:cognitect.aws.ec2.AllocateAddressResult/PublicIp
:cognitect.aws.ec2.AllocateAddressResult/AllocationId
:cognitect.aws.ec2.AllocateAddressResult/Domain
:cognitect.aws.ec2.AllocateAddressResult/PublicIpv4Pool]))
(s/def
:cognitect.aws.ec2/PlacementGroup
(s/keys
:opt-un
[:cognitect.aws.ec2.PlacementGroup/GroupName
:cognitect.aws.ec2.PlacementGroup/Strategy
:cognitect.aws.ec2.PlacementGroup/PartitionCount
:cognitect.aws.ec2.PlacementGroup/State]))
(s/def
:cognitect.aws.ec2/ModifyVpcEndpointServicePermissionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/ServiceId]
:opt-un
[:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/DryRun
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/RemoveAllowedPrincipals
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/AddAllowedPrincipals]))
(s/def
:cognitect.aws.ec2/DeleteKeyPairRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteKeyPairRequest/KeyName]
:opt-un
[:cognitect.aws.ec2.DeleteKeyPairRequest/DryRun]))
(s/def
:cognitect.aws.ec2/InstanceCreditSpecificationList
(s/coll-of :cognitect.aws.ec2/InstanceCreditSpecification))
(s/def
:cognitect.aws.ec2/DescribeImportImageTasksResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeImportImageTasksResult/ImportImageTasks
:cognitect.aws.ec2.DescribeImportImageTasksResult/NextToken]))
(s/def
:cognitect.aws.ec2/CancelSpotFleetRequestsErrorItem
(s/keys
:opt-un
[:cognitect.aws.ec2.CancelSpotFleetRequestsErrorItem/SpotFleetRequestId
:cognitect.aws.ec2.CancelSpotFleetRequestsErrorItem/Error]))
(s/def
:cognitect.aws.ec2/ResetFpgaImageAttributeResult
(s/keys :opt-un [:cognitect.aws.ec2.ResetFpgaImageAttributeResult/Return]))
(s/def
:cognitect.aws.ec2/ReplaceNetworkAclEntryRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Egress
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/NetworkAclId
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Protocol
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/RuleAction
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/RuleNumber]
:opt-un
[:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/DryRun
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/IcmpTypeCode
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/CidrBlock
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Ipv6CidrBlock
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/PortRange]))
(s/def
:cognitect.aws.ec2/DescribeVpnConnectionsResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeVpnConnectionsResult/VpnConnections]))
(s/def
:cognitect.aws.ec2/DisassociateClientVpnTargetNetworkRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/AssociationId]
:opt-un
[:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/DryRun]))
(s/def :cognitect.aws.ec2/LicenseList (s/coll-of :cognitect.aws.ec2/LicenseConfiguration))
(s/def
:cognitect.aws.ec2/DescribeInternetGatewaysRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeInternetGatewaysRequest/DryRun
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/NextToken
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/InternetGatewayIds
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/Filters
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateVolumePermissionModifications
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateVolumePermissionModifications/Add
:cognitect.aws.ec2.CreateVolumePermissionModifications/Remove]))
(s/def
:cognitect.aws.ec2/DescribeRegionsResult
(s/keys :opt-un [:cognitect.aws.ec2.DescribeRegionsResult/Regions]))
(s/def
:cognitect.aws.ec2/ReservationValue
(s/keys
:opt-un
[:cognitect.aws.ec2.ReservationValue/RemainingTotalValue
:cognitect.aws.ec2.ReservationValue/RemainingUpfrontValue
:cognitect.aws.ec2.ReservationValue/HourlyPrice]))
(s/def
:cognitect.aws.ec2/DescribeHostReservationOfferingsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/Filter
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MaxDuration
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MinDuration
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/NextToken
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/OfferingId
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/DeleteVpcPeeringConnectionResult
(s/keys :opt-un [:cognitect.aws.ec2.DeleteVpcPeeringConnectionResult/Return]))
(s/def :cognitect.aws.ec2/LogDestinationType string?)
(s/def
:cognitect.aws.ec2/ImportKeyPairResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportKeyPairResult/KeyFingerprint
:cognitect.aws.ec2.ImportKeyPairResult/KeyName]))
(s/def
:cognitect.aws.ec2/ImportImageResult
(s/keys
:opt-un
[:cognitect.aws.ec2.ImportImageResult/Platform
:cognitect.aws.ec2.ImportImageResult/ImportTaskId
:cognitect.aws.ec2.ImportImageResult/ImageId
:cognitect.aws.ec2.ImportImageResult/StatusMessage
:cognitect.aws.ec2.ImportImageResult/Encrypted
:cognitect.aws.ec2.ImportImageResult/Status
:cognitect.aws.ec2.ImportImageResult/Progress
:cognitect.aws.ec2.ImportImageResult/Description
:cognitect.aws.ec2.ImportImageResult/SnapshotDetails
:cognitect.aws.ec2.ImportImageResult/KmsKeyId
:cognitect.aws.ec2.ImportImageResult/Hypervisor
:cognitect.aws.ec2.ImportImageResult/Architecture
:cognitect.aws.ec2.ImportImageResult/LicenseType]))
(s/def
:cognitect.aws.ec2/CreateNatGatewayResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateNatGatewayResult/NatGateway
:cognitect.aws.ec2.CreateNatGatewayResult/ClientToken]))
(s/def
:cognitect.aws.ec2/LaunchTemplateConfigList
(s/coll-of :cognitect.aws.ec2/LaunchTemplateConfig))
(s/def
:cognitect.aws.ec2/DescribeScheduledInstanceAvailabilityMaxResults
(s/with-gen
(s/and int? #(<= 5 % 300))
#(gen/choose (or 5 Long/MIN_VALUE) (or 300 Long/MAX_VALUE))))
(s/def :cognitect.aws.ec2/MillisecondDateTime inst?)
(s/def
:cognitect.aws.ec2/OnDemandOptionsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.OnDemandOptionsRequest/AllocationStrategy
:cognitect.aws.ec2.OnDemandOptionsRequest/SingleInstanceType
:cognitect.aws.ec2.OnDemandOptionsRequest/MinTargetCapacity
:cognitect.aws.ec2.OnDemandOptionsRequest/SingleAvailabilityZone
:cognitect.aws.ec2.OnDemandOptionsRequest/MaxTotalPrice]))
(s/def
:cognitect.aws.ec2/CreateTrafficMirrorSessionResult
(s/keys
:opt-un
[:cognitect.aws.ec2.CreateTrafficMirrorSessionResult/TrafficMirrorSession
:cognitect.aws.ec2.CreateTrafficMirrorSessionResult/ClientToken]))
(s/def
:cognitect.aws.ec2/InstanceNetworkInterfaceAttachment
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/DeviceIndex
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/Status
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/AttachTime
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/DeleteOnTermination
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/AttachmentId]))
(s/def
:cognitect.aws.ec2/ModifyVpcTenancyRequest
(s/keys
:req-un
[:cognitect.aws.ec2.ModifyVpcTenancyRequest/VpcId
:cognitect.aws.ec2.ModifyVpcTenancyRequest/InstanceTenancy]
:opt-un
[:cognitect.aws.ec2.ModifyVpcTenancyRequest/DryRun]))
(s/def :cognitect.aws.ec2/ExportEnvironment string?)
(s/def
:cognitect.aws.ec2/VpnGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.VpnGateway/Type
:cognitect.aws.ec2.VpnGateway/Tags
:cognitect.aws.ec2.VpnGateway/AvailabilityZone
:cognitect.aws.ec2.VpnGateway/AmazonSideAsn
:cognitect.aws.ec2.VpnGateway/VpnGatewayId
:cognitect.aws.ec2.VpnGateway/VpcAttachments
:cognitect.aws.ec2.VpnGateway/State]))
(s/def
:cognitect.aws.ec2/DescribeVolumesRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVolumesRequest/DryRun
:cognitect.aws.ec2.DescribeVolumesRequest/VolumeIds
:cognitect.aws.ec2.DescribeVolumesRequest/NextToken
:cognitect.aws.ec2.DescribeVolumesRequest/Filters
:cognitect.aws.ec2.DescribeVolumesRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/PrincipalIdFormat
(s/keys
:opt-un
[:cognitect.aws.ec2.PrincipalIdFormat/Arn :cognitect.aws.ec2.PrincipalIdFormat/Statuses]))
(s/def :cognitect.aws.ec2/AddressList (s/coll-of :cognitect.aws.ec2/Address))
(s/def :cognitect.aws.ec2/VpnStaticRouteList (s/coll-of :cognitect.aws.ec2/VpnStaticRoute))
(s/def
:cognitect.aws.ec2/DescribeHostReservationOfferingsResult
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeHostReservationOfferingsResult/OfferingSet
:cognitect.aws.ec2.DescribeHostReservationOfferingsResult/NextToken]))
(s/def
:cognitect.aws.ec2/DeleteDhcpOptionsRequest
(s/keys
:req-un
[:cognitect.aws.ec2.DeleteDhcpOptionsRequest/DhcpOptionsId]
:opt-un
[:cognitect.aws.ec2.DeleteDhcpOptionsRequest/DryRun]))
(s/def
:cognitect.aws.ec2/ReservedInstanceReservationValueSet
(s/coll-of :cognitect.aws.ec2/ReservedInstanceReservationValue))
(s/def :cognitect.aws.ec2/Status string?)
(s/def :cognitect.aws.ec2/VolumeModificationState string?)
(s/def
:cognitect.aws.ec2/InternetGateway
(s/keys
:opt-un
[:cognitect.aws.ec2.InternetGateway/OwnerId
:cognitect.aws.ec2.InternetGateway/Tags
:cognitect.aws.ec2.InternetGateway/Attachments
:cognitect.aws.ec2.InternetGateway/InternetGatewayId]))
(s/def
:cognitect.aws.ec2/InstanceCount
(s/keys
:opt-un
[:cognitect.aws.ec2.InstanceCount/InstanceCount :cognitect.aws.ec2.InstanceCount/State]))
(s/def
:cognitect.aws.ec2/DescribeVpcEndpointsRequest
(s/keys
:opt-un
[:cognitect.aws.ec2.DescribeVpcEndpointsRequest/DryRun
:cognitect.aws.ec2.DescribeVpcEndpointsRequest/NextToken
:cognitect.aws.ec2.DescribeVpcEndpointsRequest/Filters
:cognitect.aws.ec2.DescribeVpcEndpointsRequest/VpcEndpointIds
:cognitect.aws.ec2.DescribeVpcEndpointsRequest/MaxResults]))
(s/def
:cognitect.aws.ec2/CreateNetworkInterfacePermissionResult
(s/keys :opt-un [:cognitect.aws.ec2.CreateNetworkInterfacePermissionResult/InterfacePermission]))
(s/def :cognitect.aws.ec2.Phase2EncryptionAlgorithmsListValue/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachClassicLinkVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DetachClassicLinkVpcRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachClassicLinkVpcRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsResult/Associations
:cognitect.aws.ec2/TransitGatewayRouteTableAssociationList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateHibernationOptionsRequest/Configured
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeVolumesModificationsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVolumesModificationsRequest/VolumeIds
:cognitect.aws.ec2/VolumeIdStringList)
(s/def :cognitect.aws.ec2.DescribeVolumesModificationsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVolumesModificationsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVolumesModificationsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ImportVolumeRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportVolumeRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportVolumeRequest/Image :cognitect.aws.ec2/DiskImageDetail)
(s/def :cognitect.aws.ec2.ImportVolumeRequest/Volume :cognitect.aws.ec2/VolumeDetail)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/TransitGatewayId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/SubnetIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/Options
:cognitect.aws.ec2/CreateTransitGatewayVpcAttachmentRequestOptions)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowEgressFromLocalClassicLinkToRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionOptionsDescription/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ConnectionLogResponseOptions/Enabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ConnectionLogResponseOptions/CloudwatchLogGroup :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ConnectionLogResponseOptions/CloudwatchLogStream
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TerminateConnectionStatus/ConnectionId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TerminateConnectionStatus/PreviousStatus
:cognitect.aws.ec2/ClientVpnConnectionStatus)
(s/def
:cognitect.aws.ec2.TerminateConnectionStatus/CurrentStatus
:cognitect.aws.ec2/ClientVpnConnectionStatus)
(s/def :cognitect.aws.ec2.DeleteSecurityGroupRequest/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSecurityGroupRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSecurityGroupRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesResult/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesResult/AssignedPrivateIpAddresses
:cognitect.aws.ec2/AssignedPrivateIpAddressList)
(s/def :cognitect.aws.ec2.AvailabilityZone/State :cognitect.aws.ec2/AvailabilityZoneState)
(s/def :cognitect.aws.ec2.AvailabilityZone/Messages :cognitect.aws.ec2/AvailabilityZoneMessageList)
(s/def :cognitect.aws.ec2.AvailabilityZone/RegionName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AvailabilityZone/ZoneName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AvailabilityZone/ZoneId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceTaskDetails/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceTaskDetails/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceTaskDetails/Platform :cognitect.aws.ec2/PlatformValues)
(s/def
:cognitect.aws.ec2.ImportInstanceTaskDetails/Volumes
:cognitect.aws.ec2/ImportInstanceVolumeDetailSet)
(s/def
:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesResult/Return
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteVpcEndpointsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointsRequest/VpcEndpointIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.AssociateVpcCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2/VpcIpv6CidrBlockAssociation)
(s/def
:cognitect.aws.ec2.AssociateVpcCidrBlockResult/CidrBlockAssociation
:cognitect.aws.ec2/VpcCidrBlockAssociation)
(s/def :cognitect.aws.ec2.AssociateVpcCidrBlockResult/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstancePrivateIpAddress/Association
:cognitect.aws.ec2/InstanceNetworkInterfaceAssociation)
(s/def :cognitect.aws.ec2.InstancePrivateIpAddress/Primary :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstancePrivateIpAddress/PrivateDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstancePrivateIpAddress/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItemError/Code
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationErrorCode)
(s/def
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItemError/Message
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReleaseAddressRequest/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReleaseAddressRequest/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReleaseAddressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsResponse/SuccessfulFleetRequests
:cognitect.aws.ec2/CancelSpotFleetRequestsSuccessSet)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsResponse/UnsuccessfulFleetRequests
:cognitect.aws.ec2/CancelSpotFleetRequestsErrorSet)
(s/def :cognitect.aws.ec2.AssociateDhcpOptionsRequest/DhcpOptionsId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateDhcpOptionsRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateDhcpOptionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/AssociationIds
:cognitect.aws.ec2/AssociationIdList)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/MaxResults
:cognitect.aws.ec2/DescribeIamInstanceProfileAssociationsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteRequest/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateClientVpnRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteRequest/TargetVpcSubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ServiceTypeDetail/ServiceType :cognitect.aws.ec2/ServiceType)
(s/def :cognitect.aws.ec2.ModifyFleetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyFleetRequest/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2/FleetExcessCapacityTerminationPolicy)
(s/def :cognitect.aws.ec2.ModifyFleetRequest/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def
:cognitect.aws.ec2.ModifyFleetRequest/TargetCapacitySpecification
:cognitect.aws.ec2/TargetCapacitySpecificationRequest)
(s/def
:cognitect.aws.ec2.LaunchTemplateElasticInferenceAcceleratorResponse/Type
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelImportTaskResult/ImportTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelImportTaskResult/PreviousState :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelImportTaskResult/State :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsResult/AllowedPrincipals
:cognitect.aws.ec2/AllowedPrincipalSet)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionResult/TrafficMirrorSession
:cognitect.aws.ec2/TrafficMirrorSession)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesRequest/MaxResults
:cognitect.aws.ec2/DescribeClientVpnAuthorizationRulesMaxResults)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/DeleteOnTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/VolumeSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstancesEbs/VolumeType :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifySpotFleetRequestRequest/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2/ExcessCapacityTerminationPolicy)
(s/def
:cognitect.aws.ec2.ModifySpotFleetRequestRequest/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifySpotFleetRequestRequest/TargetCapacity :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifySpotFleetRequestRequest/OnDemandTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeBundleTasksResult/BundleTasks :cognitect.aws.ec2/BundleTaskList)
(s/def
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/VpcId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/SecurityGroupIds
:cognitect.aws.ec2/ClientVpnSecurityGroupIdSet)
(s/def
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFleetsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetsResult/Fleets :cognitect.aws.ec2/FleetSet)
(s/def
:cognitect.aws.ec2.TerminateInstancesResult/TerminatingInstances
:cognitect.aws.ec2/InstanceStateChangeList)
(s/def :cognitect.aws.ec2.DeleteFleetsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteFleetsRequest/FleetIds :cognitect.aws.ec2/FleetIdSet)
(s/def :cognitect.aws.ec2.DeleteFleetsRequest/TerminateInstances :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateFlowLogsResult/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsResult/FlowLogIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.CreateFlowLogsResult/Unsuccessful :cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def :cognitect.aws.ec2.AcceptVpcPeeringConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AcceptVpcPeeringConnectionRequest/VpcPeeringConnectionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/ClientData :cognitect.aws.ec2/ClientData)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportSnapshotRequest/DiskContainer
:cognitect.aws.ec2/SnapshotDiskContainer)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportSnapshotRequest/RoleName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/ElasticGpuSpecification
:cognitect.aws.ec2/ElasticGpuSpecifications)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/InstanceMarketOptions
:cognitect.aws.ec2/InstanceMarketOptionsRequest)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/ElasticInferenceAccelerators
:cognitect.aws.ec2/ElasticInferenceAccelerators)
(s/def :cognitect.aws.ec2.RunInstancesRequest/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/UserData :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/HibernationOptions
:cognitect.aws.ec2/HibernationOptionsRequest)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/CreditSpecification
:cognitect.aws.ec2/CreditSpecificationRequest)
(s/def :cognitect.aws.ec2.RunInstancesRequest/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.RunInstancesRequest/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/LaunchTemplate
:cognitect.aws.ec2/LaunchTemplateSpecification)
(s/def :cognitect.aws.ec2.RunInstancesRequest/MaxCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/LicenseSpecifications
:cognitect.aws.ec2/LicenseSpecificationListRequest)
(s/def :cognitect.aws.ec2.RunInstancesRequest/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RunInstancesRequest/Placement :cognitect.aws.ec2/Placement)
(s/def :cognitect.aws.ec2.RunInstancesRequest/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/CpuOptions :cognitect.aws.ec2/CpuOptionsRequest)
(s/def :cognitect.aws.ec2.RunInstancesRequest/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/SecurityGroups
:cognitect.aws.ec2/SecurityGroupStringList)
(s/def :cognitect.aws.ec2.RunInstancesRequest/DisableApiTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RunInstancesRequest/Ipv6AddressCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/ShutdownBehavior)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingRequestList)
(s/def :cognitect.aws.ec2.RunInstancesRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesRequest/MinCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.RunInstancesRequest/AdditionalInfo :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/Monitoring
:cognitect.aws.ec2/RunInstancesMonitoringEnabled)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/CapacityReservationSpecification
:cognitect.aws.ec2/CapacityReservationSpecification)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/SecurityGroupIds
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/NetworkInterfaces
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecificationList)
(s/def
:cognitect.aws.ec2.RunInstancesRequest/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressList)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachmentChanges/AttachmentId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterfaceAttachmentChanges/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeNetworkInterfacesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeNetworkInterfacesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/NetworkInterfaceIds
:cognitect.aws.ec2/NetworkInterfaceIdList)
(s/def :cognitect.aws.ec2.DescribeNetworkInterfacesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacesRequest/MaxResults
:cognitect.aws.ec2/DescribeNetworkInterfacesMaxResults)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientConfigurationResult/ClientConfiguration
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AdvertiseByoipCidrRequest/Cidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AdvertiseByoipCidrRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/DeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/VirtualName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/Ebs
:cognitect.aws.ec2/LaunchTemplateEbsBlockDevice)
(s/def :cognitect.aws.ec2.LaunchTemplateBlockDeviceMapping/NoDevice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/SubnetIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointRequest/VpcEndpointType
:cognitect.aws.ec2/VpcEndpointType)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/PolicyDocument :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/RouteTableIds :cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointRequest/SecurityGroupIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/PrivateDnsEnabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcEndpointRequest/ServiceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteFleetErrorItem/Error :cognitect.aws.ec2/DeleteFleetError)
(s/def :cognitect.aws.ec2.DeleteFleetErrorItem/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.DetachClassicLinkVpcResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VolumeDetail/Size :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.CreateRouteTableResult/RouteTable :cognitect.aws.ec2/RouteTable)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicesResult/ServiceNames
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicesResult/ServiceDetails
:cognitect.aws.ec2/ServiceDetailSet)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointServicesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfig/ActivityStatus :cognitect.aws.ec2/ActivityStatus)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfig/CreateTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestConfig
:cognitect.aws.ec2/SpotFleetRequestConfigData)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfig/SpotFleetRequestState
:cognitect.aws.ec2/BatchState)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientConfigurationRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientConfigurationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceCreditSpecification/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceCreditSpecification/CpuCredits :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IKEVersionsRequestListValue/Value :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.OnDemandOptions/AllocationStrategy
:cognitect.aws.ec2/FleetOnDemandAllocationStrategy)
(s/def :cognitect.aws.ec2.OnDemandOptions/SingleInstanceType :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.OnDemandOptions/SingleAvailabilityZone :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.OnDemandOptions/MinTargetCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.OnDemandOptions/MaxTotalPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment
:cognitect.aws.ec2/TransitGatewayVpcAttachment)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachmentAssociation/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachmentAssociation/State
:cognitect.aws.ec2/TransitGatewayAssociationState)
(s/def :cognitect.aws.ec2.AssociatedTargetNetwork/NetworkId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociatedTargetNetwork/NetworkType
:cognitect.aws.ec2/AssociatedNetworkType)
(s/def :cognitect.aws.ec2.DescribeIdFormatRequest/Resource :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAssociation/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAssociation/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAssociation/IpOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAssociation/PublicDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAssociation/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateRouteTableRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateRouteTableRequest/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayRouteTableResult/TransitGatewayRouteTable
:cognitect.aws.ec2/TransitGatewayRouteTable)
(s/def :cognitect.aws.ec2.Phase2DHGroupNumbersListValue/Value :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeVolumeAttributeRequest/Attribute
:cognitect.aws.ec2/VolumeAttributeName)
(s/def :cognitect.aws.ec2.DescribeVolumeAttributeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVolumeAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ElasticGpuHealth/Status :cognitect.aws.ec2/ElasticGpuStatus)
(s/def
:cognitect.aws.ec2.DescribeFleetHistoryResult/HistoryRecords
:cognitect.aws.ec2/HistoryRecordSet)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryResult/LastEvaluatedTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryResult/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryResult/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.DescribeVpnGatewaysResult/VpnGateways :cognitect.aws.ec2/VpnGatewayList)
(s/def :cognitect.aws.ec2.StorageLocation/Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StorageLocation/Key :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnmonitorInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.UnmonitorInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeImagesRequest/ExecutableUsers
:cognitect.aws.ec2/ExecutableByStringList)
(s/def :cognitect.aws.ec2.DescribeImagesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeImagesRequest/ImageIds :cognitect.aws.ec2/ImageIdStringList)
(s/def :cognitect.aws.ec2.DescribeImagesRequest/Owners :cognitect.aws.ec2/OwnerStringList)
(s/def :cognitect.aws.ec2.DescribeImagesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequestOptions/DnsSupport
:cognitect.aws.ec2/DnsSupportValue)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentRequestOptions/Ipv6Support
:cognitect.aws.ec2/Ipv6SupportValue)
(s/def :cognitect.aws.ec2.DescribeReservedInstancesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesRequest/OfferingClass
:cognitect.aws.ec2/OfferingClassType)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesRequest/ReservedInstancesIds
:cognitect.aws.ec2/ReservedInstancesIdStringList)
(s/def :cognitect.aws.ec2.DescribeReservedInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesRequest/OfferingType
:cognitect.aws.ec2/OfferingTypeValues)
(s/def :cognitect.aws.ec2.FpgaImageState/Code :cognitect.aws.ec2/FpgaImageStateCode)
(s/def :cognitect.aws.ec2.FpgaImageState/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteVpnConnectionRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpnConnectionRouteRequest/VpnConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeDhcpOptionsResult/DhcpOptions :cognitect.aws.ec2/DhcpOptionsList)
(s/def :cognitect.aws.ec2.DescribeDhcpOptionsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/ServiceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AcceptVpcEndpointConnectionsRequest/VpcEndpointIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.LaunchSpecification/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/UserData :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.LaunchSpecification/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/AddressingType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchSpecification/Placement :cognitect.aws.ec2/SpotPlacement)
(s/def :cognitect.aws.ec2.LaunchSpecification/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchSpecification/SecurityGroups :cognitect.aws.ec2/GroupIdentifierList)
(s/def
:cognitect.aws.ec2.LaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.LaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingList)
(s/def
:cognitect.aws.ec2.LaunchSpecification/Monitoring
:cognitect.aws.ec2/RunInstancesMonitoringEnabled)
(s/def
:cognitect.aws.ec2.LaunchSpecification/NetworkInterfaces
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecificationList)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsResult/LaunchTemplateVersions
:cognitect.aws.ec2/LaunchTemplateVersionSet)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplateVersionsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpus/ElasticGpuId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpus/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpus/ElasticGpuType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpus/ElasticGpuHealth :cognitect.aws.ec2/ElasticGpuHealth)
(s/def :cognitect.aws.ec2.ElasticGpus/ElasticGpuState :cognitect.aws.ec2/ElasticGpuState)
(s/def :cognitect.aws.ec2.ElasticGpus/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/TrafficMirrorFilterIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/MaxResults
:cognitect.aws.ec2/TrafficMirroringMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.PublicIpv4PoolRange/FirstAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PublicIpv4PoolRange/LastAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PublicIpv4PoolRange/AddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.PublicIpv4PoolRange/AvailableAddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateSecurityGroupRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSecurityGroupRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSecurityGroupRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSecurityGroupRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecification/Arn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecification/Name
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Tag/Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Tag/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteNetworkInterfacePermissionResult/Return :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/Attribute
:cognitect.aws.ec2/NetworkInterfaceAttribute)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/TrafficMirrorSessionIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/MaxResults
:cognitect.aws.ec2/TrafficMirroringMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.DeleteTagsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteTagsRequest/Resources :cognitect.aws.ec2/ResourceIdList)
(s/def :cognitect.aws.ec2.DeleteTagsRequest/Tags :cognitect.aws.ec2/TagList)
(s/def
:cognitect.aws.ec2.LaunchTemplateAndOverridesResponse/LaunchTemplateSpecification
:cognitect.aws.ec2/FleetLaunchTemplateSpecification)
(s/def
:cognitect.aws.ec2.LaunchTemplateAndOverridesResponse/Overrides
:cognitect.aws.ec2/FleetLaunchTemplateOverrides)
(s/def :cognitect.aws.ec2.ReservedInstancesConfiguration/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesConfiguration/InstanceCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ReservedInstancesConfiguration/InstanceType
:cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.ReservedInstancesConfiguration/Platform :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesConfiguration/Scope :cognitect.aws.ec2/scope)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionResult/LaunchTemplateVersion
:cognitect.aws.ec2/LaunchTemplateVersion)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/TransitGatewayAttachmentIds
:cognitect.aws.ec2/TransitGatewayAttachmentIdStringList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ImageAttribute/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingList)
(s/def :cognitect.aws.ec2.ImageAttribute/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageAttribute/LaunchPermissions :cognitect.aws.ec2/LaunchPermissionList)
(s/def :cognitect.aws.ec2.ImageAttribute/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.ImageAttribute/Description :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ImageAttribute/KernelId :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ImageAttribute/RamdiskId :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ImageAttribute/SriovNetSupport :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/AvailabilityZoneId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSubnetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.GetLaunchTemplateDataRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.GetLaunchTemplateDataRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserBucketDetails/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserBucketDetails/S3Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ByoipCidr/Cidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ByoipCidr/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ByoipCidr/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ByoipCidr/State :cognitect.aws.ec2/ByoipCidrState)
(s/def :cognitect.aws.ec2.VolumeStatusEvent/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusEvent/EventId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusEvent/EventType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusEvent/NotAfter :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.VolumeStatusEvent/NotBefore :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTransitGatewayRoutesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateDhcpOptionsRequest/DhcpConfigurations
:cognitect.aws.ec2/NewDhcpConfigurationList)
(s/def :cognitect.aws.ec2.CreateDhcpOptionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.MovingAddressStatus/MoveStatus :cognitect.aws.ec2/MoveStatus)
(s/def :cognitect.aws.ec2.MovingAddressStatus/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientData/Comment :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientData/UploadEnd :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ClientData/UploadSize :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.ClientData/UploadStart :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribePublicIpv4PoolsResult/PublicIpv4Pools
:cognitect.aws.ec2/PublicIpv4PoolSet)
(s/def :cognitect.aws.ec2.DescribePublicIpv4PoolsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetEbsEncryptionByDefaultResult/EbsEncryptionByDefault
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpcResult/Vpc :cognitect.aws.ec2/Vpc)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/SourceCidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficDirection
:cognitect.aws.ec2/TrafficDirection)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/RuleNumber :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilterRule/RuleAction
:cognitect.aws.ec2/TrafficMirrorRuleAction)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilterRule/SourcePortRange
:cognitect.aws.ec2/TrafficMirrorPortRange)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilterRule/DestinationPortRange
:cognitect.aws.ec2/TrafficMirrorPortRange)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/Protocol :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficMirrorFilterId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilterRule/TrafficMirrorFilterRuleId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PrivateIpAddressSpecification/Primary :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.PrivateIpAddressSpecification/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateAddressRequest/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateAddressRequest/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateAddressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplatesMonitoringRequest/Enabled :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment
:cognitect.aws.ec2/TransitGatewayVpcAttachment)
(s/def
:cognitect.aws.ec2.TransitGatewayPropagation/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayPropagation/ResourceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayPropagation/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def
:cognitect.aws.ec2.TransitGatewayPropagation/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayPropagation/State
:cognitect.aws.ec2/TransitGatewayPropagationState)
(s/def
:cognitect.aws.ec2.DescribeFpgaImageAttributeResult/FpgaImageAttribute
:cognitect.aws.ec2/FpgaImageAttribute)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleRequest/TrafficMirrorFilterRuleId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifySubnetAttributeRequest/AssignIpv6AddressOnCreation
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifySubnetAttributeRequest/MapPublicIpOnLaunch
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.ModifySubnetAttributeRequest/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteClientVpnRouteRequest/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteClientVpnRouteRequest/TargetVpcSubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteClientVpnRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteClientVpnRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateImageResult/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpuSpecification/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceStatus/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceStatus/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceStatus/UpdateTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.StartInstancesResult/StartingInstances
:cognitect.aws.ec2/InstanceStateChangeList)
(s/def :cognitect.aws.ec2.InternetGatewayAttachment/State :cognitect.aws.ec2/AttachmentStatus)
(s/def :cognitect.aws.ec2.InternetGatewayAttachment/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/PoolIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DescribePublicIpv4PoolsRequest/MaxResults
:cognitect.aws.ec2/PoolMaxResults)
(s/def :cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/MaxResults
:cognitect.aws.ec2/DescribeStaleSecurityGroupsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/NextToken
:cognitect.aws.ec2/DescribeStaleSecurityGroupsNextToken)
(s/def :cognitect.aws.ec2.DescribeStaleSecurityGroupsRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/MaxResults
:cognitect.aws.ec2/DescribeSpotFleetInstancesMaxResults)
(s/def :cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetInstancesRequest/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationResult/ReturnValue
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CertificateAuthentication/ClientRootCertificateChain
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnRouteResult/Status :cognitect.aws.ec2/ClientVpnRouteStatus)
(s/def
:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeFleetInstancesResult/ActiveInstances
:cognitect.aws.ec2/ActiveInstanceSet)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesResult/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.SecurityGroupIdentifier/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroupIdentifier/GroupName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleResult/TrafficMirrorFilterRule
:cognitect.aws.ec2/TrafficMirrorFilterRule)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRuleResult/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/Size :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/VolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVolumeRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateVolumeRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateDhcpOptionsResult/DhcpOptions :cognitect.aws.ec2/DhcpOptions)
(s/def :cognitect.aws.ec2.DescribeVpcAttributeRequest/Attribute :cognitect.aws.ec2/VpcAttributeName)
(s/def :cognitect.aws.ec2.DescribeVpcAttributeRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.PrefixList/Cidrs :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.PrefixList/PrefixListId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PrefixList/PrefixListName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsResult/Unsuccessful
:cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def :cognitect.aws.ec2.CreateFpgaImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateFpgaImageRequest/InputStorageLocation
:cognitect.aws.ec2/StorageLocation)
(s/def
:cognitect.aws.ec2.CreateFpgaImageRequest/LogsStorageLocation
:cognitect.aws.ec2/StorageLocation)
(s/def :cognitect.aws.ec2.CreateFpgaImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFpgaImageRequest/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFpgaImageRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetPasswordDataRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetPasswordDataRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewRequest/HostIdSet
:cognitect.aws.ec2/RequestHostIdSet)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewRequest/OfferingId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PricingDetail/Count :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.PricingDetail/Price :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/TransitGatewayIds
:cognitect.aws.ec2/TransitGatewayIdStringList)
(s/def :cognitect.aws.ec2.DescribeTransitGatewaysRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewaysRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def :cognitect.aws.ec2.DescribeTransitGatewaysRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeTransitGatewaysRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/AccepterPeeringConnectionOptions
:cognitect.aws.ec2/PeeringConnectionOptionsRequest)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/RequesterPeeringConnectionOptions
:cognitect.aws.ec2/PeeringConnectionOptionsRequest)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsRequest/VpcPeeringConnectionId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyReservedInstancesRequest/ReservedInstancesIds
:cognitect.aws.ec2/ReservedInstancesIdStringList)
(s/def :cognitect.aws.ec2.ModifyReservedInstancesRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyReservedInstancesRequest/TargetConfigurations
:cognitect.aws.ec2/ReservedInstancesConfigurationList)
(s/def :cognitect.aws.ec2.ExportTaskS3Location/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTaskS3Location/S3Prefix :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ClientVpnEndpointStatus/Code
:cognitect.aws.ec2/ClientVpnEndpointStatusCode)
(s/def :cognitect.aws.ec2.ClientVpnEndpointStatus/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateVpcCidrBlockRequest/AmazonProvidedIpv6CidrBlock
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateVpcCidrBlockRequest/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateVpcCidrBlockRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsResult/TransitGatewayAttachments
:cognitect.aws.ec2/TransitGatewayAttachmentList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeletePlacementGroupRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeletePlacementGroupRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeInstanceStatusRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeInstanceStatusRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.DescribeInstanceStatusRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeInstanceStatusRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeInstanceStatusRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeInstanceStatusRequest/IncludeAllInstances
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorSessionRequest/TrafficMirrorSessionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTrafficMirrorSessionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/VpnConnectionId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/VpnTunnelOutsideIpAddress
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnTunnelCertificateRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RequestSpotInstancesRequest/AvailabilityZoneGroup
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestSpotInstancesRequest/BlockDurationMinutes
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RequestSpotInstancesRequest/LaunchSpecification
:cognitect.aws.ec2/RequestSpotLaunchSpecification)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/LaunchGroup :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestSpotInstancesRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/ValidFrom :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/Type :cognitect.aws.ec2/SpotInstanceType)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/SpotPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotInstancesRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateElasticInferenceAccelerator/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpnGatewayRequest/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpnGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceAttribute/RootDeviceName :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/Groups :cognitect.aws.ec2/GroupIdentifierList)
(s/def
:cognitect.aws.ec2.InstanceAttribute/SourceDestCheck
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/UserData :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceAttribute/InstanceType :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/RamdiskId :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.InstanceAttribute/EbsOptimized :cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/KernelId :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.InstanceAttribute/EnaSupport :cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.InstanceAttribute/DisableApiTermination
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.InstanceAttribute/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/AttributeValue)
(s/def
:cognitect.aws.ec2.InstanceAttribute/BlockDeviceMappings
:cognitect.aws.ec2/InstanceBlockDeviceMappingList)
(s/def :cognitect.aws.ec2.InstanceAttribute/SriovNetSupport :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.DescribeInstancesResult/Reservations :cognitect.aws.ec2/ReservationList)
(s/def :cognitect.aws.ec2.DescribeInstancesResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.Phase1EncryptionAlgorithmsRequestListValue/Value
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceDetail/Owner :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceDetail/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ServiceDetail/ManagesVpcEndpoints :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ServiceDetail/ServiceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceDetail/AvailabilityZones :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ServiceDetail/PrivateDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceDetail/VpcEndpointPolicySupported :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ServiceDetail/BaseEndpointDnsNames :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ServiceDetail/AcceptanceRequired :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ServiceDetail/ServiceType :cognitect.aws.ec2/ServiceTypeDetailSet)
(s/def :cognitect.aws.ec2.ServiceDetail/ServiceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeprovisionByoipCidrResult/ByoipCidr :cognitect.aws.ec2/ByoipCidr)
(s/def :cognitect.aws.ec2.Filter/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Filter/Values :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.UnsuccessfulItem/Error :cognitect.aws.ec2/UnsuccessfulItemError)
(s/def :cognitect.aws.ec2.UnsuccessfulItem/ResourceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeInstancesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.DescribeInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeInstancesRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeInstancesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/Blackhole :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReplaceTransitGatewayRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVolumeAttributeRequest/AutoEnableIO
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.ModifyVolumeAttributeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVolumeAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.UnassignIpv6AddressesRequest/Ipv6Addresses
:cognitect.aws.ec2/Ipv6AddressList)
(s/def :cognitect.aws.ec2.UnassignIpv6AddressesRequest/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressResult/Return
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Phase1EncryptionAlgorithmsListValue/Value :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeExportTasksRequest/ExportTaskIds
:cognitect.aws.ec2/ExportTaskIdStringList)
(s/def
:cognitect.aws.ec2.TransitGatewayVpcAttachmentOptions/DnsSupport
:cognitect.aws.ec2/DnsSupportValue)
(s/def
:cognitect.aws.ec2.TransitGatewayVpcAttachmentOptions/Ipv6Support
:cognitect.aws.ec2/Ipv6SupportValue)
(s/def :cognitect.aws.ec2.HostReservation/HostIdSet :cognitect.aws.ec2/ResponseHostIdSet)
(s/def :cognitect.aws.ec2.HostReservation/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostReservation/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.HostReservation/CurrencyCode :cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.HostReservation/UpfrontPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostReservation/PaymentOption :cognitect.aws.ec2/PaymentOption)
(s/def :cognitect.aws.ec2.HostReservation/HostReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostReservation/InstanceFamily :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostReservation/Duration :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.HostReservation/End :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.HostReservation/State :cognitect.aws.ec2/ReservationState)
(s/def :cognitect.aws.ec2.HostReservation/Count :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.HostReservation/OfferingId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostReservation/Start :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Image/RootDeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/ImageLocation :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/Architecture :cognitect.aws.ec2/ArchitectureValues)
(s/def :cognitect.aws.ec2.Image/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Image/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.Image/RootDeviceType :cognitect.aws.ec2/DeviceType)
(s/def :cognitect.aws.ec2.Image/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/Public :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Image/ImageType :cognitect.aws.ec2/ImageTypeValues)
(s/def :cognitect.aws.ec2.Image/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/VirtualizationType :cognitect.aws.ec2/VirtualizationType)
(s/def :cognitect.aws.ec2.Image/EnaSupport :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Image/StateReason :cognitect.aws.ec2/StateReason)
(s/def :cognitect.aws.ec2.Image/Platform :cognitect.aws.ec2/PlatformValues)
(s/def :cognitect.aws.ec2.Image/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/BlockDeviceMappings :cognitect.aws.ec2/BlockDeviceMappingList)
(s/def :cognitect.aws.ec2.Image/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/State :cognitect.aws.ec2/ImageState)
(s/def :cognitect.aws.ec2.Image/ImageOwnerAlias :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/Hypervisor :cognitect.aws.ec2/HypervisorType)
(s/def :cognitect.aws.ec2.Image/CreationDate :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Image/SriovNetSupport :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeAggregateIdFormatRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeMovingAddressesResult/MovingAddressStatuses
:cognitect.aws.ec2/MovingAddressStatusSet)
(s/def :cognitect.aws.ec2.DescribeMovingAddressesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/ServiceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RejectVpcEndpointConnectionsRequest/VpcEndpointIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateSpecification/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateSpecification/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateSpecification/Version :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisableEbsEncryptionByDefaultRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointsResult/Unsuccessful
:cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTable/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayRouteTable/TransitGatewayId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTable/State
:cognitect.aws.ec2/TransitGatewayRouteTableState)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTable/DefaultAssociationRouteTable
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTable/DefaultPropagationRouteTable
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TransitGatewayRouteTable/CreationTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.TransitGatewayRouteTable/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.SlotStartTimeRangeRequest/EarliestTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SlotStartTimeRangeRequest/LatestTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CreateSubnetResult/Subnet :cognitect.aws.ec2/Subnet)
(s/def :cognitect.aws.ec2.DisableVpcClassicLinkResult/Return :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ResetSnapshotAttributeRequest/Attribute
:cognitect.aws.ec2/SnapshotAttributeName)
(s/def :cognitect.aws.ec2.ResetSnapshotAttributeRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetSnapshotAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/Purchase
:cognitect.aws.ec2/PurchaseSet)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/TotalHourlyPrice
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetHostReservationPurchasePreviewResult/TotalUpfrontPrice
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LoadPermissionModifications/Add
:cognitect.aws.ec2/LoadPermissionListRequest)
(s/def
:cognitect.aws.ec2.LoadPermissionModifications/Remove
:cognitect.aws.ec2/LoadPermissionListRequest)
(s/def :cognitect.aws.ec2.BlockDeviceMapping/DeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BlockDeviceMapping/VirtualName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BlockDeviceMapping/Ebs :cognitect.aws.ec2/EbsBlockDevice)
(s/def :cognitect.aws.ec2.BlockDeviceMapping/NoDevice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateCustomerGatewayResult/CustomerGateway
:cognitect.aws.ec2/CustomerGateway)
(s/def :cognitect.aws.ec2.ModifyVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyVolumeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVolumeRequest/Size :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ModifyVolumeRequest/VolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.ModifyVolumeRequest/Iops :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RevokeClientVpnIngressRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeClientVpnIngressRequest/TargetNetworkCidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeClientVpnIngressRequest/AccessGroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeClientVpnIngressRequest/RevokeAllGroups :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RevokeClientVpnIngressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/Versions
:cognitect.aws.ec2/VersionStringList)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MinVersion
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/MaxVersion
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplateVersionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/ReservedInstanceIds
:cognitect.aws.ec2/ReservedInstanceIdSet)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteRequest/TargetConfigurations
:cognitect.aws.ec2/TargetConfigurationRequestSet)
(s/def :cognitect.aws.ec2.RequestSpotFleetResponse/SpotFleetRequestId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeElasticGpusRequest/ElasticGpuIds
:cognitect.aws.ec2/ElasticGpuIdSet)
(s/def :cognitect.aws.ec2.DescribeElasticGpusRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeElasticGpusRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeElasticGpusRequest/MaxResults
:cognitect.aws.ec2/DescribeElasticGpusMaxResults)
(s/def :cognitect.aws.ec2.DescribeElasticGpusRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsResult/TransitGatewayVpcAttachments
:cognitect.aws.ec2/TransitGatewayVpcAttachmentList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayVpcAttachmentsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptions/MarketType
:cognitect.aws.ec2/MarketType)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptions/SpotOptions
:cognitect.aws.ec2/LaunchTemplateSpotMarketOptions)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/TrafficMirrorTargetIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/MaxResults
:cognitect.aws.ec2/TrafficMirroringMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.PlacementResponse/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/AutoPlacement :cognitect.aws.ec2/AutoPlacement)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/Quantity :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AllocateHostsRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.AllocateHostsRequest/HostRecovery :cognitect.aws.ec2/HostRecovery)
(s/def :cognitect.aws.ec2.ClientVpnRoute/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRoute/DestinationCidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRoute/TargetSubnet :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRoute/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRoute/Origin :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRoute/Status :cognitect.aws.ec2/ClientVpnRouteStatus)
(s/def :cognitect.aws.ec2.ClientVpnRoute/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceExportDetails/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceExportDetails/TargetEnvironment
:cognitect.aws.ec2/ExportEnvironment)
(s/def :cognitect.aws.ec2.NatGateway/FailureMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGateway/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.NatGateway/NatGatewayAddresses :cognitect.aws.ec2/NatGatewayAddressList)
(s/def :cognitect.aws.ec2.NatGateway/NatGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGateway/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGateway/FailureCode :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGateway/State :cognitect.aws.ec2/NatGatewayState)
(s/def :cognitect.aws.ec2.NatGateway/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.NatGateway/DeleteTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.NatGateway/ProvisionedBandwidth :cognitect.aws.ec2/ProvisionedBandwidth)
(s/def :cognitect.aws.ec2.NatGateway/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesModificationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesModificationsResult/ReservedInstancesModifications
:cognitect.aws.ec2/ReservedInstancesModificationList)
(s/def :cognitect.aws.ec2.TrafficMirrorPortRangeRequest/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorPortRangeRequest/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeSnapshotAttributeRequest/Attribute
:cognitect.aws.ec2/SnapshotAttributeName)
(s/def :cognitect.aws.ec2.DescribeSnapshotAttributeRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSnapshotAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/ReservedInstanceIds
:cognitect.aws.ec2/ReservedInstanceIdSet)
(s/def
:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteRequest/TargetConfigurations
:cognitect.aws.ec2/TargetConfigurationRequestSet)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesResult/TransitGatewayRouteTables
:cognitect.aws.ec2/TransitGatewayRouteTableList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/FpgaImageGlobalId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/UpdateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FpgaImage/PciId :cognitect.aws.ec2/PciId)
(s/def :cognitect.aws.ec2.FpgaImage/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.FpgaImage/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.FpgaImage/Public :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.FpgaImage/DataRetentionSupport :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.FpgaImage/FpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/OwnerAlias :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImage/State :cognitect.aws.ec2/FpgaImageState)
(s/def :cognitect.aws.ec2.FpgaImage/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FpgaImage/ShellVersion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotFleetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RequestSpotFleetRequest/SpotFleetRequestConfig
:cognitect.aws.ec2/SpotFleetRequestConfigData)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressResult/Return
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateEgressOnlyInternetGatewayRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribePrincipalIdFormatRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/Resources
:cognitect.aws.ec2/ResourceList)
(s/def
:cognitect.aws.ec2.DescribePrincipalIdFormatRequest/MaxResults
:cognitect.aws.ec2/DescribePrincipalIdFormatMaxResults)
(s/def :cognitect.aws.ec2.DescribePrincipalIdFormatRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.IKEVersionsListValue/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeregisterImageRequest/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeregisterImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DiskImageDescription/Checksum :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImageDescription/Format :cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.DiskImageDescription/ImportManifestUrl :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImageDescription/Size :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.PublicIpv4Pool/PoolId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PublicIpv4Pool/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PublicIpv4Pool/PoolAddressRanges
:cognitect.aws.ec2/PublicIpv4PoolRangeSet)
(s/def :cognitect.aws.ec2.PublicIpv4Pool/TotalAddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.PublicIpv4Pool/TotalAvailableAddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.AllowedPrincipal/PrincipalType :cognitect.aws.ec2/PrincipalType)
(s/def :cognitect.aws.ec2.AllowedPrincipal/Principal :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/AvailableIpAddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Subnet/AvailabilityZoneId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Subnet/AssignIpv6AddressOnCreation :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Subnet/SubnetArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/MapPublicIpOnLaunch :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Subnet/CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.Subnet/Ipv6CidrBlockAssociationSet
:cognitect.aws.ec2/SubnetIpv6CidrBlockAssociationSet)
(s/def :cognitect.aws.ec2.Subnet/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/State :cognitect.aws.ec2/SubnetState)
(s/def :cognitect.aws.ec2.Subnet/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Subnet/DefaultForAz :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateInstanceExportTaskResult/ExportTask :cognitect.aws.ec2/ExportTask)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplatesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/LaunchTemplateIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/LaunchTemplateNames
:cognitect.aws.ec2/LaunchTemplateNameStringList)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplatesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplatesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplatesRequest/MaxResults
:cognitect.aws.ec2/DescribeLaunchTemplatesMaxResults)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/ReservedInstancesModificationIds
:cognitect.aws.ec2/ReservedInstancesModificationIdStringList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesModificationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetGroupsConfig/TargetGroups :cognitect.aws.ec2/TargetGroups)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/InstancePlatform
:cognitect.aws.ec2/CapacityReservationInstancePlatform)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/AvailabilityZone
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/EphemeralStorage
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/AvailabilityZoneId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/EndDateType
:cognitect.aws.ec2/EndDateType)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/Tenancy
:cognitect.aws.ec2/CapacityReservationTenancy)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceMatchCriteria
:cognitect.aws.ec2/InstanceMatchCriteria)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/EndDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CreateCapacityReservationRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribePlacementGroupsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribePlacementGroupsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribePlacementGroupsRequest/GroupNames
:cognitect.aws.ec2/PlacementGroupStringList)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/AllowReassociation :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateAddressRequest/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/BgpAsn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/CustomerGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/IpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/CertificateArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/State :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CustomerGateway/Tags :cognitect.aws.ec2/TagList)
(s/def
:cognitect.aws.ec2.AssociateSubnetCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2/SubnetIpv6CidrBlockAssociation)
(s/def :cognitect.aws.ec2.AssociateSubnetCidrBlockResult/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptionsRequest/MarketType
:cognitect.aws.ec2/MarketType)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceMarketOptionsRequest/SpotOptions
:cognitect.aws.ec2/LaunchTemplateSpotMarketOptionsRequest)
(s/def :cognitect.aws.ec2.ProductCode/ProductCodeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ProductCode/ProductCodeType :cognitect.aws.ec2/ProductCodeValues)
(s/def :cognitect.aws.ec2.CreateNetworkAclRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateNetworkAclRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeIdFormatResult/Statuses :cognitect.aws.ec2/IdFormatList)
(s/def :cognitect.aws.ec2.UserData/Data :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/VolumeSize :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateEbsBlockDeviceRequest/VolumeType
:cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.DescribeSnapshotsResult/Snapshots :cognitect.aws.ec2/SnapshotList)
(s/def :cognitect.aws.ec2.DescribeSnapshotsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateIamInstanceProfileRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterfacePermission/NetworkInterfacePermissionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfacePermission/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfacePermission/AwsAccountId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfacePermission/AwsService :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterfacePermission/Permission
:cognitect.aws.ec2/InterfacePermissionType)
(s/def
:cognitect.aws.ec2.NetworkInterfacePermission/PermissionState
:cognitect.aws.ec2/NetworkInterfacePermissionState)
(s/def :cognitect.aws.ec2.DescribeAvailabilityZonesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/ZoneNames
:cognitect.aws.ec2/ZoneNameStringList)
(s/def
:cognitect.aws.ec2.DescribeAvailabilityZonesRequest/ZoneIds
:cognitect.aws.ec2/ZoneIdStringList)
(s/def :cognitect.aws.ec2.DescribeAvailabilityZonesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.EnableEbsEncryptionByDefaultResult/EbsEncryptionByDefault
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AssignIpv6AddressesResult/AssignedIpv6Addresses
:cognitect.aws.ec2/Ipv6AddressList)
(s/def :cognitect.aws.ec2.AssignIpv6AddressesResult/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteResult/Route
:cognitect.aws.ec2/TransitGatewayRoute)
(s/def :cognitect.aws.ec2.SpotMarketOptions/MaxPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotMarketOptions/SpotInstanceType :cognitect.aws.ec2/SpotInstanceType)
(s/def :cognitect.aws.ec2.SpotMarketOptions/BlockDurationMinutes :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotMarketOptions/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.SpotMarketOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.ReservedInstances/AvailabilityZone :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReservedInstances/RecurringCharges
:cognitect.aws.ec2/RecurringChargesList)
(s/def
:cognitect.aws.ec2.ReservedInstances/ProductDescription
:cognitect.aws.ec2/RIProductDescription)
(s/def :cognitect.aws.ec2.ReservedInstances/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ReservedInstances/CurrencyCode :cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.ReservedInstances/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.ReservedInstances/ReservedInstancesId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstances/Scope :cognitect.aws.ec2/scope)
(s/def :cognitect.aws.ec2.ReservedInstances/InstanceTenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.ReservedInstances/FixedPrice :cognitect.aws.ec2/Float)
(s/def :cognitect.aws.ec2.ReservedInstances/OfferingClass :cognitect.aws.ec2/OfferingClassType)
(s/def :cognitect.aws.ec2.ReservedInstances/Duration :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.ReservedInstances/UsagePrice :cognitect.aws.ec2/Float)
(s/def :cognitect.aws.ec2.ReservedInstances/End :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReservedInstances/State :cognitect.aws.ec2/ReservedInstanceState)
(s/def :cognitect.aws.ec2.ReservedInstances/Start :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReservedInstances/OfferingType :cognitect.aws.ec2/OfferingTypeValues)
(s/def :cognitect.aws.ec2.ReservedInstances/InstanceCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyReservedInstancesResult/ReservedInstancesModificationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TargetReservationValue/ReservationValue
:cognitect.aws.ec2/ReservationValue)
(s/def
:cognitect.aws.ec2.TargetReservationValue/TargetConfiguration
:cognitect.aws.ec2/TargetConfiguration)
(s/def :cognitect.aws.ec2.ReleaseHostsResult/Successful :cognitect.aws.ec2/ResponseHostIdList)
(s/def :cognitect.aws.ec2.ReleaseHostsResult/Unsuccessful :cognitect.aws.ec2/UnsuccessfulItemList)
(s/def :cognitect.aws.ec2.CreateVpcEndpointResult/VpcEndpoint :cognitect.aws.ec2/VpcEndpoint)
(s/def :cognitect.aws.ec2.CreateVpcEndpointResult/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/AwsAccountId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/AwsService
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/Permission
:cognitect.aws.ec2/InterfacePermissionType)
(s/def :cognitect.aws.ec2.CreateNetworkInterfacePermissionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TagSpecification/ResourceType :cognitect.aws.ec2/ResourceType)
(s/def :cognitect.aws.ec2.TagSpecification/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesResult/FpgaImages :cognitect.aws.ec2/FpgaImageList)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesResult/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.CancelReservedInstancesListingResult/ReservedInstancesListings
:cognitect.aws.ec2/ReservedInstancesListingList)
(s/def
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Attachment
:cognitect.aws.ec2/NetworkInterfaceAttachmentChanges)
(s/def
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Description
:cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/Groups
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyNetworkInterfaceAttributeRequest/SourceDestCheck
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ResetInstanceAttributeRequest/Attribute
:cognitect.aws.ec2/InstanceAttributeName)
(s/def :cognitect.aws.ec2.ResetInstanceAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ResetInstanceAttributeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SlotDateTimeRangeRequest/EarliestTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SlotDateTimeRangeRequest/LatestTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSnapshotRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSnapshotRequest/VolumeId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateSnapshotRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateSnapshotRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RestoreAddressToClassicRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RestoreAddressToClassicRequest/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EnableVgwRoutePropagationRequest/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EnableVgwRoutePropagationRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroup/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroup/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroup/IpPermissions :cognitect.aws.ec2/IpPermissionList)
(s/def :cognitect.aws.ec2.SecurityGroup/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroup/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroup/IpPermissionsEgress :cognitect.aws.ec2/IpPermissionList)
(s/def :cognitect.aws.ec2.SecurityGroup/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.SecurityGroup/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleInstanceResult/BundleTask :cognitect.aws.ec2/BundleTask)
(s/def
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkResult/AssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkResult/Status
:cognitect.aws.ec2/AssociationStatus)
(s/def :cognitect.aws.ec2.DescribeKeyPairsResult/KeyPairs :cognitect.aws.ec2/KeyPairList)
(s/def
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkResult/AssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkResult/Status
:cognitect.aws.ec2/AssociationStatus)
(s/def :cognitect.aws.ec2.CancelSpotFleetRequestsError/Code :cognitect.aws.ec2/CancelBatchErrorCode)
(s/def :cognitect.aws.ec2.CancelSpotFleetRequestsError/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusInfo/Details :cognitect.aws.ec2/VolumeStatusDetailsList)
(s/def :cognitect.aws.ec2.VolumeStatusInfo/Status :cognitect.aws.ec2/VolumeStatusInfoStatus)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/SubnetIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/VpcOwnerId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayVpcAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/TransitGatewayId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayVpcAttachment/Options
:cognitect.aws.ec2/TransitGatewayVpcAttachmentOptions)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/CreationTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.TransitGatewayVpcAttachment/State
:cognitect.aws.ec2/TransitGatewayAttachmentState)
(s/def :cognitect.aws.ec2.TransitGatewayVpcAttachment/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReservedInstancesModificationResult/ReservedInstancesId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReservedInstancesModificationResult/TargetConfiguration
:cognitect.aws.ec2/ReservedInstancesConfiguration)
(s/def
:cognitect.aws.ec2.CreateVpnConnectionRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRouteRequest/VpnConnectionId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotOptionsRequest/AllocationStrategy
:cognitect.aws.ec2/SpotAllocationStrategy)
(s/def
:cognitect.aws.ec2.SpotOptionsRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2/SpotInstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.SpotOptionsRequest/InstancePoolsToUseCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotOptionsRequest/SingleInstanceType :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotOptionsRequest/SingleAvailabilityZone :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotOptionsRequest/MinTargetCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotOptionsRequest/MaxTotalPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpcPeeringConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteVpcPeeringConnectionRequest/VpcPeeringConnectionId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ClientVpnAuthenticationRequest/Type
:cognitect.aws.ec2/ClientVpnAuthenticationType)
(s/def
:cognitect.aws.ec2.ClientVpnAuthenticationRequest/ActiveDirectory
:cognitect.aws.ec2/DirectoryServiceAuthenticationRequest)
(s/def
:cognitect.aws.ec2.ClientVpnAuthenticationRequest/MutualAuthentication
:cognitect.aws.ec2/CertificateAuthenticationRequest)
(s/def :cognitect.aws.ec2.SendDiagnosticInterruptRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SendDiagnosticInterruptRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/TrafficMirrorTargetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/NetworkLoadBalancerArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/Type :cognitect.aws.ec2/TrafficMirrorTargetType)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorTarget/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Route/InstanceOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/Origin :cognitect.aws.ec2/RouteOrigin)
(s/def :cognitect.aws.ec2.Route/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/NatGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/EgressOnlyInternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/DestinationPrefixListId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/State :cognitect.aws.ec2/RouteState)
(s/def :cognitect.aws.ec2.Route/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/DestinationIpv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Route/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/EventType
:cognitect.aws.ec2/EventType)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/MaxResults
:cognitect.aws.ec2/DescribeSpotFleetRequestHistoryMaxResults)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryRequest/StartTime
:cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesResult/ReservedInstances
:cognitect.aws.ec2/ReservedInstancesList)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2/FleetExcessCapacityTerminationPolicy)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/OnDemandOptions
:cognitect.aws.ec2/OnDemandOptionsRequest)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/TargetCapacitySpecification
:cognitect.aws.ec2/TargetCapacitySpecificationRequest)
(s/def :cognitect.aws.ec2.CreateFleetRequest/ValidFrom :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CreateFleetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateFleetRequest/SpotOptions :cognitect.aws.ec2/SpotOptionsRequest)
(s/def :cognitect.aws.ec2.CreateFleetRequest/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/TerminateInstancesWithExpiration
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/LaunchTemplateConfigs
:cognitect.aws.ec2/FleetLaunchTemplateConfigListRequest)
(s/def
:cognitect.aws.ec2.CreateFleetRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateFleetRequest/Type :cognitect.aws.ec2/FleetType)
(s/def :cognitect.aws.ec2.CreateFleetRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFleetRequest/ReplaceUnhealthyInstances :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateRouteRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateRouteRequest/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/NatGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/EgressOnlyInternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/DestinationIpv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteRequest/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateTagSpecificationRequest/ResourceType
:cognitect.aws.ec2/ResourceType)
(s/def :cognitect.aws.ec2.LaunchTemplateTagSpecificationRequest/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionRequest/VpnConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionRequest/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionRequest/CustomerGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionRequest/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.HibernationOptions/Configured :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ClientVpnAuthentication/Type
:cognitect.aws.ec2/ClientVpnAuthenticationType)
(s/def
:cognitect.aws.ec2.ClientVpnAuthentication/ActiveDirectory
:cognitect.aws.ec2/DirectoryServiceAuthentication)
(s/def
:cognitect.aws.ec2.ClientVpnAuthentication/MutualAuthentication
:cognitect.aws.ec2/CertificateAuthentication)
(s/def :cognitect.aws.ec2.DeleteRouteRequest/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteRouteRequest/DestinationIpv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteRouteRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateIamInstanceProfileResult/IamInstanceProfileAssociation
:cognitect.aws.ec2/IamInstanceProfileAssociation)
(s/def
:cognitect.aws.ec2.CapacityReservationSpecificationResponse/CapacityReservationPreference
:cognitect.aws.ec2/CapacityReservationPreference)
(s/def
:cognitect.aws.ec2.CapacityReservationSpecificationResponse/CapacityReservationTarget
:cognitect.aws.ec2/CapacityReservationTargetResponse)
(s/def :cognitect.aws.ec2.DescribeNetworkAclsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeNetworkAclsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkAclsRequest/NetworkAclIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeNetworkAclsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeNetworkAclsRequest/MaxResults
:cognitect.aws.ec2/DescribeNetworkAclsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/MaxResults
:cognitect.aws.ec2/DescribeInstanceCreditSpecificationsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PciId/DeviceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PciId/VendorId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PciId/SubsystemId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PciId/SubsystemVendorId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/DeviceName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/Ebs
:cognitect.aws.ec2/ScheduledInstancesEbs)
(s/def :cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/NoDevice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesBlockDeviceMapping/VirtualName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeScheduledInstancesResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstancesResult/ScheduledInstanceSet
:cognitect.aws.ec2/ScheduledInstanceSet)
(s/def :cognitect.aws.ec2.DeleteFpgaImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteFpgaImageRequest/FpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/ResetPolicy :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/AddSubnetIds :cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveRouteTableIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveSecurityGroupIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/VpcEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/PolicyDocument :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointRequest/AddSecurityGroupIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointRequest/AddRouteTableIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointRequest/RemoveSubnetIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ModifyVpcEndpointRequest/PrivateDnsEnabled :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesListingsResult/ReservedInstancesListings
:cognitect.aws.ec2/ReservedInstancesListingList)
(s/def :cognitect.aws.ec2.EbsInstanceBlockDevice/AttachTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.EbsInstanceBlockDevice/DeleteOnTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EbsInstanceBlockDevice/Status :cognitect.aws.ec2/AttachmentStatus)
(s/def :cognitect.aws.ec2.EbsInstanceBlockDevice/VolumeId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationRequest/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotInfo/VolumeSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SnapshotInfo/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.SnapshotInfo/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SnapshotInfo/StartTime :cognitect.aws.ec2/MillisecondDateTime)
(s/def :cognitect.aws.ec2.SnapshotInfo/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotInfo/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotInfo/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotInfo/State :cognitect.aws.ec2/SnapshotState)
(s/def :cognitect.aws.ec2.SnapshotInfo/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotInfo/SnapshotId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RebootInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.RebootInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreditSpecification/CpuCredits :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateInternetGatewayResult/InternetGateway
:cognitect.aws.ec2/InternetGateway)
(s/def :cognitect.aws.ec2.TargetConfiguration/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TargetConfiguration/OfferingId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DetachInternetGatewayRequest/InternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachInternetGatewayRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationResult/ConnectionNotification
:cognitect.aws.ec2/ConnectionNotification)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationResult/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteNetworkAclRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteNetworkAclRequest/NetworkAclId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CancelledSpotInstanceRequest/SpotInstanceRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CancelledSpotInstanceRequest/State
:cognitect.aws.ec2/CancelSpotInstanceRequestState)
(s/def :cognitect.aws.ec2.TransitGatewayOptions/AmazonSideAsn :cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/AutoAcceptSharedAttachments
:cognitect.aws.ec2/AutoAcceptSharedAttachmentsValue)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/DefaultRouteTableAssociation
:cognitect.aws.ec2/DefaultRouteTableAssociationValue)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/AssociationDefaultRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/DefaultRouteTablePropagation
:cognitect.aws.ec2/DefaultRouteTablePropagationValue)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/PropagationDefaultRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayOptions/VpnEcmpSupport
:cognitect.aws.ec2/VpnEcmpSupportValue)
(s/def :cognitect.aws.ec2.TransitGatewayOptions/DnsSupport :cognitect.aws.ec2/DnsSupportValue)
(s/def
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationRequest/CapacityReservationPreference
:cognitect.aws.ec2/CapacityReservationPreference)
(s/def
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationRequest/CapacityReservationTarget
:cognitect.aws.ec2/CapacityReservationTarget)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsResult/Unsuccessful
:cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationState
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ElasticInferenceAcceleratorAssociation/ElasticInferenceAcceleratorAssociationTime
:cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeResult/FpgaImageAttribute
:cognitect.aws.ec2/FpgaImageAttribute)
(s/def :cognitect.aws.ec2.DescribeExportTasksResult/ExportTasks :cognitect.aws.ec2/ExportTaskList)
(s/def :cognitect.aws.ec2.UnsuccessfulItemError/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UnsuccessfulItemError/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpcRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateConfigRequest/LaunchTemplateSpecification
:cognitect.aws.ec2/FleetLaunchTemplateSpecificationRequest)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateConfigRequest/Overrides
:cognitect.aws.ec2/FleetLaunchTemplateOverridesListRequest)
(s/def
:cognitect.aws.ec2.VpnConnectionOptionsSpecification/StaticRoutesOnly
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.VpnConnectionOptionsSpecification/TunnelOptions
:cognitect.aws.ec2/VpnTunnelOptionsSpecificationsList)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/ActiveInstances
:cognitect.aws.ec2/ActiveInstanceSet)
(s/def :cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetInstancesResponse/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeAggregateIdFormatResult/UseLongIdsAggregated
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeAggregateIdFormatResult/Statuses :cognitect.aws.ec2/IdFormatList)
(s/def
:cognitect.aws.ec2.CapacityReservationTargetResponse/CapacityReservationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateResult/LaunchTemplate
:cognitect.aws.ec2/LaunchTemplate)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/MaxResults
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportMaxResults)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/NextToken
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportNextToken)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportRequest/VpcIds
:cognitect.aws.ec2/VpcClassicLinkIdList)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/GroupId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/GroupName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsIngressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.ApplySecurityGroupsToClientVpnTargetNetworkResult/SecurityGroupIds
:cognitect.aws.ec2/ClientVpnSecurityGroupIdSet)
(s/def :cognitect.aws.ec2.Phase1DHGroupNumbersListValue/Value :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeClientVpnEndpointsResult/ClientVpnEndpoints
:cognitect.aws.ec2/EndpointSet)
(s/def :cognitect.aws.ec2.DescribeClientVpnEndpointsResult/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecification/TotalTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecification/OnDemandTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TargetCapacitySpecification/SpotTargetCapacity :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecification/DefaultTargetCapacityType
:cognitect.aws.ec2/DefaultTargetCapacityType)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionNotificationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionNotificationArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointConnectionNotificationRequest/ConnectionEvents
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/AddSubnetIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/RemoveSubnetIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/Options
:cognitect.aws.ec2/ModifyTransitGatewayVpcAttachmentRequestOptions)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationResult/ServiceConfiguration
:cognitect.aws.ec2/ServiceConfiguration)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationResult/ClientToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/LaunchTemplateName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/VersionNumber
:cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseErrorItem/ResponseError
:cognitect.aws.ec2/ResponseError)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorTargetResult/TrafficMirrorTarget
:cognitect.aws.ec2/TrafficMirrorTarget)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorTargetResult/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SubnetCidrBlockState/State :cognitect.aws.ec2/SubnetCidrBlockStateCode)
(s/def :cognitect.aws.ec2.SubnetCidrBlockState/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVpnGatewayResult/VpcAttachment :cognitect.aws.ec2/VpcAttachment)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsResult/TransitGatewayAttachmentPropagations
:cognitect.aws.ec2/TransitGatewayAttachmentPropagationList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SubnetIpv6CidrBlockAssociation/Ipv6CidrBlockState
:cognitect.aws.ec2/SubnetCidrBlockState)
(s/def :cognitect.aws.ec2.NetworkInterface/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/RequesterId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/Groups :cognitect.aws.ec2/GroupIdentifierList)
(s/def :cognitect.aws.ec2.NetworkInterface/RequesterManaged :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkInterface/SourceDestCheck :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkInterface/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterface/PrivateIpAddresses
:cognitect.aws.ec2/NetworkInterfacePrivateIpAddressList)
(s/def :cognitect.aws.ec2.NetworkInterface/TagSet :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.NetworkInterface/MacAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/Attachment :cognitect.aws.ec2/NetworkInterfaceAttachment)
(s/def :cognitect.aws.ec2.NetworkInterface/PrivateDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterface/Association
:cognitect.aws.ec2/NetworkInterfaceAssociation)
(s/def :cognitect.aws.ec2.NetworkInterface/InterfaceType :cognitect.aws.ec2/NetworkInterfaceType)
(s/def :cognitect.aws.ec2.NetworkInterface/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterface/Ipv6Addresses
:cognitect.aws.ec2/NetworkInterfaceIpv6AddressesList)
(s/def :cognitect.aws.ec2.NetworkInterface/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterface/Status :cognitect.aws.ec2/NetworkInterfaceStatus)
(s/def :cognitect.aws.ec2.EnableVolumeIORequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EnableVolumeIORequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceConfiguration/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ServiceConfiguration/ManagesVpcEndpoints :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ServiceConfiguration/NetworkLoadBalancerArns
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ServiceConfiguration/ServiceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ServiceConfiguration/AvailabilityZones :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ServiceConfiguration/PrivateDnsName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ServiceConfiguration/BaseEndpointDnsNames
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ServiceConfiguration/AcceptanceRequired :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ServiceConfiguration/ServiceState :cognitect.aws.ec2/ServiceState)
(s/def :cognitect.aws.ec2.ServiceConfiguration/ServiceType :cognitect.aws.ec2/ServiceTypeDetailSet)
(s/def :cognitect.aws.ec2.ServiceConfiguration/ServiceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeRegionsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeRegionsRequest/RegionNames
:cognitect.aws.ec2/RegionNameStringList)
(s/def :cognitect.aws.ec2.DescribeRegionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeRegionsRequest/AllRegions :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VolumeStatusAction/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusAction/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusAction/EventId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusAction/EventType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportToS3Task/ContainerFormat :cognitect.aws.ec2/ContainerFormat)
(s/def :cognitect.aws.ec2.ExportToS3Task/DiskImageFormat :cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.ExportToS3Task/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportToS3Task/S3Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateDefaultSubnetRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateDefaultSubnetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DisassociateSubnetCidrBlockRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesRequest/FpgaImageIds :cognitect.aws.ec2/FpgaImageIdList)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesRequest/Owners :cognitect.aws.ec2/OwnerStringList)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeFpgaImagesRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DescribeFpgaImagesRequest/MaxResults
:cognitect.aws.ec2/DescribeFpgaImagesMaxResults)
(s/def :cognitect.aws.ec2.DescribeHostsRequest/Filter :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeHostsRequest/HostIds :cognitect.aws.ec2/RequestHostIdList)
(s/def :cognitect.aws.ec2.DescribeHostsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeHostsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesId/ReservedInstancesId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesResult/TrafficMirrorFilter
:cognitect.aws.ec2/TrafficMirrorFilter)
(s/def :cognitect.aws.ec2.Phase1IntegrityAlgorithmsRequestListValue/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EnableEbsEncryptionByDefaultRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/UserData :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/AddressingType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/WeightedCapacity :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/Placement :cognitect.aws.ec2/SpotPlacement)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/SecurityGroups
:cognitect.aws.ec2/GroupIdentifierList)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/TagSpecifications
:cognitect.aws.ec2/SpotFleetTagSpecificationList)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingList)
(s/def :cognitect.aws.ec2.SpotFleetLaunchSpecification/SpotPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/Monitoring
:cognitect.aws.ec2/SpotFleetMonitoring)
(s/def
:cognitect.aws.ec2.SpotFleetLaunchSpecification/NetworkInterfaces
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecificationList)
(s/def :cognitect.aws.ec2.Phase2IntegrityAlgorithmsRequestListValue/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachClassicLinkVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AttachClassicLinkVpcRequest/Groups :cognitect.aws.ec2/GroupIdStringList)
(s/def :cognitect.aws.ec2.AttachClassicLinkVpcRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachClassicLinkVpcRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceIamInstanceProfileAssociationResult/IamInstanceProfileAssociation
:cognitect.aws.ec2/IamInstanceProfileAssociation)
(s/def :cognitect.aws.ec2.PrefixListId/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PrefixListId/PrefixListId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleTaskError/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleTaskError/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceStatusSummary/Details
:cognitect.aws.ec2/InstanceStatusDetailsList)
(s/def :cognitect.aws.ec2.InstanceStatusSummary/Status :cognitect.aws.ec2/SummaryStatus)
(s/def :cognitect.aws.ec2.Phase2IntegrityAlgorithmsListValue/Value :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVolumeResult/VolumeModification
:cognitect.aws.ec2/VolumeModification)
(s/def
:cognitect.aws.ec2.ResetImageAttributeRequest/Attribute
:cognitect.aws.ec2/ResetImageAttributeName)
(s/def :cognitect.aws.ec2.ResetImageAttributeRequest/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifySpotFleetRequestResponse/Return :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RunScheduledInstancesResult/InstanceIdSet
:cognitect.aws.ec2/InstanceIdSet)
(s/def :cognitect.aws.ec2.InstanceUsage/AccountId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceUsage/UsedInstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VpcCidrBlockState/State :cognitect.aws.ec2/VpcCidrBlockStateCode)
(s/def :cognitect.aws.ec2.VpcCidrBlockState/StatusMessage :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteFleetSuccessItem/CurrentFleetState
:cognitect.aws.ec2/FleetStateCode)
(s/def
:cognitect.aws.ec2.DeleteFleetSuccessItem/PreviousFleetState
:cognitect.aws.ec2/FleetStateCode)
(s/def :cognitect.aws.ec2.DeleteFleetSuccessItem/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupReferencesResult/SecurityGroupReferenceSet
:cognitect.aws.ec2/SecurityGroupReferences)
(s/def :cognitect.aws.ec2.DescribeStaleSecurityGroupsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeStaleSecurityGroupsResult/StaleSecurityGroupSet
:cognitect.aws.ec2/StaleSecurityGroupSet)
(s/def :cognitect.aws.ec2.RejectVpcPeeringConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RejectVpcPeeringConnectionRequest/VpcPeeringConnectionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointConnectionsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointResult/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointResult/Status
:cognitect.aws.ec2/ClientVpnEndpointStatus)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointResult/DnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.KeyPair/KeyFingerprint :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.KeyPair/KeyMaterial :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.KeyPair/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/ConnectionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/Username :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TerminateClientVpnConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsResult/NetworkInterfacePermissions
:cognitect.aws.ec2/NetworkInterfacePermissionList)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/ClientData :cognitect.aws.ec2/ClientData)
(s/def :cognitect.aws.ec2.ImportImageRequest/Architecture :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportImageRequest/RoleName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportImageRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/LicenseType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/Platform :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportImageRequest/DiskContainers
:cognitect.aws.ec2/ImageDiskContainerList)
(s/def :cognitect.aws.ec2.ImportImageRequest/Hypervisor :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReleaseHostsRequest/HostIds :cognitect.aws.ec2/RequestHostIdList)
(s/def :cognitect.aws.ec2.LaunchTemplate/LaunchTemplateId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplate/LaunchTemplateName :cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.LaunchTemplate/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.LaunchTemplate/CreatedBy :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplate/DefaultVersionNumber :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.LaunchTemplate/LatestVersionNumber :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.LaunchTemplate/Tags :cognitect.aws.ec2/TagList)
(s/def
:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/Association
:cognitect.aws.ec2/NetworkInterfaceAssociation)
(s/def :cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/Primary :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/PrivateDnsName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.NetworkInterfacePrivateIpAddress/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsRequest/Versions
:cognitect.aws.ec2/VersionStringList)
(s/def
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingResult/ReservedInstancesId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/PacketLength :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/SessionNumber
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TrafficMirrorTargetId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/VirtualNetworkId
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsResult/TransitGatewayRouteTablePropagations
:cognitect.aws.ec2/TransitGatewayRouteTablePropagationList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTablePropagationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotDatafeedSubscriptionResult/SpotDatafeedSubscription
:cognitect.aws.ec2/SpotDatafeedSubscription)
(s/def :cognitect.aws.ec2.DescribeRouteTablesResult/RouteTables :cognitect.aws.ec2/RouteTableList)
(s/def :cognitect.aws.ec2.DescribeRouteTablesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConfirmProductInstanceRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConfirmProductInstanceRequest/ProductCode :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConfirmProductInstanceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/SourceCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/TrafficDirection
:cognitect.aws.ec2/TrafficDirection)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/RuleNumber
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/RuleAction
:cognitect.aws.ec2/TrafficMirrorRuleAction)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/SourcePortRange
:cognitect.aws.ec2/TrafficMirrorPortRangeRequest)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/DestinationPortRange
:cognitect.aws.ec2/TrafficMirrorPortRangeRequest)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/Description
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/Protocol :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterRuleRequest/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/LaunchTemplateName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResponseSuccessItem/VersionNumber
:cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsResult/VpnConnection
:cognitect.aws.ec2/VpnConnection)
(s/def :cognitect.aws.ec2.Snapshot/VolumeSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Snapshot/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Snapshot/StateMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/DataEncryptionKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Snapshot/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Snapshot/OwnerAlias :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/State :cognitect.aws.ec2/SnapshotState)
(s/def :cognitect.aws.ec2.Snapshot/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Snapshot/SnapshotId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Groups
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def :cognitect.aws.ec2.CreateNetworkInterfaceRequest/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressSpecificationList)
(s/def :cognitect.aws.ec2.CreateNetworkInterfaceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateNetworkInterfaceRequest/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkInterfaceRequest/Ipv6AddressCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateNetworkInterfaceRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/InterfaceType
:cognitect.aws.ec2/NetworkInterfaceCreationType)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceRequest/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressList)
(s/def
:cognitect.aws.ec2.DescribeInstanceAttributeRequest/Attribute
:cognitect.aws.ec2/InstanceAttributeName)
(s/def :cognitect.aws.ec2.DescribeInstanceAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeInstanceAttributeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AcceptVpcPeeringConnectionResult/VpcPeeringConnection
:cognitect.aws.ec2/VpcPeeringConnection)
(s/def :cognitect.aws.ec2.CreateNetworkAclResult/NetworkAcl :cognitect.aws.ec2/NetworkAcl)
(s/def :cognitect.aws.ec2.CreateVolumePermission/Group :cognitect.aws.ec2/PermissionGroup)
(s/def :cognitect.aws.ec2.CreateVolumePermission/UserId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstanceLimitPrice/Amount :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.ReservedInstanceLimitPrice/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.TargetConfigurationRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TargetConfigurationRequest/OfferingId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteInternetGatewayRequest/InternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AvailabilityZoneMessage/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpointConnection/ServiceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointOwner :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpointConnection/VpcEndpointState :cognitect.aws.ec2/State)
(s/def
:cognitect.aws.ec2.VpcEndpointConnection/CreationTimestamp
:cognitect.aws.ec2/MillisecondDateTime)
(s/def :cognitect.aws.ec2.VpcEndpointConnection/DnsEntries :cognitect.aws.ec2/DnsEntrySet)
(s/def
:cognitect.aws.ec2.VpcEndpointConnection/NetworkLoadBalancerArns
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestsRequest/SpotFleetRequestIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ScheduledInstancesMonitoring/Enabled :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayRouteTablePropagation/ResourceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTablePropagation/State
:cognitect.aws.ec2/TransitGatewayPropagationState)
(s/def :cognitect.aws.ec2.TargetGroup/Arn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PropagatingVgw/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RejectVpcPeeringConnectionResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreatePlacementGroupRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreatePlacementGroupRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreatePlacementGroupRequest/Strategy :cognitect.aws.ec2/PlacementStrategy)
(s/def :cognitect.aws.ec2.CreatePlacementGroupRequest/PartitionCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.IamInstanceProfileAssociation/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IamInstanceProfileAssociation/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.IamInstanceProfileAssociation/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfile)
(s/def
:cognitect.aws.ec2.IamInstanceProfileAssociation/State
:cognitect.aws.ec2/IamInstanceProfileAssociationState)
(s/def :cognitect.aws.ec2.IamInstanceProfileAssociation/Timestamp :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.RejectTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment
:cognitect.aws.ec2/TransitGatewayVpcAttachment)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTransitGatewayRouteRequest/Blackhole :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateTransitGatewayRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/Frequency :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/Interval :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceDays
:cognitect.aws.ec2/OccurrenceDayRequestSet)
(s/def
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceRelativeToEnd
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ScheduledInstanceRecurrenceRequest/OccurrenceUnit
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcPeeringConnectionResult/VpcPeeringConnection
:cognitect.aws.ec2/VpcPeeringConnection)
(s/def :cognitect.aws.ec2.AttachVolumeRequest/Device :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVolumeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVolumeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.IpRange/CidrIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IpRange/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateLaunchTemplateRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateLaunchTemplateRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateRequest/VersionDescription
:cognitect.aws.ec2/VersionDescription)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateRequest/LaunchTemplateData
:cognitect.aws.ec2/RequestLaunchTemplateData)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayResult/TransitGateway
:cognitect.aws.ec2/TransitGateway)
(s/def :cognitect.aws.ec2.GetEbsDefaultKmsKeyIdResult/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachNetworkInterfaceResult/AttachmentId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeByoipCidrsResult/ByoipCidrs :cognitect.aws.ec2/ByoipCidrSet)
(s/def :cognitect.aws.ec2.DescribeByoipCidrsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateAddressResult/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSnapshotRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSnapshotRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpcIpv6CidrBlockAssociation/Ipv6CidrBlockState
:cognitect.aws.ec2/VpcCidrBlockState)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayRouteTableAssociation/ResourceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteTableAssociation/State
:cognitect.aws.ec2/TransitGatewayAssociationState)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/GroupId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/GroupName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UpdateSecurityGroupRuleDescriptionsEgressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.DisassociateVpcCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2/VpcIpv6CidrBlockAssociation)
(s/def
:cognitect.aws.ec2.DisassociateVpcCidrBlockResult/CidrBlockAssociation
:cognitect.aws.ec2/VpcCidrBlockAssociation)
(s/def :cognitect.aws.ec2.DisassociateVpcCidrBlockResult/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/AcceptanceRequired
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/NetworkLoadBalancerArns
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointServiceConfigurationRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/EventType :cognitect.aws.ec2/FleetEventType)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.DescribeFleetHistoryRequest/StartTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportResult/NextToken
:cognitect.aws.ec2/DescribeVpcClassicLinkDnsSupportNextToken)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkDnsSupportResult/Vpcs
:cognitect.aws.ec2/ClassicLinkDnsSupportList)
(s/def :cognitect.aws.ec2.NetworkAclAssociation/NetworkAclAssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAclAssociation/NetworkAclId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAclAssociation/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorSessionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/PacketLength :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/SessionNumber
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorTargetId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/RemoveFields
:cognitect.aws.ec2/TrafficMirrorSessionFieldList)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/VirtualNetworkId
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorSessionRequest/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PurchaseScheduledInstancesRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PurchaseScheduledInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PurchaseScheduledInstancesRequest/PurchaseRequests
:cognitect.aws.ec2/PurchaseRequestSet)
(s/def :cognitect.aws.ec2.InstanceIpv6Address/Ipv6Address :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/FirstSlotStartTimeRange
:cognitect.aws.ec2/SlotDateTimeRangeRequest)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MaxResults
:cognitect.aws.ec2/DescribeScheduledInstanceAvailabilityMaxResults)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MaxSlotDurationInHours
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/MinSlotDurationInHours
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityRequest/Recurrence
:cognitect.aws.ec2/ScheduledInstanceRecurrenceRequest)
(s/def
:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateTransitGatewayRouteTableRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ProvisionByoipCidrRequest/Cidr :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ProvisionByoipCidrRequest/CidrAuthorizationContext
:cognitect.aws.ec2/CidrAuthorizationContext)
(s/def :cognitect.aws.ec2.ProvisionByoipCidrRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ProvisionByoipCidrRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TransitGatewayRequestOptions/AmazonSideAsn :cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.TransitGatewayRequestOptions/AutoAcceptSharedAttachments
:cognitect.aws.ec2/AutoAcceptSharedAttachmentsValue)
(s/def
:cognitect.aws.ec2.TransitGatewayRequestOptions/DefaultRouteTableAssociation
:cognitect.aws.ec2/DefaultRouteTableAssociationValue)
(s/def
:cognitect.aws.ec2.TransitGatewayRequestOptions/DefaultRouteTablePropagation
:cognitect.aws.ec2/DefaultRouteTablePropagationValue)
(s/def
:cognitect.aws.ec2.TransitGatewayRequestOptions/VpnEcmpSupport
:cognitect.aws.ec2/VpnEcmpSupportValue)
(s/def
:cognitect.aws.ec2.TransitGatewayRequestOptions/DnsSupport
:cognitect.aws.ec2/DnsSupportValue)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionsResult/VpcEndpointConnections
:cognitect.aws.ec2/VpcEndpointConnectionSet)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointConnectionsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVpnGatewayRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVpnGatewayRequest/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVpnGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DiskImage/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImage/Image :cognitect.aws.ec2/DiskImageDetail)
(s/def :cognitect.aws.ec2.DiskImage/Volume :cognitect.aws.ec2/VolumeDetail)
(s/def
:cognitect.aws.ec2.MonitorInstancesResult/InstanceMonitorings
:cognitect.aws.ec2/InstanceMonitoringList)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/IpOwnerId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/PublicDnsName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceAssociation/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EnableVpcClassicLinkResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ElasticGpuSpecificationResponse/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/DeliverLogsPermissionArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/DeliverLogsStatus :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/LogFormat :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/LogDestination :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/ResourceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/LogGroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/FlowLogStatus :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/TrafficType :cognitect.aws.ec2/TrafficType)
(s/def :cognitect.aws.ec2.FlowLog/FlowLogId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/CreationTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FlowLog/DeliverLogsErrorMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FlowLog/LogDestinationType :cognitect.aws.ec2/LogDestinationType)
(s/def :cognitect.aws.ec2.DisableVgwRoutePropagationRequest/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisableVgwRoutePropagationRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateKeyPairRequest/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateKeyPairRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyHostsResult/Successful :cognitect.aws.ec2/ResponseHostIdList)
(s/def :cognitect.aws.ec2.ModifyHostsResult/Unsuccessful :cognitect.aws.ec2/UnsuccessfulItemList)
(s/def :cognitect.aws.ec2.RegisterImageResult/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelSpotInstanceRequestsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CancelSpotInstanceRequestsRequest/SpotInstanceRequestIds
:cognitect.aws.ec2/SpotInstanceRequestIdList)
(s/def :cognitect.aws.ec2.IdFormat/Deadline :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.IdFormat/Resource :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IdFormat/UseLongIds :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.TransitGatewayAssociation/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAssociation/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayAssociation/ResourceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAssociation/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def
:cognitect.aws.ec2.TransitGatewayAssociation/State
:cognitect.aws.ec2/TransitGatewayAssociationState)
(s/def :cognitect.aws.ec2.SpotOptions/AllocationStrategy :cognitect.aws.ec2/SpotAllocationStrategy)
(s/def
:cognitect.aws.ec2.SpotOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2/SpotInstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.SpotOptions/InstancePoolsToUseCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotOptions/SingleInstanceType :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotOptions/SingleAvailabilityZone :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotOptions/MinTargetCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotOptions/MaxTotalPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/ServiceIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AcceptVpcEndpointConnectionsResult/Unsuccessful
:cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceMarketOptions
:cognitect.aws.ec2/LaunchTemplateInstanceMarketOptions)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/ElasticInferenceAccelerators
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorResponseList)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/UserData :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/HibernationOptions
:cognitect.aws.ec2/LaunchTemplateHibernationOptions)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/CreditSpecification
:cognitect.aws.ec2/CreditSpecification)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/ElasticGpuSpecifications
:cognitect.aws.ec2/ElasticGpuSpecificationResponseList)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/LicenseSpecifications
:cognitect.aws.ec2/LaunchTemplateLicenseList)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/Placement
:cognitect.aws.ec2/LaunchTemplatePlacement)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/KernelId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/CpuOptions
:cognitect.aws.ec2/LaunchTemplateCpuOptions)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/SecurityGroups
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/DisableApiTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/ShutdownBehavior)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/TagSpecifications
:cognitect.aws.ec2/LaunchTemplateTagSpecificationList)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/IamInstanceProfile
:cognitect.aws.ec2/LaunchTemplateIamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/BlockDeviceMappings
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingList)
(s/def :cognitect.aws.ec2.ResponseLaunchTemplateData/RamDiskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/Monitoring
:cognitect.aws.ec2/LaunchTemplatesMonitoring)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/CapacityReservationSpecification
:cognitect.aws.ec2/LaunchTemplateCapacityReservationSpecificationResponse)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/SecurityGroupIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ResponseLaunchTemplateData/NetworkInterfaces
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationList)
(s/def :cognitect.aws.ec2.DetachVolumeRequest/Device :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVolumeRequest/Force :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DetachVolumeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVolumeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AssociateRouteTableResult/AssociationId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/CertificateRevocationList
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcCidrBlockAssociation/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcCidrBlockAssociation/CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpcCidrBlockAssociation/CidrBlockState
:cognitect.aws.ec2/VpcCidrBlockState)
(s/def :cognitect.aws.ec2.DhcpOptions/DhcpConfigurations :cognitect.aws.ec2/DhcpConfigurationList)
(s/def :cognitect.aws.ec2.DhcpOptions/DhcpOptionsId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DhcpOptions/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DhcpOptions/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRequest/CustomerGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRequest/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRequest/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRequest/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpnConnectionRequest/Options
:cognitect.aws.ec2/VpnConnectionOptionsSpecification)
(s/def :cognitect.aws.ec2.LaunchPermission/Group :cognitect.aws.ec2/PermissionGroup)
(s/def :cognitect.aws.ec2.LaunchPermission/UserId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/AvailabilityZone :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/RecurringCharges
:cognitect.aws.ec2/RecurringChargesList)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/ProductDescription
:cognitect.aws.ec2/RIProductDescription)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/PricingDetails
:cognitect.aws.ec2/PricingDetailsList)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/Marketplace :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/ReservedInstancesOfferingId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/Scope :cognitect.aws.ec2/scope)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/InstanceTenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/FixedPrice :cognitect.aws.ec2/Float)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/OfferingClass
:cognitect.aws.ec2/OfferingClassType)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/Duration :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.ReservedInstancesOffering/UsagePrice :cognitect.aws.ec2/Float)
(s/def
:cognitect.aws.ec2.ReservedInstancesOffering/OfferingType
:cognitect.aws.ec2/OfferingTypeValues)
(s/def :cognitect.aws.ec2.CreateVpnGatewayRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnGatewayRequest/Type :cognitect.aws.ec2/GatewayType)
(s/def :cognitect.aws.ec2.CreateVpnGatewayRequest/AmazonSideAsn :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.CreateVpnGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VolumeStatusDetails/Name :cognitect.aws.ec2/VolumeStatusName)
(s/def :cognitect.aws.ec2.VolumeStatusDetails/Status :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorTargetsResult/TrafficMirrorTargets
:cognitect.aws.ec2/TrafficMirrorTargetSet)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorTargetsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeAttachment/AttachTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.VolumeAttachment/Device :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeAttachment/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeAttachment/State :cognitect.aws.ec2/VolumeAttachmentState)
(s/def :cognitect.aws.ec2.VolumeAttachment/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeAttachment/DeleteOnTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateDefaultVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Address/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/Domain :cognitect.aws.ec2/DomainType)
(s/def :cognitect.aws.ec2.Address/PublicIpv4Pool :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Address/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/NetworkInterfaceOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Address/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/NatGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/EgressOnlyInternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/GatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/DestinationIpv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteRequest/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/TargetNetworkCidr
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/AccessGroupId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/AuthorizeAllGroups
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeClientVpnIngressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationState
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ElasticGpuAssociation/ElasticGpuAssociationTime :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpnConnectionRequest/VpnConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpnConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/AttachTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/AttachmentId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/DeleteOnTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/DeviceIndex :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/InstanceOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceAttachment/Status :cognitect.aws.ec2/AttachmentStatus)
(s/def
:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayResult/ClientToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateEgressOnlyInternetGatewayResult/EgressOnlyInternetGateway
:cognitect.aws.ec2/EgressOnlyInternetGateway)
(s/def
:cognitect.aws.ec2.DescribeClientVpnConnectionsResult/Connections
:cognitect.aws.ec2/ClientVpnConnectionSet)
(s/def :cognitect.aws.ec2.DescribeClientVpnConnectionsResult/NextToken :cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.DescribeSpotFleetRequestsResponse/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestsResponse/SpotFleetRequestConfigs
:cognitect.aws.ec2/SpotFleetRequestConfigSet)
(s/def :cognitect.aws.ec2.CidrBlock/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFlowLogsResult/FlowLogs :cognitect.aws.ec2/FlowLogSet)
(s/def :cognitect.aws.ec2.DescribeFlowLogsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcClassicLink/ClassicLinkEnabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcClassicLink/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.VpcClassicLink/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/SourceVersion
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/VersionDescription
:cognitect.aws.ec2/VersionDescription)
(s/def
:cognitect.aws.ec2.CreateLaunchTemplateVersionRequest/LaunchTemplateData
:cognitect.aws.ec2/RequestLaunchTemplateData)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsResult/AccepterPeeringConnectionOptions
:cognitect.aws.ec2/PeeringConnectionOptions)
(s/def
:cognitect.aws.ec2.ModifyVpcPeeringConnectionOptionsResult/RequesterPeeringConnectionOptions
:cognitect.aws.ec2/PeeringConnectionOptions)
(s/def :cognitect.aws.ec2.DnsEntry/DnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DnsEntry/HostedZoneId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetEbsDefaultKmsKeyIdRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CancelSpotFleetRequestsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsRequest/SpotFleetRequestIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsRequest/TerminateInstances
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReplaceRouteTableAssociationRequest/RouteTableId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageRequest/DiskImageFormat :cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.ExportImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ExportImageRequest/ImageId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ExportImageRequest/S3ExportLocation
:cognitect.aws.ec2/ExportTaskS3LocationRequest)
(s/def :cognitect.aws.ec2.ExportImageRequest/RoleName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VgwTelemetry/AcceptedRouteCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VgwTelemetry/LastStatusChange :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.VgwTelemetry/OutsideIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VgwTelemetry/Status :cognitect.aws.ec2/TelemetryStatus)
(s/def :cognitect.aws.ec2.VgwTelemetry/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VgwTelemetry/CertificateArn :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/CurrencyCode
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/TargetConfigurationValueSet
:cognitect.aws.ec2/TargetReservationValueSet)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/IsValidExchange
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ReservedInstanceValueSet
:cognitect.aws.ec2/ReservedInstanceReservationValueSet)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/TargetConfigurationValueRollup
:cognitect.aws.ec2/ReservationValue)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/PaymentDue
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ValidationFailureReason
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/ReservedInstanceValueRollup
:cognitect.aws.ec2/ReservationValue)
(s/def
:cognitect.aws.ec2.GetReservedInstancesExchangeQuoteResult/OutputReservedInstancesWillExpireAt
:cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ModifyVpcAttributeRequest/EnableDnsHostnames
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifyVpcAttributeRequest/EnableDnsSupport
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.ModifyVpcAttributeRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyCapacityReservationRequest/CapacityReservationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyCapacityReservationRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ModifyCapacityReservationRequest/EndDate :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ModifyCapacityReservationRequest/EndDateType
:cognitect.aws.ec2/EndDateType)
(s/def :cognitect.aws.ec2.ModifyCapacityReservationRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RunScheduledInstancesRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunScheduledInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RunScheduledInstancesRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RunScheduledInstancesRequest/LaunchSpecification
:cognitect.aws.ec2/ScheduledInstancesLaunchSpecification)
(s/def
:cognitect.aws.ec2.RunScheduledInstancesRequest/ScheduledInstanceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Groups
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressSpecificationList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/SubnetId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/AssociatePublicIpAddress
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Ipv6AddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Description
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/DeviceIndex
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/InterfaceType
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressListRequest)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyClientVpnEndpointResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.GetConsoleScreenshotResult/ImageData :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetConsoleScreenshotResult/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeAddressesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeAddressesRequest/PublicIps :cognitect.aws.ec2/PublicIpStringList)
(s/def
:cognitect.aws.ec2.DescribeAddressesRequest/AllocationIds
:cognitect.aws.ec2/AllocationIdList)
(s/def :cognitect.aws.ec2.DescribeAddressesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DisableEbsEncryptionByDefaultResult/EbsEncryptionByDefault
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportKeyPairRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportKeyPairRequest/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportKeyPairRequest/PublicKeyMaterial :cognitect.aws.ec2/Blob)
(s/def :cognitect.aws.ec2.DescribeMovingAddressesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeMovingAddressesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeMovingAddressesRequest/MaxResults
:cognitect.aws.ec2/DescribeMovingAddressesMaxResults)
(s/def :cognitect.aws.ec2.DescribeMovingAddressesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeMovingAddressesRequest/PublicIps
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Url :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/DiskImageSize :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/UserBucket :cognitect.aws.ec2/UserBucketDetails)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Format :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotTaskDetail/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AttachInternetGatewayRequest/InternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachInternetGatewayRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsResult/ServiceConfigurations
:cognitect.aws.ec2/ServiceConfigurationSet)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServiceConfigurationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/ConnectionNotificationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsResult/ConnectionNotificationSet
:cognitect.aws.ec2/ConnectionNotificationSet)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointConnectionNotificationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/Egress :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/RuleNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/RuleAction :cognitect.aws.ec2/RuleAction)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/Protocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/PortRange :cognitect.aws.ec2/PortRange)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/NetworkAclId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNetworkAclEntryRequest/IcmpTypeCode :cognitect.aws.ec2/IcmpTypeCode)
(s/def :cognitect.aws.ec2.DescribeHostsResult/Hosts :cognitect.aws.ec2/HostList)
(s/def :cognitect.aws.ec2.DescribeHostsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachmentPropagation/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachmentPropagation/State
:cognitect.aws.ec2/TransitGatewayPropagationState)
(s/def :cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/UserGroups
:cognitect.aws.ec2/UserGroupStringList)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/ProductCodes
:cognitect.aws.ec2/ProductCodeStringList)
(s/def :cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/FpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/Attribute
:cognitect.aws.ec2/FpgaImageAttributeName)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/UserIds
:cognitect.aws.ec2/UserIdStringList)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/OperationType
:cognitect.aws.ec2/OperationType)
(s/def
:cognitect.aws.ec2.ModifyFpgaImageAttributeRequest/LoadPermission
:cognitect.aws.ec2/LoadPermissionModifications)
(s/def :cognitect.aws.ec2.CancelConversionRequest/ConversionTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelConversionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CancelConversionRequest/ReasonMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribePrefixListsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribePrefixListsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribePrefixListsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribePrefixListsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribePrefixListsRequest/PrefixListIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Groups
:cognitect.aws.ec2/ScheduledInstancesSecurityGroupIdSet)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/PrivateIpAddressConfigs
:cognitect.aws.ec2/PrivateIpAddressConfigSet)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesNetworkInterface/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/AssociatePublicIpAddress
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Ipv6AddressCount
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesNetworkInterface/DeviceIndex :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/Ipv6Addresses
:cognitect.aws.ec2/ScheduledInstancesIpv6AddressList)
(s/def
:cognitect.aws.ec2.ScheduledInstancesNetworkInterface/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpnGatewaysRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpnGatewaysRequest/VpnGatewayIds
:cognitect.aws.ec2/VpnGatewayIdStringList)
(s/def :cognitect.aws.ec2.DescribeVpnGatewaysRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeAccountAttributesRequest/AttributeNames
:cognitect.aws.ec2/AccountAttributeNameStringList)
(s/def :cognitect.aws.ec2.DescribeAccountAttributesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.UserBucket/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserBucket/S3Key :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysResult/EgressOnlyInternetGateways
:cognitect.aws.ec2/EgressOnlyInternetGatewayList)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysResult/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSubnetsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeSubnetsRequest/SubnetIds :cognitect.aws.ec2/SubnetIdStringList)
(s/def :cognitect.aws.ec2.DescribeSubnetsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeSubnetsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSubnetsRequest/MaxResults
:cognitect.aws.ec2/DescribeSubnetsMaxResults)
(s/def :cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def
:cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/MaxResults
:cognitect.aws.ec2/DescribeClassicLinkInstancesMaxResults)
(s/def :cognitect.aws.ec2.DescribeClassicLinkInstancesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateReservedInstancesListingResult/ReservedInstancesListings
:cognitect.aws.ec2/ReservedInstancesListingList)
(s/def :cognitect.aws.ec2.PurchaseRequest/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.PurchaseRequest/PurchaseToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReplaceNetworkAclAssociationRequest/NetworkAclId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Phase1IntegrityAlgorithmsListValue/Value :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ClientVpnConnectionStatus/Code
:cognitect.aws.ec2/ClientVpnConnectionStatusCode)
(s/def :cognitect.aws.ec2.ClientVpnConnectionStatus/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/TransitGatewayAttachmentIds
:cognitect.aws.ec2/TransitGatewayAttachmentIdStringList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayAttachmentsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Volume/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Volume/Size :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Volume/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Volume/VolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.Volume/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Volume/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Volume/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Volume/Attachments :cognitect.aws.ec2/VolumeAttachmentList)
(s/def :cognitect.aws.ec2.Volume/State :cognitect.aws.ec2/VolumeState)
(s/def :cognitect.aws.ec2.Volume/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Volume/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Volume/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelCapacityReservationResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ResponseError/Code :cognitect.aws.ec2/LaunchTemplateErrorCode)
(s/def :cognitect.aws.ec2.ResponseError/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotDatafeedSubscription/Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotDatafeedSubscription/Fault :cognitect.aws.ec2/SpotInstanceStateFault)
(s/def :cognitect.aws.ec2.SpotDatafeedSubscription/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotDatafeedSubscription/Prefix :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotDatafeedSubscription/State
:cognitect.aws.ec2/DatafeedSubscriptionState)
(s/def
:cognitect.aws.ec2.CreateFleetError/LaunchTemplateAndOverrides
:cognitect.aws.ec2/LaunchTemplateAndOverridesResponse)
(s/def :cognitect.aws.ec2.CreateFleetError/Lifecycle :cognitect.aws.ec2/InstanceLifecycle)
(s/def :cognitect.aws.ec2.CreateFleetError/ErrorCode :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFleetError/ErrorMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImageDetail/Bytes :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.DiskImageDetail/Format :cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.DiskImageDetail/ImportManifestUrl :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def :cognitect.aws.ec2.SearchTransitGatewayRoutesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeIdentityIdFormatResult/Statuses :cognitect.aws.ec2/IdFormatList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsResult/ReservedInstancesOfferings
:cognitect.aws.ec2/ReservedInstancesOfferingList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/EgressOnlyInternetGatewayIds
:cognitect.aws.ec2/EgressOnlyInternetGatewayIdList)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/MaxResults
:cognitect.aws.ec2/DescribeEgressOnlyInternetGatewaysMaxResults)
(s/def
:cognitect.aws.ec2.DescribeEgressOnlyInternetGatewaysRequest/NextToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/ServiceNames
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointServicesRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceBlockDeviceMapping/DeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceBlockDeviceMapping/Ebs :cognitect.aws.ec2/EbsInstanceBlockDevice)
(s/def
:cognitect.aws.ec2.ImportClientVpnClientCertificateRevocationListResult/Return
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeVpcClassicLinkRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVpcClassicLinkRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcClassicLinkRequest/VpcIds
:cognitect.aws.ec2/VpcClassicLinkIdList)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/CidrIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/SourceSecurityGroupName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupEgressRequest/FromPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LicenseConfigurationRequest/LicenseConfigurationArn
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Ipv6Range/CidrIpv6 :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Ipv6Range/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/Affinity :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/HostId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/Tenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacementRequest/SpreadDomain :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/TransitGatewayRouteTableIds
:cognitect.aws.ec2/TransitGatewayRouteTableIdStringList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewayRouteTablesRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/LaunchTemplateId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateSpecificationRequest/Version :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesIamInstanceProfile/Arn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesIamInstanceProfile/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcRequest/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcRequest/AmazonProvidedIpv6CidrBlock :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpcRequest/InstanceTenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.SpotFleetMonitoring/Enabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Vpc/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Vpc/IsDefault :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Vpc/InstanceTenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.Vpc/CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.Vpc/Ipv6CidrBlockAssociationSet
:cognitect.aws.ec2/VpcIpv6CidrBlockAssociationSet)
(s/def :cognitect.aws.ec2.Vpc/CidrBlockAssociationSet :cognitect.aws.ec2/VpcCidrBlockAssociationSet)
(s/def :cognitect.aws.ec2.Vpc/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Vpc/DhcpOptionsId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Vpc/State :cognitect.aws.ec2/VpcState)
(s/def :cognitect.aws.ec2.Vpc/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/ExportImageTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/S3ExportLocation :cognitect.aws.ec2/ExportTaskS3Location)
(s/def :cognitect.aws.ec2.ExportImageTask/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageTask/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetEbsEncryptionByDefaultRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ClassicLoadBalancer/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsResult/VpcEndpoints :cognitect.aws.ec2/VpcEndpointSet)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeImportSnapshotTasksResult/ImportSnapshotTasks
:cognitect.aws.ec2/ImportSnapshotTaskList)
(s/def :cognitect.aws.ec2.DescribeImportSnapshotTasksResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpcPeeringConnection/AccepterVpcInfo
:cognitect.aws.ec2/VpcPeeringConnectionVpcInfo)
(s/def :cognitect.aws.ec2.VpcPeeringConnection/ExpirationTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.VpcPeeringConnection/RequesterVpcInfo
:cognitect.aws.ec2/VpcPeeringConnectionVpcInfo)
(s/def
:cognitect.aws.ec2.VpcPeeringConnection/Status
:cognitect.aws.ec2/VpcPeeringConnectionStateReason)
(s/def :cognitect.aws.ec2.VpcPeeringConnection/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.VpcPeeringConnection/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.WithdrawByoipCidrResult/ByoipCidr :cognitect.aws.ec2/ByoipCidr)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionStateReason/Code
:cognitect.aws.ec2/VpcPeeringConnectionStateReasonCode)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionStateReason/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetFpgaImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ResetFpgaImageAttributeRequest/FpgaImageId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResetFpgaImageAttributeRequest/Attribute
:cognitect.aws.ec2/ResetFpgaImageAttributeName)
(s/def :cognitect.aws.ec2.DeleteNetworkInterfaceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteNetworkInterfaceRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayResult/TransitGateway
:cognitect.aws.ec2/TransitGateway)
(s/def :cognitect.aws.ec2.LicenseConfiguration/LicenseConfigurationArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstanceRecurrence/Frequency :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstanceRecurrence/Interval :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceDaySet
:cognitect.aws.ec2/OccurrenceDaySet)
(s/def
:cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceRelativeToEnd
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ScheduledInstanceRecurrence/OccurrenceUnit :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationResult/SuccessfulInstanceCreditSpecifications
:cognitect.aws.ec2/SuccessfulInstanceCreditSpecificationSet)
(s/def
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationResult/UnsuccessfulInstanceCreditSpecifications
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationSet)
(s/def :cognitect.aws.ec2.Ipv6CidrBlock/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateRouteTableRequest/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.StopInstancesRequest/InstanceIds :cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.StopInstancesRequest/Hibernate :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.StopInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.StopInstancesRequest/Force :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpnConnectionResult/VpnConnection :cognitect.aws.ec2/VpnConnection)
(s/def :cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/ImportTaskIds
:cognitect.aws.ec2/ImportTaskIdList)
(s/def :cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeImportSnapshotTasksRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.WithdrawByoipCidrRequest/Cidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.WithdrawByoipCidrRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ConfirmProductInstanceResult/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConfirmProductInstanceResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateHibernationOptions/Configured :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationResult/Propagation
:cognitect.aws.ec2/TransitGatewayPropagation)
(s/def
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecificationRequest/Arn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateIamInstanceProfileSpecificationRequest/Name
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeInstanceStatusResult/InstanceStatuses
:cognitect.aws.ec2/InstanceStatusList)
(s/def :cognitect.aws.ec2.DescribeInstanceStatusResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Placement/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Placement/Affinity :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Placement/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Placement/PartitionNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Placement/HostId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Placement/Tenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.Placement/SpreadDomain :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceCreditSpecificationRequest/InstanceCreditSpecifications
:cognitect.aws.ec2/InstanceCreditSpecificationListRequest)
(s/def :cognitect.aws.ec2.DescribeIdentityIdFormatRequest/PrincipalArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeIdentityIdFormatRequest/Resource :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateLicenseConfigurationRequest/LicenseConfigurationArn
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeAddressesResult/Addresses :cognitect.aws.ec2/AddressList)
(s/def :cognitect.aws.ec2.ImportImageTask/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Architecture :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportImageTask/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/LicenseType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Platform :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/ImportTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/Hypervisor :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageTask/SnapshotDetails :cognitect.aws.ec2/SnapshotDetailList)
(s/def :cognitect.aws.ec2.ImportImageTask/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DisassociateVpcCidrBlockRequest/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EbsBlockDevice/DeleteOnTermination :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EbsBlockDevice/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.EbsBlockDevice/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EbsBlockDevice/VolumeSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.EbsBlockDevice/VolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.EbsBlockDevice/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EbsBlockDevice/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.KeyPairInfo/KeyFingerprint :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.KeyPairInfo/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Phase2DHGroupNumbersRequestListValue/Value :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstancesIpv6Address/Ipv6Address :cognitect.aws.ec2/Ipv6Address)
(s/def :cognitect.aws.ec2.DeleteNatGatewayRequest/NatGatewayId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/TransitGatewayId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateTransitGatewayRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TransitGatewayRouteAttachment/ResourceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRouteAttachment/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def :cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/CidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/Ipv6CidrBlockSet
:cognitect.aws.ec2/Ipv6CidrBlockSet)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/CidrBlockSet :cognitect.aws.ec2/CidrBlockSet)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/OwnerId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/PeeringOptions
:cognitect.aws.ec2/VpcPeeringConnectionOptionsDescription)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcPeeringConnectionVpcInfo/Region :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeFleetError/LaunchTemplateAndOverrides
:cognitect.aws.ec2/LaunchTemplateAndOverridesResponse)
(s/def :cognitect.aws.ec2.DescribeFleetError/Lifecycle :cognitect.aws.ec2/InstanceLifecycle)
(s/def :cognitect.aws.ec2.DescribeFleetError/ErrorCode :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetError/ErrorMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StaleIpPermission/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.StaleIpPermission/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StaleIpPermission/IpRanges :cognitect.aws.ec2/IpRanges)
(s/def :cognitect.aws.ec2.StaleIpPermission/PrefixListIds :cognitect.aws.ec2/PrefixListIdSet)
(s/def :cognitect.aws.ec2.StaleIpPermission/ToPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.StaleIpPermission/UserIdGroupPairs :cognitect.aws.ec2/UserIdGroupPairSet)
(s/def :cognitect.aws.ec2.EnableVpcClassicLinkRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EnableVpcClassicLinkRequest/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/HistoryRecords
:cognitect.aws.ec2/HistoryRecords)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/LastEvaluatedTime
:cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotFleetRequestHistoryResponse/StartTime
:cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ConversionTask/ConversionTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConversionTask/ExpirationTime :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ConversionTask/ImportInstance
:cognitect.aws.ec2/ImportInstanceTaskDetails)
(s/def :cognitect.aws.ec2.ConversionTask/ImportVolume :cognitect.aws.ec2/ImportVolumeTaskDetails)
(s/def :cognitect.aws.ec2.ConversionTask/State :cognitect.aws.ec2/ConversionTaskState)
(s/def :cognitect.aws.ec2.ConversionTask/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConversionTask/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.CreateFleetResult/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.CreateFleetResult/Errors :cognitect.aws.ec2/CreateFleetErrorsSet)
(s/def :cognitect.aws.ec2.CreateFleetResult/Instances :cognitect.aws.ec2/CreateFleetInstancesSet)
(s/def :cognitect.aws.ec2.VpnConnectionOptions/StaticRoutesOnly :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpnConnectionOptions/TunnelOptions :cognitect.aws.ec2/TunnelOptionsList)
(s/def :cognitect.aws.ec2.DeleteFleetError/Code :cognitect.aws.ec2/DeleteFleetErrorCode)
(s/def :cognitect.aws.ec2.DeleteFleetError/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSpotDatafeedSubscriptionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReplaceNetworkAclAssociationResult/NewAssociationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFlowLogsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFlowLogsRequest/Filter :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeFlowLogsRequest/FlowLogIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeFlowLogsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeFlowLogsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceStatusDetails/ImpairedSince :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.InstanceStatusDetails/Name :cognitect.aws.ec2/StatusName)
(s/def :cognitect.aws.ec2.InstanceStatusDetails/Status :cognitect.aws.ec2/StatusType)
(s/def :cognitect.aws.ec2.Reservation/Groups :cognitect.aws.ec2/GroupIdentifierList)
(s/def :cognitect.aws.ec2.Reservation/Instances :cognitect.aws.ec2/InstanceList)
(s/def :cognitect.aws.ec2.Reservation/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Reservation/RequesterId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Reservation/ReservationId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationResult/Return
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CpuOptions/CoreCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CpuOptions/ThreadsPerCore :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/TotalTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/OnDemandTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/SpotTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TargetCapacitySpecificationRequest/DefaultTargetCapacityType
:cognitect.aws.ec2/DefaultTargetCapacityType)
(s/def
:cognitect.aws.ec2.GetLaunchTemplateDataResult/LaunchTemplateData
:cognitect.aws.ec2/ResponseLaunchTemplateData)
(s/def :cognitect.aws.ec2.MoveAddressToVpcResult/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.MoveAddressToVpcResult/Status :cognitect.aws.ec2/Status)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/CidrIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/SourceSecurityGroupName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.RevokeSecurityGroupIngressRequest/GroupName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorFilterRuleResult/TrafficMirrorFilterRuleId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVolumeStatusRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVolumeStatusRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeVolumeStatusRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVolumeStatusRequest/VolumeIds
:cognitect.aws.ec2/VolumeIdStringList)
(s/def :cognitect.aws.ec2.DescribeVolumeStatusRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeClientVpnRoutesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnRoutesRequest/MaxResults
:cognitect.aws.ec2/DescribeClientVpnRoutesMaxResults)
(s/def :cognitect.aws.ec2.DescribeClientVpnRoutesRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.DescribeClientVpnRoutesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkAclEntry/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAclEntry/Egress :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkAclEntry/IcmpTypeCode :cognitect.aws.ec2/IcmpTypeCode)
(s/def :cognitect.aws.ec2.NetworkAclEntry/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAclEntry/PortRange :cognitect.aws.ec2/PortRange)
(s/def :cognitect.aws.ec2.NetworkAclEntry/Protocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAclEntry/RuleAction :cognitect.aws.ec2/RuleAction)
(s/def :cognitect.aws.ec2.NetworkAclEntry/RuleNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.MoveAddressToVpcRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.MoveAddressToVpcRequest/PublicIp :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SearchTransitGatewayRoutesResult/Routes
:cognitect.aws.ec2/TransitGatewayRouteList)
(s/def
:cognitect.aws.ec2.SearchTransitGatewayRoutesResult/AdditionalRoutesAvailable
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelCertificateResult/VpnConnection
:cognitect.aws.ec2/VpnConnection)
(s/def
:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AcceptTransitGatewayVpcAttachmentRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceStatus/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceStatus/Events :cognitect.aws.ec2/InstanceStatusEventList)
(s/def :cognitect.aws.ec2.InstanceStatus/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceStatus/InstanceState :cognitect.aws.ec2/InstanceState)
(s/def :cognitect.aws.ec2.InstanceStatus/InstanceStatus :cognitect.aws.ec2/InstanceStatusSummary)
(s/def :cognitect.aws.ec2.InstanceStatus/SystemStatus :cognitect.aws.ec2/InstanceStatusSummary)
(s/def :cognitect.aws.ec2.DirectoryServiceAuthentication/DirectoryId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceMonitoring/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceMonitoring/Monitoring :cognitect.aws.ec2/Monitoring)
(s/def :cognitect.aws.ec2.CreateRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateRouteTableRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/Affinity :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/HostId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/Tenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.LaunchTemplatePlacement/SpreadDomain :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeprovisionByoipCidrRequest/Cidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeprovisionByoipCidrRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.HostOffering/CurrencyCode :cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.HostOffering/Duration :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.HostOffering/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostOffering/InstanceFamily :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostOffering/OfferingId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostOffering/PaymentOption :cognitect.aws.ec2/PaymentOption)
(s/def :cognitect.aws.ec2.HostOffering/UpfrontPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotPriceHistoryResult/SpotPriceHistory
:cognitect.aws.ec2/SpotPriceHistoryList)
(s/def :cognitect.aws.ec2.EventInformation/EventDescription :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EventInformation/EventSubType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EventInformation/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreditSpecificationRequest/CpuCredits :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeInternetGatewaysResult/InternetGateways
:cognitect.aws.ec2/InternetGatewayList)
(s/def :cognitect.aws.ec2.DescribeInternetGatewaysResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnmonitorInstancesResult/InstanceMonitorings
:cognitect.aws.ec2/InstanceMonitoringList)
(s/def :cognitect.aws.ec2.ModifyLaunchTemplateRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyLaunchTemplateRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyLaunchTemplateRequest/LaunchTemplateId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.ModifyLaunchTemplateRequest/DefaultVersion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceLaunchSpecification/UserData :cognitect.aws.ec2/UserData)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/GroupIds
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/Architecture
:cognitect.aws.ec2/ArchitectureValues)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/InstanceType
:cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.ImportInstanceLaunchSpecification/Placement :cognitect.aws.ec2/Placement)
(s/def :cognitect.aws.ec2.ImportInstanceLaunchSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/ShutdownBehavior)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/GroupNames
:cognitect.aws.ec2/SecurityGroupStringList)
(s/def
:cognitect.aws.ec2.ImportInstanceLaunchSpecification/AdditionalInfo
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceLaunchSpecification/Monitoring :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.EgressOnlyInternetGateway/Attachments
:cognitect.aws.ec2/InternetGatewayAttachmentList)
(s/def
:cognitect.aws.ec2.EgressOnlyInternetGateway/EgressOnlyInternetGatewayId
:cognitect.aws.ec2/EgressOnlyInternetGatewayId)
(s/def :cognitect.aws.ec2.DetachNetworkInterfaceRequest/AttachmentId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DetachNetworkInterfaceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DetachNetworkInterfaceRequest/Force :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ServerCertificateArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/ConnectionLogOptions
:cognitect.aws.ec2/ConnectionLogOptions)
(s/def
:cognitect.aws.ec2.ModifyClientVpnEndpointRequest/DnsServers
:cognitect.aws.ec2/DnsServersOptionsModifyStructure)
(s/def :cognitect.aws.ec2.ModifyClientVpnEndpointRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyClientVpnEndpointRequest/SplitTunnel :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyClientVpnEndpointRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcAttachment/State :cognitect.aws.ec2/AttachmentStatus)
(s/def :cognitect.aws.ec2.VpcAttachment/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeScheduledInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeScheduledInstancesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeScheduledInstancesRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeScheduledInstancesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/ScheduledInstanceIds
:cognitect.aws.ec2/ScheduledInstanceIdRequestSet)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstancesRequest/SlotStartTimeRange
:cognitect.aws.ec2/SlotStartTimeRangeRequest)
(s/def
:cognitect.aws.ec2.DescribeFleetsInstances/LaunchTemplateAndOverrides
:cognitect.aws.ec2/LaunchTemplateAndOverridesResponse)
(s/def :cognitect.aws.ec2.DescribeFleetsInstances/Lifecycle :cognitect.aws.ec2/InstanceLifecycle)
(s/def :cognitect.aws.ec2.DescribeFleetsInstances/InstanceIds :cognitect.aws.ec2/InstanceIdsSet)
(s/def :cognitect.aws.ec2.DescribeFleetsInstances/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.DescribeFleetsInstances/Platform :cognitect.aws.ec2/PlatformValues)
(s/def :cognitect.aws.ec2.AllocateHostsResult/HostIds :cognitect.aws.ec2/ResponseHostIdList)
(s/def :cognitect.aws.ec2.GetConsoleOutputRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetConsoleOutputRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.GetConsoleOutputRequest/Latest :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateSnapshotsResult/Snapshots :cognitect.aws.ec2/SnapshotSet)
(s/def :cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.LaunchTemplateVersion/VersionNumber :cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.LaunchTemplateVersion/VersionDescription
:cognitect.aws.ec2/VersionDescription)
(s/def :cognitect.aws.ec2.LaunchTemplateVersion/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.LaunchTemplateVersion/CreatedBy :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateVersion/DefaultVersion :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateVersion/LaunchTemplateData
:cognitect.aws.ec2/ResponseLaunchTemplateData)
(s/def :cognitect.aws.ec2.ExportTaskS3LocationRequest/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTaskS3LocationRequest/S3Prefix :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Region/Endpoint :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Region/RegionName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Region/OptInStatus :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteLaunchTemplateRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteLaunchTemplateRequest/LaunchTemplateId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateRequest/LaunchTemplateName
:cognitect.aws.ec2/LaunchTemplateName)
(s/def :cognitect.aws.ec2.DisableVpcClassicLinkDnsSupportRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelBundleTaskRequest/BundleId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelBundleTaskRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/NetworkInterfacePermissionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/Force :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteNetworkInterfacePermissionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CancelCapacityReservationRequest/CapacityReservationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelCapacityReservationRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeNetworkAclsResult/NetworkAcls :cognitect.aws.ec2/NetworkAclList)
(s/def :cognitect.aws.ec2.DescribeNetworkAclsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConnectionLogOptions/Enabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ConnectionLogOptions/CloudwatchLogGroup :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConnectionLogOptions/CloudwatchLogStream :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/SourceFpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/SourceRegion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyFpgaImageRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Storage/S3 :cognitect.aws.ec2/S3Storage)
(s/def :cognitect.aws.ec2.BundleTask/BundleId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleTask/BundleTaskError :cognitect.aws.ec2/BundleTaskError)
(s/def :cognitect.aws.ec2.BundleTask/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleTask/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleTask/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.BundleTask/State :cognitect.aws.ec2/BundleTaskState)
(s/def :cognitect.aws.ec2.BundleTask/Storage :cognitect.aws.ec2/Storage)
(s/def :cognitect.aws.ec2.BundleTask/UpdateTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ScheduledInstancesPrivateIpAddressConfig/Primary
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ScheduledInstancesPrivateIpAddressConfig/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Attachment
:cognitect.aws.ec2/NetworkInterfaceAttachment)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Description
:cognitect.aws.ec2/AttributeValue)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/Groups
:cognitect.aws.ec2/GroupIdentifierList)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfaceAttributeResult/SourceDestCheck
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/InstanceEventId :cognitect.aws.ec2/InstanceEventId)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/Code :cognitect.aws.ec2/EventCode)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/NotAfter :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/NotBefore :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.InstanceStatusEvent/NotBeforeDeadline :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/InstanceCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/ReservedInstancesOfferingId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PurchaseReservedInstancesOfferingRequest/LimitPrice
:cognitect.aws.ec2/ReservedInstanceLimitPrice)
(s/def
:cognitect.aws.ec2.Phase2EncryptionAlgorithmsRequestListValue/Value
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/ServiceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/AcceptanceRequired
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/AddNetworkLoadBalancerArns
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServiceConfigurationRequest/RemoveNetworkLoadBalancerArns
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/MaxPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/WeightedCapacity :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverrides/Priority :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateOverrides/Placement
:cognitect.aws.ec2/PlacementResponse)
(s/def :cognitect.aws.ec2.EnableVpcClassicLinkDnsSupportRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociationStatus/Code :cognitect.aws.ec2/AssociationStatusCode)
(s/def :cognitect.aws.ec2.AssociationStatus/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpnGatewayResult/VpnGateway :cognitect.aws.ec2/VpnGateway)
(s/def :cognitect.aws.ec2.ReportInstanceStatusRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReportInstanceStatusRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReportInstanceStatusRequest/EndTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ReportInstanceStatusRequest/Instances
:cognitect.aws.ec2/InstanceIdStringList)
(s/def
:cognitect.aws.ec2.ReportInstanceStatusRequest/ReasonCodes
:cognitect.aws.ec2/ReasonCodesList)
(s/def :cognitect.aws.ec2.ReportInstanceStatusRequest/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReportInstanceStatusRequest/Status :cognitect.aws.ec2/ReportStatusType)
(s/def
:cognitect.aws.ec2.RequestSpotInstancesResult/SpotInstanceRequests
:cognitect.aws.ec2/SpotInstanceRequestList)
(s/def
:cognitect.aws.ec2.DescribeCustomerGatewaysResult/CustomerGateways
:cognitect.aws.ec2/CustomerGatewayList)
(s/def
:cognitect.aws.ec2.CancelSpotInstanceRequestsResult/CancelledSpotInstanceRequests
:cognitect.aws.ec2/CancelledSpotInstanceRequestList)
(s/def :cognitect.aws.ec2.DescribeHostReservationsRequest/Filter :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeHostReservationsRequest/HostReservationIdSet
:cognitect.aws.ec2/HostReservationIdSet)
(s/def :cognitect.aws.ec2.DescribeHostReservationsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeHostReservationsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayResult/ReturnCode
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/CurrentSpotFleetRequestState
:cognitect.aws.ec2/BatchState)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/PreviousSpotFleetRequestState
:cognitect.aws.ec2/BatchState)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsSuccessItem/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceEventStartTimeResult/Event
:cognitect.aws.ec2/InstanceStatusEvent)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment
:cognitect.aws.ec2/TransitGatewayVpcAttachment)
(s/def :cognitect.aws.ec2.GetConsoleOutputResult/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetConsoleOutputResult/Output :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetConsoleOutputResult/Timestamp :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.PurchaseHostReservationResult/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PurchaseHostReservationResult/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.PurchaseHostReservationResult/Purchase :cognitect.aws.ec2/PurchaseSet)
(s/def :cognitect.aws.ec2.PurchaseHostReservationResult/TotalHourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PurchaseHostReservationResult/TotalUpfrontPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StateReason/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StateReason/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateRouteResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ExportTask/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTask/ExportTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTask/ExportToS3Task :cognitect.aws.ec2/ExportToS3Task)
(s/def :cognitect.aws.ec2.ExportTask/InstanceExportDetails :cognitect.aws.ec2/InstanceExportDetails)
(s/def :cognitect.aws.ec2.ExportTask/State :cognitect.aws.ec2/ExportTaskState)
(s/def :cognitect.aws.ec2.ExportTask/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGatewayAddress/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGatewayAddress/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGatewayAddress/PrivateIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NatGatewayAddress/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RunInstancesMonitoringEnabled/Enabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeImportImageTasksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeImportImageTasksRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeImportImageTasksRequest/ImportTaskIds
:cognitect.aws.ec2/ImportTaskIdList)
(s/def :cognitect.aws.ec2.DescribeImportImageTasksRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeImportImageTasksRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeClientVpnRoutesResult/Routes :cognitect.aws.ec2/ClientVpnRouteSet)
(s/def :cognitect.aws.ec2.DescribeClientVpnRoutesResult/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/InstanceCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/PriceSchedules
:cognitect.aws.ec2/PriceScheduleSpecificationList)
(s/def
:cognitect.aws.ec2.CreateReservedInstancesListingRequest/ReservedInstancesId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/VpnConnectionId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/VpnTunnelOutsideIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/TunnelOptions
:cognitect.aws.ec2/ModifyVpnTunnelOptionsSpecification)
(s/def :cognitect.aws.ec2.ModifyVpnTunnelOptionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorTargetResult/TrafficMirrorTargetId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcAttributeResult/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcAttributeResult/EnableDnsHostnames
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.DescribeVpcAttributeResult/EnableDnsSupport
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def :cognitect.aws.ec2.InstanceIpv6AddressRequest/Ipv6Address :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TerminateClientVpnConnectionsResult/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TerminateClientVpnConnectionsResult/Username :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TerminateClientVpnConnectionsResult/ConnectionStatuses
:cognitect.aws.ec2/TerminateConnectionStatusSet)
(s/def
:cognitect.aws.ec2.DescribePlacementGroupsResult/PlacementGroups
:cognitect.aws.ec2/PlacementGroupList)
(s/def :cognitect.aws.ec2.AccountAttribute/AttributeName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AccountAttribute/AttributeValues
:cognitect.aws.ec2/AccountAttributeValueList)
(s/def :cognitect.aws.ec2.DescribeExportImageTasksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeExportImageTasksRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeExportImageTasksRequest/ExportImageTaskIds
:cognitect.aws.ec2/ExportImageTaskIdList)
(s/def
:cognitect.aws.ec2.DescribeExportImageTasksRequest/MaxResults
:cognitect.aws.ec2/DescribeExportImageTasksMaxResults)
(s/def :cognitect.aws.ec2.DescribeExportImageTasksRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesRequest/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.DescribeFleetInstancesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/Attribute
:cognitect.aws.ec2/SnapshotAttributeName)
(s/def
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/CreateVolumePermission
:cognitect.aws.ec2/CreateVolumePermissionModifications)
(s/def
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/GroupNames
:cognitect.aws.ec2/GroupNameStringList)
(s/def
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/OperationType
:cognitect.aws.ec2/OperationType)
(s/def :cognitect.aws.ec2.ModifySnapshotAttributeRequest/SnapshotId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifySnapshotAttributeRequest/UserIds
:cognitect.aws.ec2/UserIdStringList)
(s/def :cognitect.aws.ec2.ModifySnapshotAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RecurringCharge/Amount :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.RecurringCharge/Frequency :cognitect.aws.ec2/RecurringChargeFrequency)
(s/def :cognitect.aws.ec2.TransitGateway/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGateway/TransitGatewayArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGateway/State :cognitect.aws.ec2/TransitGatewayState)
(s/def :cognitect.aws.ec2.TransitGateway/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGateway/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGateway/CreationTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.TransitGateway/Options :cognitect.aws.ec2/TransitGatewayOptions)
(s/def :cognitect.aws.ec2.TransitGateway/Tags :cognitect.aws.ec2/TagList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksResult/ClientVpnTargetNetworks
:cognitect.aws.ec2/TargetNetworkSet)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksResult/NextToken
:cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DeleteClientVpnEndpointRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteClientVpnEndpointRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/UserData :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/InstanceType
:cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/AddressingType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/Placement :cognitect.aws.ec2/SpotPlacement)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestSpotLaunchSpecification/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/SecurityGroups
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingList)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/Monitoring
:cognitect.aws.ec2/RunInstancesMonitoringEnabled)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/SecurityGroupIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.RequestSpotLaunchSpecification/NetworkInterfaces
:cognitect.aws.ec2/InstanceNetworkInterfaceSpecificationList)
(s/def
:cognitect.aws.ec2.DescribeLaunchTemplatesResult/LaunchTemplates
:cognitect.aws.ec2/LaunchTemplateSet)
(s/def :cognitect.aws.ec2.DescribeLaunchTemplatesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchPermissionModifications/Add :cognitect.aws.ec2/LaunchPermissionList)
(s/def
:cognitect.aws.ec2.LaunchPermissionModifications/Remove
:cognitect.aws.ec2/LaunchPermissionList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesResult/AuthorizationRules
:cognitect.aws.ec2/AuthorizationRuleSet)
(s/def
:cognitect.aws.ec2.DescribeClientVpnAuthorizationRulesResult/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ResetNetworkInterfaceAttributeRequest/SourceDestCheck
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeConversionTasksResult/ConversionTasks
:cognitect.aws.ec2/DescribeConversionTaskList)
(s/def :cognitect.aws.ec2.DescribeByoipCidrsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeByoipCidrsRequest/MaxResults
:cognitect.aws.ec2/DescribeByoipCidrsMaxResults)
(s/def :cognitect.aws.ec2.DescribeByoipCidrsRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.CreateFlowLogsRequest/ResourceType
:cognitect.aws.ec2/FlowLogsResourceType)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/DeliverLogsPermissionArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/LogFormat :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/LogDestination :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/LogGroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/TrafficType :cognitect.aws.ec2/TrafficType)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFlowLogsRequest/ResourceIds :cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateFlowLogsRequest/LogDestinationType
:cognitect.aws.ec2/LogDestinationType)
(s/def :cognitect.aws.ec2.AdvertiseByoipCidrResult/ByoipCidr :cognitect.aws.ec2/ByoipCidr)
(s/def
:cognitect.aws.ec2.CreateImageRequest/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingRequestList)
(s/def :cognitect.aws.ec2.CreateImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateImageRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateImageRequest/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateImageRequest/NoReboot :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/DeviceName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/VirtualName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/Ebs
:cognitect.aws.ec2/LaunchTemplateEbsBlockDeviceRequest)
(s/def
:cognitect.aws.ec2.LaunchTemplateBlockDeviceMappingRequest/NoDevice
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSubnetRequest/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteSubnetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CancelExportTaskRequest/ExportTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelBundleTaskResult/BundleTask :cognitect.aws.ec2/BundleTask)
(s/def :cognitect.aws.ec2.DescribeCapacityReservationsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeCapacityReservationsResult/CapacityReservations
:cognitect.aws.ec2/CapacityReservationSet)
(s/def :cognitect.aws.ec2.CopyFpgaImageResult/FpgaImageId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteFleetsResult/SuccessfulFleetDeletions
:cognitect.aws.ec2/DeleteFleetSuccessSet)
(s/def
:cognitect.aws.ec2.DeleteFleetsResult/UnsuccessfulFleetDeletions
:cognitect.aws.ec2/DeleteFleetErrorSet)
(s/def
:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/InstanceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/CapacityReservationSpecification
:cognitect.aws.ec2/CapacityReservationSpecification)
(s/def
:cognitect.aws.ec2.ModifyInstanceCapacityReservationAttributesRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribePrefixListsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribePrefixListsResult/PrefixLists :cognitect.aws.ec2/PrefixListSet)
(s/def
:cognitect.aws.ec2.ClientVpnEndpoint/AuthenticationOptions
:cognitect.aws.ec2/ClientVpnAuthenticationList)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/DeletionTime :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/VpnProtocol :cognitect.aws.ec2/VpnProtocol)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/TransportProtocol :cognitect.aws.ec2/TransportProtocol)
(s/def
:cognitect.aws.ec2.ClientVpnEndpoint/AssociatedTargetNetworks
:cognitect.aws.ec2/AssociatedTargetNetworkSet)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/ServerCertificateArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/ClientCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/DnsServers :cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ClientVpnEndpoint/ConnectionLogOptions
:cognitect.aws.ec2/ConnectionLogResponseOptions)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/CreationTime :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/SplitTunnel :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/DnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnEndpoint/Status :cognitect.aws.ec2/ClientVpnEndpointStatus)
(s/def :cognitect.aws.ec2.DescribeVpnConnectionsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpnConnectionsRequest/VpnConnectionIds
:cognitect.aws.ec2/VpnConnectionIdStringList)
(s/def :cognitect.aws.ec2.DescribeVpnConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateNatGatewayRequest/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNatGatewayRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNatGatewayRequest/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequestOptions/DnsSupport
:cognitect.aws.ec2/DnsSupportValue)
(s/def
:cognitect.aws.ec2.ModifyTransitGatewayVpcAttachmentRequestOptions/Ipv6Support
:cognitect.aws.ec2/Ipv6SupportValue)
(s/def :cognitect.aws.ec2.CreateInstanceExportTaskRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateInstanceExportTaskRequest/ExportToS3Task
:cognitect.aws.ec2/ExportToS3TaskSpecification)
(s/def :cognitect.aws.ec2.CreateInstanceExportTaskRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateInstanceExportTaskRequest/TargetEnvironment
:cognitect.aws.ec2/ExportEnvironment)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/CidrIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/SourceSecurityGroupName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupEgressRequest/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.AssignIpv6AddressesRequest/Ipv6AddressCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AssignIpv6AddressesRequest/Ipv6Addresses
:cognitect.aws.ec2/Ipv6AddressList)
(s/def :cognitect.aws.ec2.AssignIpv6AddressesRequest/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetCapacityReservationUsageResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageResult/CapacityReservationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetCapacityReservationUsageResult/InstanceType :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageResult/TotalInstanceCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageResult/AvailableInstanceCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageResult/State
:cognitect.aws.ec2/CapacityReservationState)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageResult/InstanceUsages
:cognitect.aws.ec2/InstanceUsageSet)
(s/def :cognitect.aws.ec2.LaunchTemplatesMonitoring/Enabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/SpotPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/WeightedCapacity :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.LaunchTemplateOverrides/Priority :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.LaunchTemplateCpuOptionsRequest/CoreCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateCpuOptionsRequest/ThreadsPerCore :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/AllowReassignment
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressStringList)
(s/def
:cognitect.aws.ec2.AssignPrivateIpAddressesRequest/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeExportImageTasksResult/ExportImageTasks
:cognitect.aws.ec2/ExportImageTaskList)
(s/def :cognitect.aws.ec2.DescribeExportImageTasksResult/NextToken :cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.FpgaImageAttribute/FpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImageAttribute/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImageAttribute/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FpgaImageAttribute/LoadPermissions :cognitect.aws.ec2/LoadPermissionList)
(s/def :cognitect.aws.ec2.FpgaImageAttribute/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.Instance/LaunchTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Instance/StateTransitionReason :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/RootDeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/Licenses :cognitect.aws.ec2/LicenseList)
(s/def :cognitect.aws.ec2.Instance/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/SourceDestCheck :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.Instance/ElasticInferenceAcceleratorAssociations
:cognitect.aws.ec2/ElasticInferenceAcceleratorAssociationList)
(s/def :cognitect.aws.ec2.Instance/InstanceLifecycle :cognitect.aws.ec2/InstanceLifecycleType)
(s/def :cognitect.aws.ec2.Instance/HibernationOptions :cognitect.aws.ec2/HibernationOptions)
(s/def :cognitect.aws.ec2.Instance/Architecture :cognitect.aws.ec2/ArchitectureValues)
(s/def :cognitect.aws.ec2.Instance/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Instance/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.Instance/PublicIpAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/CapacityReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/SpotInstanceRequestId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/ProductCodes :cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.Instance/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Instance/RootDeviceType :cognitect.aws.ec2/DeviceType)
(s/def :cognitect.aws.ec2.Instance/Placement :cognitect.aws.ec2/Placement)
(s/def :cognitect.aws.ec2.Instance/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/CpuOptions :cognitect.aws.ec2/CpuOptions)
(s/def :cognitect.aws.ec2.Instance/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/VirtualizationType :cognitect.aws.ec2/VirtualizationType)
(s/def :cognitect.aws.ec2.Instance/EnaSupport :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.Instance/StateReason :cognitect.aws.ec2/StateReason)
(s/def :cognitect.aws.ec2.Instance/SecurityGroups :cognitect.aws.ec2/GroupIdentifierList)
(s/def :cognitect.aws.ec2.Instance/PrivateDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/AmiLaunchIndex :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.Instance/ElasticGpuAssociations
:cognitect.aws.ec2/ElasticGpuAssociationList)
(s/def :cognitect.aws.ec2.Instance/Platform :cognitect.aws.ec2/PlatformValues)
(s/def :cognitect.aws.ec2.Instance/IamInstanceProfile :cognitect.aws.ec2/IamInstanceProfile)
(s/def
:cognitect.aws.ec2.Instance/BlockDeviceMappings
:cognitect.aws.ec2/InstanceBlockDeviceMappingList)
(s/def :cognitect.aws.ec2.Instance/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/State :cognitect.aws.ec2/InstanceState)
(s/def :cognitect.aws.ec2.Instance/PublicDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/Monitoring :cognitect.aws.ec2/Monitoring)
(s/def
:cognitect.aws.ec2.Instance/CapacityReservationSpecification
:cognitect.aws.ec2/CapacityReservationSpecificationResponse)
(s/def
:cognitect.aws.ec2.Instance/NetworkInterfaces
:cognitect.aws.ec2/InstanceNetworkInterfaceList)
(s/def :cognitect.aws.ec2.Instance/Hypervisor :cognitect.aws.ec2/HypervisorType)
(s/def :cognitect.aws.ec2.Instance/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Instance/SriovNetSupport :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetEbsDefaultKmsKeyIdResult/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTagsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateTagsRequest/Resources :cognitect.aws.ec2/ResourceIdList)
(s/def :cognitect.aws.ec2.CreateTagsRequest/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/Groups :cognitect.aws.ec2/GroupIdentifierList)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/SourceDestCheck :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterface/PrivateIpAddresses
:cognitect.aws.ec2/InstancePrivateIpAddressList)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/MacAddress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/OwnerId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterface/Attachment
:cognitect.aws.ec2/InstanceNetworkInterfaceAttachment)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/PrivateDnsName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterface/Association
:cognitect.aws.ec2/InstanceNetworkInterfaceAssociation)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/InterfaceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterface/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressList)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterface/Status :cognitect.aws.ec2/NetworkInterfaceStatus)
(s/def :cognitect.aws.ec2.DescribeVolumeStatusResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVolumeStatusResult/VolumeStatuses
:cognitect.aws.ec2/VolumeStatusList)
(s/def
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/VpcPeeringConnectionIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsRequest/MaxResults
:cognitect.aws.ec2/DescribeVpcPeeringConnectionsMaxResults)
(s/def :cognitect.aws.ec2.Purchase/CurrencyCode :cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.Purchase/Duration :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.Purchase/HostIdSet :cognitect.aws.ec2/ResponseHostIdSet)
(s/def :cognitect.aws.ec2.Purchase/HostReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Purchase/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Purchase/InstanceFamily :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Purchase/PaymentOption :cognitect.aws.ec2/PaymentOption)
(s/def :cognitect.aws.ec2.Purchase/UpfrontPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyFleetResult/Return :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorTargetRequest/TrafficMirrorTargetId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTrafficMirrorTargetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyCapacityReservationResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeVpcsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVpcsRequest/VpcIds :cognitect.aws.ec2/VpcIdStringList)
(s/def :cognitect.aws.ec2.DescribeVpcsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeVpcsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcsRequest/MaxResults :cognitect.aws.ec2/DescribeVpcsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorSessionsResult/TrafficMirrorSessions
:cognitect.aws.ec2/TrafficMirrorSessionSet)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorSessionsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyIdentityIdFormatRequest/PrincipalArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyIdentityIdFormatRequest/Resource :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyIdentityIdFormatRequest/UseLongIds :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcPeeringConnectionsResult/VpcPeeringConnections
:cognitect.aws.ec2/VpcPeeringConnectionList)
(s/def :cognitect.aws.ec2.DescribeVpcPeeringConnectionsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVpcsResult/Vpcs :cognitect.aws.ec2/VpcList)
(s/def :cognitect.aws.ec2.DescribeVpcsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSnapshotsRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateSnapshotsRequest/InstanceSpecification
:cognitect.aws.ec2/InstanceSpecification)
(s/def
:cognitect.aws.ec2.CreateSnapshotsRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateSnapshotsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateSnapshotsRequest/CopyTagsFromSource
:cognitect.aws.ec2/CopyTagsFromSource)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/NetworkLoadBalancerArn
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorTargetRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateConfig/LaunchTemplateSpecification
:cognitect.aws.ec2/FleetLaunchTemplateSpecification)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateConfig/Overrides
:cognitect.aws.ec2/FleetLaunchTemplateOverridesList)
(s/def :cognitect.aws.ec2.HistoryRecordEntry/EventInformation :cognitect.aws.ec2/EventInformation)
(s/def :cognitect.aws.ec2.HistoryRecordEntry/EventType :cognitect.aws.ec2/FleetEventType)
(s/def :cognitect.aws.ec2.HistoryRecordEntry/Timestamp :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.PurchaseHostReservationRequest/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PurchaseHostReservationRequest/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def
:cognitect.aws.ec2.PurchaseHostReservationRequest/HostIdSet
:cognitect.aws.ec2/RequestHostIdSet)
(s/def :cognitect.aws.ec2.PurchaseHostReservationRequest/LimitPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PurchaseHostReservationRequest/OfferingId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteRouteTableRequest/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CopyImageRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/Name :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/SourceImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/SourceRegion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopyImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DisableVpcClassicLinkDnsSupportResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotPlacement/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotPlacement/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotPlacement/Tenancy :cognitect.aws.ec2/Tenancy)
(s/def :cognitect.aws.ec2.ClientVpnConnection/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/EgressPackets :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/IngressBytes :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/EgressBytes :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/ConnectionEndTime :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/CommonName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/IngressPackets :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/ConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/ConnectionEstablishedTime :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/Timestamp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/ClientIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/Username :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnConnection/Status :cognitect.aws.ec2/ClientVpnConnectionStatus)
(s/def
:cognitect.aws.ec2.CreateSpotDatafeedSubscriptionResult/SpotDatafeedSubscription
:cognitect.aws.ec2/SpotDatafeedSubscription)
(s/def
:cognitect.aws.ec2.AvailableCapacity/AvailableInstanceCapacity
:cognitect.aws.ec2/AvailableInstanceCapacityList)
(s/def :cognitect.aws.ec2.AvailableCapacity/AvailableVCpus :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VpcEndpoint/SubnetIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.VpcEndpoint/DnsEntries :cognitect.aws.ec2/DnsEntrySet)
(s/def :cognitect.aws.ec2.VpcEndpoint/Groups :cognitect.aws.ec2/GroupIdentifierSet)
(s/def :cognitect.aws.ec2.VpcEndpoint/RequesterManaged :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcEndpoint/CreationTimestamp :cognitect.aws.ec2/MillisecondDateTime)
(s/def :cognitect.aws.ec2.VpcEndpoint/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.VpcEndpoint/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpoint/VpcEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpoint/VpcEndpointType :cognitect.aws.ec2/VpcEndpointType)
(s/def :cognitect.aws.ec2.VpcEndpoint/PolicyDocument :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpoint/State :cognitect.aws.ec2/State)
(s/def :cognitect.aws.ec2.VpcEndpoint/NetworkInterfaceIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.VpcEndpoint/RouteTableIds :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.VpcEndpoint/PrivateDnsEnabled :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpcEndpoint/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpcEndpoint/ServiceName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/ServiceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointServicePermissionsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotInstanceRequestsResult/SpotInstanceRequests
:cognitect.aws.ec2/SpotInstanceRequestList)
(s/def :cognitect.aws.ec2.DescribeSpotInstanceRequestsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetNetwork/AssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetNetwork/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetNetwork/TargetNetworkId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetNetwork/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TargetNetwork/Status :cognitect.aws.ec2/AssociationStatus)
(s/def :cognitect.aws.ec2.TargetNetwork/SecurityGroups :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.ImportVolumeResult/ConversionTask :cognitect.aws.ec2/ConversionTask)
(s/def
:cognitect.aws.ec2.UnassignPrivateIpAddressesRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnassignPrivateIpAddressesRequest/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressStringList)
(s/def :cognitect.aws.ec2.CopySnapshotResult/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVpnGatewayRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVpnGatewayRequest/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttachVpnGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateConfig/LaunchTemplateSpecification
:cognitect.aws.ec2/FleetLaunchTemplateSpecification)
(s/def
:cognitect.aws.ec2.LaunchTemplateConfig/Overrides
:cognitect.aws.ec2/LaunchTemplateOverridesList)
(s/def
:cognitect.aws.ec2.DescribeTransitGatewaysResult/TransitGateways
:cognitect.aws.ec2/TransitGatewayList)
(s/def :cognitect.aws.ec2.DescribeTransitGatewaysResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizationRule/ClientVpnEndpointId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizationRule/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizationRule/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizationRule/AccessAll :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AuthorizationRule/DestinationCidr :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AuthorizationRule/Status
:cognitect.aws.ec2/ClientVpnAuthorizationRuleStatus)
(s/def :cognitect.aws.ec2.IamInstanceProfile/Arn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IamInstanceProfile/Id :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerVpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateVpcPeeringConnectionRequest/PeerRegion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotDatafeedSubscriptionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ClientCertificateRevocationListStatus/Code
:cognitect.aws.ec2/ClientCertificateRevocationListStatusCode)
(s/def :cognitect.aws.ec2.ClientCertificateRevocationListStatus/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetPasswordDataResult/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetPasswordDataResult/PasswordData :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetPasswordDataResult/Timestamp :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ImportInstanceResult/ConversionTask :cognitect.aws.ec2/ConversionTask)
(s/def :cognitect.aws.ec2.DescribeTagsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeTagsResult/Tags :cognitect.aws.ec2/TagDescriptionList)
(s/def :cognitect.aws.ec2.DescribeVpcClassicLinkResult/Vpcs :cognitect.aws.ec2/VpcClassicLinkList)
(s/def :cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConnectionNotification/ServiceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ConnectionNotification/VpcEndpointId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationType
:cognitect.aws.ec2/ConnectionNotificationType)
(s/def
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ConnectionNotification/ConnectionEvents
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ConnectionNotification/ConnectionNotificationState
:cognitect.aws.ec2/ConnectionNotificationState)
(s/def :cognitect.aws.ec2.InstanceStateChange/CurrentState :cognitect.aws.ec2/InstanceState)
(s/def :cognitect.aws.ec2.InstanceStateChange/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceStateChange/PreviousState :cognitect.aws.ec2/InstanceState)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2/ExcessCapacityTerminationPolicy)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/ValidFrom :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/FulfilledCapacity :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandAllocationStrategy
:cognitect.aws.ec2/OnDemandAllocationStrategy)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/IamFleetRole :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/LaunchSpecifications
:cognitect.aws.ec2/LaunchSpecsList)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/TerminateInstancesWithExpiration
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/TargetCapacity :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/LaunchTemplateConfigs
:cognitect.aws.ec2/LaunchTemplateConfigList)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/InstancePoolsToUseCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/LoadBalancersConfig
:cognitect.aws.ec2/LoadBalancersConfig)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/SpotMaxTotalPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/Type :cognitect.aws.ec2/FleetType)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotFleetRequestConfigData/SpotPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/AllocationStrategy
:cognitect.aws.ec2/AllocationStrategy)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandMaxTotalPrice
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandFulfilledCapacity
:cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/OnDemandTargetCapacity
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.SpotFleetRequestConfigData/ReplaceUnhealthyInstances
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RestoreAddressToClassicResult/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RestoreAddressToClassicResult/Status :cognitect.aws.ec2/Status)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/InstanceMarketOptions
:cognitect.aws.ec2/LaunchTemplateInstanceMarketOptionsRequest)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/ElasticInferenceAccelerators
:cognitect.aws.ec2/LaunchTemplateElasticInferenceAcceleratorList)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/UserData :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/HibernationOptions
:cognitect.aws.ec2/LaunchTemplateHibernationOptionsRequest)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/CreditSpecification
:cognitect.aws.ec2/CreditSpecificationRequest)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/ElasticGpuSpecifications
:cognitect.aws.ec2/ElasticGpuSpecificationList)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/LicenseSpecifications
:cognitect.aws.ec2/LaunchTemplateLicenseSpecificationListRequest)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/Placement
:cognitect.aws.ec2/LaunchTemplatePlacementRequest)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/KernelId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/CpuOptions
:cognitect.aws.ec2/LaunchTemplateCpuOptionsRequest)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/SecurityGroups
:cognitect.aws.ec2/SecurityGroupStringList)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/DisableApiTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/ShutdownBehavior)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/TagSpecifications
:cognitect.aws.ec2/LaunchTemplateTagSpecificationRequestList)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/IamInstanceProfile
:cognitect.aws.ec2/LaunchTemplateIamInstanceProfileSpecificationRequest)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/BlockDeviceMappings
:cognitect.aws.ec2/LaunchTemplateBlockDeviceMappingRequestList)
(s/def :cognitect.aws.ec2.RequestLaunchTemplateData/RamDiskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/Monitoring
:cognitect.aws.ec2/LaunchTemplatesMonitoringRequest)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/CapacityReservationSpecification
:cognitect.aws.ec2/LaunchTemplateCapacityReservationSpecificationRequest)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/SecurityGroupIds
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.RequestLaunchTemplateData/NetworkInterfaces
:cognitect.aws.ec2/LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyImageAttributeRequest/UserGroups
:cognitect.aws.ec2/UserGroupStringList)
(s/def
:cognitect.aws.ec2.ModifyImageAttributeRequest/LaunchPermission
:cognitect.aws.ec2/LaunchPermissionModifications)
(s/def
:cognitect.aws.ec2.ModifyImageAttributeRequest/ProductCodes
:cognitect.aws.ec2/ProductCodeStringList)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/Description :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/Attribute :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyImageAttributeRequest/UserIds :cognitect.aws.ec2/UserIdStringList)
(s/def
:cognitect.aws.ec2.ModifyImageAttributeRequest/OperationType
:cognitect.aws.ec2/OperationType)
(s/def
:cognitect.aws.ec2.LaunchTemplateLicenseConfiguration/LicenseConfigurationArn
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTransitGatewayRequest/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTransitGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/DeviceName
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/Ebs
:cognitect.aws.ec2/EbsInstanceBlockDeviceSpecification)
(s/def
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/NoDevice
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceBlockDeviceMappingSpecification/VirtualName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSubnetsResult/Subnets :cognitect.aws.ec2/SubnetList)
(s/def :cognitect.aws.ec2.DescribeSubnetsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyHostsRequest/AutoPlacement :cognitect.aws.ec2/AutoPlacement)
(s/def :cognitect.aws.ec2.ModifyHostsRequest/HostIds :cognitect.aws.ec2/RequestHostIdList)
(s/def :cognitect.aws.ec2.ModifyHostsRequest/HostRecovery :cognitect.aws.ec2/HostRecovery)
(s/def :cognitect.aws.ec2.DeleteNatGatewayResult/NatGatewayId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeBundleTasksRequest/BundleIds
:cognitect.aws.ec2/BundleIdStringList)
(s/def :cognitect.aws.ec2.DescribeBundleTasksRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeBundleTasksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.NetworkInterfacePermissionState/State
:cognitect.aws.ec2/NetworkInterfacePermissionStateCode)
(s/def :cognitect.aws.ec2.NetworkInterfacePermissionState/StatusMessage :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AuthorizeClientVpnIngressResult/Status
:cognitect.aws.ec2/ClientVpnAuthorizationRuleStatus)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorSessionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/PacketLength :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/SessionNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorTargetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/VirtualNetworkId :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/TrafficMirrorFilterId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorSession/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HistoryRecord/EventInformation :cognitect.aws.ec2/EventInformation)
(s/def :cognitect.aws.ec2.HistoryRecord/EventType :cognitect.aws.ec2/EventType)
(s/def :cognitect.aws.ec2.HistoryRecord/Timestamp :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.NewDhcpConfiguration/Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NewDhcpConfiguration/Values :cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.CopyImageResult/ImageId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorSessionResult/TrafficMirrorSessionId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AccountAttributeValue/AttributeValue :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeModification/EndTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.VolumeModification/OriginalIops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VolumeModification/TargetVolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.VolumeModification/OriginalVolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.VolumeModification/OriginalSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VolumeModification/TargetSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VolumeModification/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.VolumeModification/VolumeId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VolumeModification/ModificationState
:cognitect.aws.ec2/VolumeModificationState)
(s/def :cognitect.aws.ec2.VolumeModification/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeModification/TargetIops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.VolumeModification/Progress :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.BlobAttributeValue/Value :cognitect.aws.ec2/Blob)
(s/def :cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteEgressOnlyInternetGatewayRequest/EgressOnlyInternetGatewayId
:cognitect.aws.ec2/EgressOnlyInternetGatewayId)
(s/def :cognitect.aws.ec2.GroupIdentifier/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GroupIdentifier/GroupId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RevokeClientVpnIngressResult/Status
:cognitect.aws.ec2/ClientVpnAuthorizationRuleStatus)
(s/def :cognitect.aws.ec2.HibernationOptionsRequest/Configured :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/AddNetworkServices
:cognitect.aws.ec2/TrafficMirrorNetworkServiceList)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/RemoveNetworkServices
:cognitect.aws.ec2/TrafficMirrorNetworkServiceList)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterNetworkServicesRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/SourceCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/TrafficDirection
:cognitect.aws.ec2/TrafficDirection)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RuleNumber
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RuleAction
:cognitect.aws.ec2/TrafficMirrorRuleAction)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/SourcePortRange
:cognitect.aws.ec2/TrafficMirrorPortRangeRequest)
(s/def :cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/RemoveFields
:cognitect.aws.ec2/TrafficMirrorFilterRuleFieldList)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/DestinationPortRange
:cognitect.aws.ec2/TrafficMirrorPortRangeRequest)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/Description
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/Protocol :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleRequest/TrafficMirrorFilterRuleId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpcTenancyResult/ReturnValue :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.StopInstancesResult/StoppingInstances
:cognitect.aws.ec2/InstanceStateChangeList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Groups
:cognitect.aws.ec2/GroupIdStringList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressSpecificationList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/SubnetId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/AssociatePublicIpAddress
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Ipv6AddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Description
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/DeviceIndex
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/InterfaceType
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressList)
(s/def
:cognitect.aws.ec2.LaunchTemplateInstanceNetworkInterfaceSpecification/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservationTarget/CapacityReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVolumeRequest/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVolumeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportSnapshotResult/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportSnapshotResult/ImportTaskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportSnapshotResult/SnapshotTaskDetail
:cognitect.aws.ec2/SnapshotTaskDetail)
(s/def :cognitect.aws.ec2.TransitGatewayRoute/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayRoute/TransitGatewayAttachments
:cognitect.aws.ec2/TransitGatewayRouteAttachmentList)
(s/def :cognitect.aws.ec2.TransitGatewayRoute/Type :cognitect.aws.ec2/TransitGatewayRouteType)
(s/def :cognitect.aws.ec2.TransitGatewayRoute/State :cognitect.aws.ec2/TransitGatewayRouteState)
(s/def :cognitect.aws.ec2.Phase1DHGroupNumbersRequestListValue/Value :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.UnassignIpv6AddressesResult/NetworkInterfaceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnassignIpv6AddressesResult/UnassignedIpv6Addresses
:cognitect.aws.ec2/Ipv6AddressList)
(s/def :cognitect.aws.ec2.ScheduledInstancesPlacement/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesPlacement/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PriceSchedule/Active :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.PriceSchedule/CurrencyCode :cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.PriceSchedule/Price :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.PriceSchedule/Term :cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.EnableTransitGatewayRouteTablePropagationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsResult/IamInstanceProfileAssociations
:cognitect.aws.ec2/IamInstanceProfileAssociationSet)
(s/def
:cognitect.aws.ec2.DescribeIamInstanceProfileAssociationsResult/NextToken
:cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.HostInstance/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostInstance/InstanceType :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisableTransitGatewayRouteTablePropagationResult/Propagation
:cognitect.aws.ec2/TransitGatewayPropagation)
(s/def
:cognitect.aws.ec2.LoadBalancersConfig/ClassicLoadBalancersConfig
:cognitect.aws.ec2/ClassicLoadBalancersConfig)
(s/def
:cognitect.aws.ec2.LoadBalancersConfig/TargetGroupsConfig
:cognitect.aws.ec2/TargetGroupsConfig)
(s/def :cognitect.aws.ec2.VolumeStatusItem/Actions :cognitect.aws.ec2/VolumeStatusActionsList)
(s/def :cognitect.aws.ec2.VolumeStatusItem/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusItem/Events :cognitect.aws.ec2/VolumeStatusEventsList)
(s/def :cognitect.aws.ec2.VolumeStatusItem/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VolumeStatusItem/VolumeStatus :cognitect.aws.ec2/VolumeStatusInfo)
(s/def :cognitect.aws.ec2.DeleteCustomerGatewayRequest/CustomerGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteCustomerGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayRouteResult/Route
:cognitect.aws.ec2/TransitGatewayRoute)
(s/def
:cognitect.aws.ec2.DirectoryServiceAuthenticationRequest/DirectoryId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/DestinationRegion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/PresignedUrl :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/SourceRegion :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/SourceSnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CopySnapshotRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateSpotDatafeedSubscriptionRequest/Prefix :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceRequest/DiskImages :cognitect.aws.ec2/DiskImageList)
(s/def :cognitect.aws.ec2.ImportInstanceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ImportInstanceRequest/LaunchSpecification
:cognitect.aws.ec2/ImportInstanceLaunchSpecification)
(s/def :cognitect.aws.ec2.ImportInstanceRequest/Platform :cognitect.aws.ec2/PlatformValues)
(s/def :cognitect.aws.ec2.DescribeKeyPairsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeKeyPairsRequest/KeyNames :cognitect.aws.ec2/KeyNameStringList)
(s/def :cognitect.aws.ec2.DescribeKeyPairsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.TrafficMirrorFilter/TrafficMirrorFilterId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilter/IngressFilterRules
:cognitect.aws.ec2/TrafficMirrorFilterRuleList)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilter/EgressFilterRules
:cognitect.aws.ec2/TrafficMirrorFilterRuleList)
(s/def
:cognitect.aws.ec2.TrafficMirrorFilter/NetworkServices
:cognitect.aws.ec2/TrafficMirrorNetworkServiceList)
(s/def :cognitect.aws.ec2.TrafficMirrorFilter/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TrafficMirrorFilter/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ClassicLinkDnsSupport/ClassicLinkDnsSupported :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ClassicLinkDnsSupport/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Groups
:cognitect.aws.ec2/SecurityGroupIdStringList)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/PrivateIpAddress
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/PrivateIpAddresses
:cognitect.aws.ec2/PrivateIpAddressSpecificationList)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/AssociatePublicIpAddress
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Ipv6AddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Description
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/DeviceIndex
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/SecondaryPrivateIpAddressCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/InterfaceType
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/Ipv6Addresses
:cognitect.aws.ec2/InstanceIpv6AddressList)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceSpecification/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/FpgaImageId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeFpgaImageAttributeRequest/Attribute
:cognitect.aws.ec2/FpgaImageAttributeName)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/IpPermissions
:cognitect.aws.ec2/IpPermissionList)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/SourceSecurityGroupOwnerId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/CidrIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/SourceSecurityGroupName
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.AuthorizeSecurityGroupIngressRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.VpnConnection/VpnConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/CustomerGatewayConfiguration :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/Routes :cognitect.aws.ec2/VpnStaticRouteList)
(s/def :cognitect.aws.ec2.VpnConnection/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/CustomerGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/VgwTelemetry :cognitect.aws.ec2/VgwTelemetryList)
(s/def :cognitect.aws.ec2.VpnConnection/Category :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnConnection/Options :cognitect.aws.ec2/VpnConnectionOptions)
(s/def :cognitect.aws.ec2.VpnConnection/Type :cognitect.aws.ec2/GatewayType)
(s/def :cognitect.aws.ec2.VpnConnection/State :cognitect.aws.ec2/VpnState)
(s/def :cognitect.aws.ec2.LaunchTemplateCpuOptions/CoreCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateCpuOptions/ThreadsPerCore :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/Encrypted :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/Iops :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/VolumeSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateEbsBlockDevice/VolumeType :cognitect.aws.ec2/VolumeType)
(s/def :cognitect.aws.ec2.HostProperties/Cores :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.HostProperties/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.HostProperties/Sockets :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.HostProperties/TotalVCpus :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/AvailabilityZone :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/MaxTermDurationInDays
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/SlotDurationInHours
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/NetworkPlatform :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/MinTermDurationInDays
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/AvailableInstanceCount
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/Platform :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/Recurrence
:cognitect.aws.ec2/ScheduledInstanceRecurrence)
(s/def :cognitect.aws.ec2.ScheduledInstanceAvailability/PurchaseToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/TotalScheduledInstanceHours
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ScheduledInstanceAvailability/FirstSlotStartTime
:cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SpotFleetTagSpecification/ResourceType :cognitect.aws.ec2/ResourceType)
(s/def :cognitect.aws.ec2.SpotFleetTagSpecification/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.DescribeSnapshotsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeSnapshotsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeSnapshotsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSnapshotsRequest/OwnerIds :cognitect.aws.ec2/OwnerStringList)
(s/def
:cognitect.aws.ec2.DescribeSnapshotsRequest/RestorableByUserIds
:cognitect.aws.ec2/RestorableByStringList)
(s/def
:cognitect.aws.ec2.DescribeSnapshotsRequest/SnapshotIds
:cognitect.aws.ec2/SnapshotIdStringList)
(s/def :cognitect.aws.ec2.DescribeSnapshotsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DisableVpcClassicLinkRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DisableVpcClassicLinkRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSecurityGroupReferencesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupReferencesRequest/GroupId
:cognitect.aws.ec2/GroupIds)
(s/def :cognitect.aws.ec2.DescribeRouteTablesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeRouteTablesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeRouteTablesRequest/RouteTableIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeRouteTablesRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeRouteTablesRequest/MaxResults
:cognitect.aws.ec2/DescribeRouteTablesMaxResults)
(s/def
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/CapacityReservationIds
:cognitect.aws.ec2/CapacityReservationIdSet)
(s/def :cognitect.aws.ec2.DescribeCapacityReservationsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeCapacityReservationsRequest/MaxResults
:cognitect.aws.ec2/DescribeCapacityReservationsMaxResults)
(s/def :cognitect.aws.ec2.DescribeCapacityReservationsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeCapacityReservationsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateInternetGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ExportImageResult/S3ExportLocation
:cognitect.aws.ec2/ExportTaskS3Location)
(s/def :cognitect.aws.ec2.ExportImageResult/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/DiskImageFormat :cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.ExportImageResult/RoleName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/ExportImageTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportImageResult/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateSecurityGroupResult/GroupId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/AvailabilityZone
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/EndTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/InstanceTypes
:cognitect.aws.ec2/InstanceTypeList)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/StartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeSpotPriceHistoryRequest/ProductDescriptions
:cognitect.aws.ec2/ProductDescriptionList)
(s/def
:cognitect.aws.ec2.EbsInstanceBlockDeviceSpecification/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.EbsInstanceBlockDeviceSpecification/VolumeId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/ClientVpnEndpointIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/MaxResults
:cognitect.aws.ec2/DescribeClientVpnEndpointMaxResults)
(s/def :cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/NextToken :cognitect.aws.ec2/NextToken)
(s/def :cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeClientVpnEndpointsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateFpgaImageResult/FpgaImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateFpgaImageResult/FpgaImageGlobalId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteClientVpnEndpointResult/Status
:cognitect.aws.ec2/ClientVpnEndpointStatus)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/UserData :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/InstanceType
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/RamdiskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/EbsOptimized
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/Placement
:cognitect.aws.ec2/ScheduledInstancesPlacement)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/KeyName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/IamInstanceProfile
:cognitect.aws.ec2/ScheduledInstancesIamInstanceProfile)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/BlockDeviceMappings
:cognitect.aws.ec2/ScheduledInstancesBlockDeviceMappingSet)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/Monitoring
:cognitect.aws.ec2/ScheduledInstancesMonitoring)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/SecurityGroupIds
:cognitect.aws.ec2/ScheduledInstancesSecurityGroupIdSet)
(s/def
:cognitect.aws.ec2.ScheduledInstancesLaunchSpecification/NetworkInterfaces
:cognitect.aws.ec2/ScheduledInstancesNetworkInterfaceSet)
(s/def
:cognitect.aws.ec2.DescribeVolumeAttributeResult/AutoEnableIO
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.DescribeVolumeAttributeResult/ProductCodes
:cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.DescribeVolumeAttributeResult/VolumeId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteNetworkAclEntryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteNetworkAclEntryRequest/Egress :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteNetworkAclEntryRequest/NetworkAclId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteNetworkAclEntryRequest/RuleNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.InstanceState/Code :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.InstanceState/Name :cognitect.aws.ec2/InstanceStateName)
(s/def :cognitect.aws.ec2.AttributeBooleanValue/Value :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptions/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptions/AllowEgressFromLocalClassicLinkToRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptions/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListResult/CertificateRevocationList
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ExportClientVpnClientCertificateRevocationListResult/Status
:cognitect.aws.ec2/ClientCertificateRevocationListStatus)
(s/def :cognitect.aws.ec2.AssociateSubnetCidrBlockRequest/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateSubnetCidrBlockRequest/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCustomerGatewayRequest/BgpAsn :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateCustomerGatewayRequest/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCustomerGatewayRequest/CertificateArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateCustomerGatewayRequest/Type :cognitect.aws.ec2/GatewayType)
(s/def :cognitect.aws.ec2.CreateCustomerGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.BundleInstanceRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.BundleInstanceRequest/Storage :cognitect.aws.ec2/Storage)
(s/def :cognitect.aws.ec2.BundleInstanceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeNatGatewaysResult/NatGateways :cognitect.aws.ec2/NatGatewayList)
(s/def :cognitect.aws.ec2.DescribeNatGatewaysResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/Affinity :cognitect.aws.ec2/Affinity)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/HostId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/Tenancy :cognitect.aws.ec2/HostTenancy)
(s/def :cognitect.aws.ec2.ModifyInstancePlacementRequest/PartitionNumber :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupsResult/SecurityGroups
:cognitect.aws.ec2/SecurityGroupList)
(s/def :cognitect.aws.ec2.DescribeSecurityGroupsResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/AssociationIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/MaxResults
:cognitect.aws.ec2/DescribeClientVpnTargetNetworksMaxResults)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeClientVpnTargetNetworksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/NextToken
:cognitect.aws.ec2/NextToken)
(s/def
:cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/MaxResults
:cognitect.aws.ec2/DescribeClientVpnConnectionsMaxResults)
(s/def :cognitect.aws.ec2.DescribeClientVpnConnectionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.UserIdGroupPair/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/PeeringStatus :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/UserId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.UserIdGroupPair/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeNatGatewaysRequest/Filter :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeNatGatewaysRequest/MaxResults
:cognitect.aws.ec2/DescribeNatGatewaysMaxResults)
(s/def
:cognitect.aws.ec2.DescribeNatGatewaysRequest/NatGatewayIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeNatGatewaysRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeVolumesModificationsResult/VolumesModifications
:cognitect.aws.ec2/VolumeModificationList)
(s/def :cognitect.aws.ec2.DescribeVolumesModificationsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/AvailabilityZoneGroup :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/BlockDurationMinutes :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.SpotInstanceRequest/LaunchSpecification
:cognitect.aws.ec2/LaunchSpecification)
(s/def
:cognitect.aws.ec2.SpotInstanceRequest/ProductDescription
:cognitect.aws.ec2/RIProductDescription)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/LaunchGroup :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.SpotInstanceRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/ValidFrom :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/ActualBlockHourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/SpotInstanceRequestId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/LaunchedAvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/Type :cognitect.aws.ec2/SpotInstanceType)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/State :cognitect.aws.ec2/SpotInstanceState)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/SpotPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/Fault :cognitect.aws.ec2/SpotInstanceStateFault)
(s/def :cognitect.aws.ec2.SpotInstanceRequest/Status :cognitect.aws.ec2/SpotInstanceStatus)
(s/def :cognitect.aws.ec2.CpuOptionsRequest/CoreCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CpuOptionsRequest/ThreadsPerCore :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.SpotPrice/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotPrice/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.SpotPrice/ProductDescription :cognitect.aws.ec2/RIProductDescription)
(s/def :cognitect.aws.ec2.SpotPrice/SpotPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotPrice/Timestamp :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.CapacityReservation/InstancePlatform
:cognitect.aws.ec2/CapacityReservationInstancePlatform)
(s/def :cognitect.aws.ec2.CapacityReservation/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/EphemeralStorage :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CapacityReservation/AvailabilityZoneId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.CapacityReservation/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/CreateDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CapacityReservation/CapacityReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/CapacityReservationArn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/EbsOptimized :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CapacityReservation/EndDateType :cognitect.aws.ec2/EndDateType)
(s/def :cognitect.aws.ec2.CapacityReservation/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CapacityReservation/AvailableInstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CapacityReservation/Tenancy :cognitect.aws.ec2/CapacityReservationTenancy)
(s/def
:cognitect.aws.ec2.CapacityReservation/InstanceMatchCriteria
:cognitect.aws.ec2/InstanceMatchCriteria)
(s/def :cognitect.aws.ec2.CapacityReservation/State :cognitect.aws.ec2/CapacityReservationState)
(s/def :cognitect.aws.ec2.CapacityReservation/EndDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.CapacityReservation/TotalInstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.CreateDefaultSubnetResult/Subnet :cognitect.aws.ec2/Subnet)
(s/def :cognitect.aws.ec2.DhcpConfiguration/Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DhcpConfiguration/Values :cognitect.aws.ec2/DhcpConfigurationValueList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/ReservedInstancesId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesListingsRequest/ReservedInstancesListingId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeAvailabilityZonesResult/AvailabilityZones
:cognitect.aws.ec2/AvailabilityZoneList)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayRouteTableRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTransitGatewayRouteTableRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorFilterRequest/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTrafficMirrorFilterRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.MonitorInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.MonitorInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RegisterImageRequest/RootDeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RegisterImageRequest/ImageLocation :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RegisterImageRequest/Architecture :cognitect.aws.ec2/ArchitectureValues)
(s/def :cognitect.aws.ec2.RegisterImageRequest/RamdiskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RegisterImageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RegisterImageRequest/KernelId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RegisterImageRequest/VirtualizationType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RegisterImageRequest/EnaSupport :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RegisterImageRequest/Name :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RegisterImageRequest/BlockDeviceMappings
:cognitect.aws.ec2/BlockDeviceMappingRequestList)
(s/def :cognitect.aws.ec2.RegisterImageRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RegisterImageRequest/BillingProducts
:cognitect.aws.ec2/BillingProductList)
(s/def :cognitect.aws.ec2.RegisterImageRequest/SriovNetSupport :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CertificateAuthenticationRequest/ClientRootCertificateChainArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/InstanceType
:cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/MaxPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/AvailabilityZone
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/WeightedCapacity
:cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/Priority :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.FleetLaunchTemplateOverridesRequest/Placement
:cognitect.aws.ec2/Placement)
(s/def :cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/MaxPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/SpotInstanceType
:cognitect.aws.ec2/SpotInstanceType)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/BlockDurationMinutes
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/ValidUntil
:cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptionsRequest/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def :cognitect.aws.ec2.Host/Instances :cognitect.aws.ec2/HostInstanceList)
(s/def :cognitect.aws.ec2.Host/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Host/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.Host/ReleaseTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Host/HostId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Host/HostRecovery :cognitect.aws.ec2/HostRecovery)
(s/def :cognitect.aws.ec2.Host/HostReservationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Host/AllocationTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.Host/AvailableCapacity :cognitect.aws.ec2/AvailableCapacity)
(s/def :cognitect.aws.ec2.Host/AutoPlacement :cognitect.aws.ec2/AutoPlacement)
(s/def :cognitect.aws.ec2.Host/HostProperties :cognitect.aws.ec2/HostProperties)
(s/def :cognitect.aws.ec2.Host/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.Host/State :cognitect.aws.ec2/AllocationState)
(s/def :cognitect.aws.ec2.ImportVolumeTaskDetails/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportVolumeTaskDetails/BytesConverted :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.ImportVolumeTaskDetails/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportVolumeTaskDetails/Image :cognitect.aws.ec2/DiskImageDescription)
(s/def
:cognitect.aws.ec2.ImportVolumeTaskDetails/Volume
:cognitect.aws.ec2/DiskImageVolumeDescription)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachment/ResourceType
:cognitect.aws.ec2/TransitGatewayAttachmentResourceType)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/ResourceOwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayOwnerId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/ResourceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/TransitGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TransitGatewayAttachment/CreationTime :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachment/State
:cognitect.aws.ec2/TransitGatewayAttachmentState)
(s/def
:cognitect.aws.ec2.TransitGatewayAttachment/Association
:cognitect.aws.ec2/TransitGatewayAttachmentAssociation)
(s/def :cognitect.aws.ec2.AssignedPrivateIpAddress/PrivateIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.RejectVpcEndpointConnectionsResult/Unsuccessful
:cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/DestinationCidrBlock
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteTransitGatewayRouteRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AttachClassicLinkVpcResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceCapacity/AvailableCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.InstanceCapacity/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceCapacity/TotalCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DeleteFlowLogsResult/Unsuccessful :cognitect.aws.ec2/UnsuccessfulItemSet)
(s/def :cognitect.aws.ec2.ProvisionByoipCidrResult/ByoipCidr :cognitect.aws.ec2/ByoipCidr)
(s/def
:cognitect.aws.ec2.CancelReservedInstancesListingRequest/ReservedInstancesListingId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImageVolumeDescription/Id :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DiskImageVolumeDescription/Size :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.GetEbsDefaultKmsKeyIdRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportInstanceVolumeDetailItem/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceVolumeDetailItem/BytesConverted :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Image
:cognitect.aws.ec2/DiskImageDescription)
(s/def :cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportInstanceVolumeDetailItem/StatusMessage :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportInstanceVolumeDetailItem/Volume
:cognitect.aws.ec2/DiskImageVolumeDescription)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRouteTableResult/TransitGatewayRouteTable
:cognitect.aws.ec2/TransitGatewayRouteTable)
(s/def
:cognitect.aws.ec2.DescribeSnapshotAttributeResult/CreateVolumePermissions
:cognitect.aws.ec2/CreateVolumePermissionList)
(s/def
:cognitect.aws.ec2.DescribeSnapshotAttributeResult/ProductCodes
:cognitect.aws.ec2/ProductCodeList)
(s/def :cognitect.aws.ec2.DescribeSnapshotAttributeResult/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateDefaultVpcResult/Vpc :cognitect.aws.ec2/Vpc)
(s/def :cognitect.aws.ec2.StartInstancesRequest/InstanceIds :cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.StartInstancesRequest/AdditionalInfo :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StartInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorFilterResult/TrafficMirrorFilter
:cognitect.aws.ec2/TrafficMirrorFilter)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorFilterResult/ClientToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PriceScheduleSpecification/CurrencyCode
:cognitect.aws.ec2/CurrencyCodeValues)
(s/def :cognitect.aws.ec2.PriceScheduleSpecification/Price :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.PriceScheduleSpecification/Term :cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.AssociateIamInstanceProfileRequest/IamInstanceProfile
:cognitect.aws.ec2/IamInstanceProfileSpecification)
(s/def :cognitect.aws.ec2.AssociateIamInstanceProfileRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ClassicLoadBalancersConfig/ClassicLoadBalancers
:cognitect.aws.ec2/ClassicLoadBalancers)
(s/def :cognitect.aws.ec2.ScheduledInstance/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstance/SlotDurationInHours :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstance/TermEndDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ScheduledInstance/NextSlotStartTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ScheduledInstance/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstance/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstance/NetworkPlatform :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstance/CreateDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ScheduledInstance/ScheduledInstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ScheduledInstance/TermStartDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ScheduledInstance/PreviousSlotEndTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ScheduledInstance/Platform :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ScheduledInstance/Recurrence
:cognitect.aws.ec2/ScheduledInstanceRecurrence)
(s/def :cognitect.aws.ec2.ScheduledInstance/TotalScheduledInstanceHours :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ScheduledInstance/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.GetConsoleScreenshotRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.GetConsoleScreenshotRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetConsoleScreenshotRequest/WakeUp :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RouteTableAssociation/Main :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.RouteTableAssociation/RouteTableAssociationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RouteTableAssociation/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RouteTableAssociation/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TunnelOption/PreSharedKey :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TunnelOption/Phase1LifetimeSeconds :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TunnelOption/RekeyFuzzPercentage :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase2EncryptionAlgorithms
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsList)
(s/def :cognitect.aws.ec2.TunnelOption/TunnelInsideCidr :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TunnelOption/OutsideIpAddress :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase1EncryptionAlgorithms
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsList)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase2DHGroupNumbers
:cognitect.aws.ec2/Phase2DHGroupNumbersList)
(s/def :cognitect.aws.ec2.TunnelOption/ReplayWindowSize :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TunnelOption/IkeVersions :cognitect.aws.ec2/IKEVersionsList)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase2IntegrityAlgorithms
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsList)
(s/def :cognitect.aws.ec2.TunnelOption/DpdTimeoutSeconds :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TunnelOption/RekeyMarginTimeSeconds :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TunnelOption/Phase2LifetimeSeconds :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase1DHGroupNumbers
:cognitect.aws.ec2/Phase1DHGroupNumbersList)
(s/def
:cognitect.aws.ec2.TunnelOption/Phase1IntegrityAlgorithms
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayRouteTableAssociationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ClassicLinkInstance/Groups :cognitect.aws.ec2/GroupIdentifierList)
(s/def :cognitect.aws.ec2.ClassicLinkInstance/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClassicLinkInstance/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ClassicLinkInstance/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/Url :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/DiskImageSize :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.SnapshotDetail/DeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/UserBucket :cognitect.aws.ec2/UserBucketDetails)
(s/def :cognitect.aws.ec2.SnapshotDetail/Format :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDetail/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.EnableVpcClassicLinkDnsSupportResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CancelImportTaskRequest/CancelReason :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CancelImportTaskRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CancelImportTaskRequest/ImportTaskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ClientVpnAuthorizationRuleStatus/Code
:cognitect.aws.ec2/ClientVpnAuthorizationRuleStatusCode)
(s/def :cognitect.aws.ec2.ClientVpnAuthorizationRuleStatus/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowDnsResolutionFromRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowEgressFromLocalClassicLinkToRemoteVpc
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PeeringConnectionOptionsRequest/AllowEgressFromLocalVpcToRemoteClassicLink
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeCustomerGatewaysRequest/CustomerGatewayIds
:cognitect.aws.ec2/CustomerGatewayIdStringList)
(s/def :cognitect.aws.ec2.DescribeCustomerGatewaysRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeCustomerGatewaysRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SpotInstanceStateFault/Code :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SpotInstanceStateFault/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ActiveInstance/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ActiveInstance/InstanceType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ActiveInstance/SpotInstanceRequestId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ActiveInstance/InstanceHealth :cognitect.aws.ec2/InstanceHealthStatus)
(s/def :cognitect.aws.ec2.ImageDiskContainer/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageDiskContainer/DeviceName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageDiskContainer/Format :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageDiskContainer/SnapshotId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageDiskContainer/Url :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImageDiskContainer/UserBucket :cognitect.aws.ec2/UserBucket)
(s/def
:cognitect.aws.ec2.DeleteTrafficMirrorFilterResult/TrafficMirrorFilterId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateCapacityReservationResult/CapacityReservation
:cognitect.aws.ec2/CapacityReservation)
(s/def :cognitect.aws.ec2.PortRange/From :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.PortRange/To :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AcceptReservedInstancesExchangeQuoteResult/ExchangeId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointServiceConfigurationsRequest/ServiceIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeFleetsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeFleetsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeFleetsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeFleetsRequest/FleetIds :cognitect.aws.ec2/FleetIdSet)
(s/def :cognitect.aws.ec2.DescribeFleetsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.Monitoring/State :cognitect.aws.ec2/MonitoringState)
(s/def :cognitect.aws.ec2.CreateTransitGatewayRequest/Description :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRequest/Options
:cognitect.aws.ec2/TransitGatewayRequestOptions)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateTransitGatewayRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CapacityReservationSpecification/CapacityReservationPreference
:cognitect.aws.ec2/CapacityReservationPreference)
(s/def
:cognitect.aws.ec2.CapacityReservationSpecification/CapacityReservationTarget
:cognitect.aws.ec2/CapacityReservationTarget)
(s/def
:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/TransitGatewayRouteTableId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/NetworkInterfacePermissionIds
:cognitect.aws.ec2/NetworkInterfacePermissionIdList)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacePermissionsRequest/MaxResults
:cognitect.aws.ec2/DescribeNetworkInterfacePermissionsMaxResults)
(s/def :cognitect.aws.ec2.AttachNetworkInterfaceRequest/DeviceIndex :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.AttachNetworkInterfaceRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.AttachNetworkInterfaceRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AttachNetworkInterfaceRequest/NetworkInterfaceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfaceResult/NetworkInterface
:cognitect.aws.ec2/NetworkInterface)
(s/def :cognitect.aws.ec2.DescribeSecurityGroupsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/GroupIds
:cognitect.aws.ec2/GroupIdStringList)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/GroupNames
:cognitect.aws.ec2/GroupNameStringList)
(s/def :cognitect.aws.ec2.DescribeSecurityGroupsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeSecurityGroupsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeSecurityGroupsRequest/MaxResults
:cognitect.aws.ec2/DescribeSecurityGroupsMaxResults)
(s/def :cognitect.aws.ec2.VpnTunnelOptionsSpecification/PreSharedKey :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1LifetimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/RekeyFuzzPercentage
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/IKEVersions
:cognitect.aws.ec2/IKEVersionsRequestList)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2EncryptionAlgorithms
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsRequestList)
(s/def :cognitect.aws.ec2.VpnTunnelOptionsSpecification/TunnelInsideCidr :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1EncryptionAlgorithms
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsRequestList)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2DHGroupNumbers
:cognitect.aws.ec2/Phase2DHGroupNumbersRequestList)
(s/def :cognitect.aws.ec2.VpnTunnelOptionsSpecification/ReplayWindowSize :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2IntegrityAlgorithms
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsRequestList)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/DPDTimeoutSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/RekeyMarginTimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase2LifetimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1DHGroupNumbers
:cognitect.aws.ec2/Phase1DHGroupNumbersRequestList)
(s/def
:cognitect.aws.ec2.VpnTunnelOptionsSpecification/Phase1IntegrityAlgorithms
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsRequestList)
(s/def :cognitect.aws.ec2.IpPermission/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.IpPermission/IpProtocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IpPermission/IpRanges :cognitect.aws.ec2/IpRangeList)
(s/def :cognitect.aws.ec2.IpPermission/Ipv6Ranges :cognitect.aws.ec2/Ipv6RangeList)
(s/def :cognitect.aws.ec2.IpPermission/PrefixListIds :cognitect.aws.ec2/PrefixListIdList)
(s/def :cognitect.aws.ec2.IpPermission/ToPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.IpPermission/UserIdGroupPairs :cognitect.aws.ec2/UserIdGroupPairList)
(s/def
:cognitect.aws.ec2.DescribeHostReservationsResult/HostReservationSet
:cognitect.aws.ec2/HostReservationSet)
(s/def :cognitect.aws.ec2.DescribeHostReservationsResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteClientVpnRouteResult/Status :cognitect.aws.ec2/ClientVpnRouteStatus)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/AvailabilityZone
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/IncludeMarketplace
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/ProductDescription
:cognitect.aws.ec2/RIProductDescription)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxDuration
:cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/ReservedInstancesOfferingIds
:cognitect.aws.ec2/ReservedInstancesOfferingIdStringList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxInstanceCount
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/InstanceType
:cognitect.aws.ec2/InstanceType)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MinDuration
:cognitect.aws.ec2/Long)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/InstanceTenancy
:cognitect.aws.ec2/Tenancy)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/OfferingClass
:cognitect.aws.ec2/OfferingClassType)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/MaxResults
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeReservedInstancesOfferingsRequest/OfferingType
:cognitect.aws.ec2/OfferingTypeValues)
(s/def
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItem/InstanceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.UnsuccessfulInstanceCreditSpecificationItem/Error
:cognitect.aws.ec2/UnsuccessfulInstanceCreditSpecificationItemError)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DeleteVpcEndpointConnectionNotificationsRequest/ConnectionNotificationIds
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.DescribeTrafficMirrorFiltersResult/TrafficMirrorFilters
:cognitect.aws.ec2/TrafficMirrorFilterSet)
(s/def :cognitect.aws.ec2.DescribeTrafficMirrorFiltersResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateTransitGatewayRouteTableResult/Association
:cognitect.aws.ec2/TransitGatewayAssociation)
(s/def :cognitect.aws.ec2.AllocateAddressRequest/Domain :cognitect.aws.ec2/DomainType)
(s/def :cognitect.aws.ec2.AllocateAddressRequest/Address :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressRequest/PublicIpv4Pool :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/SubnetId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AssociateClientVpnTargetNetworkRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DnsServersOptionsModifyStructure/CustomDnsServers
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DnsServersOptionsModifyStructure/Enabled :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsResult/ReturnValue
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LaunchTemplateSpecification/LaunchTemplateId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateSpecification/LaunchTemplateName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateSpecification/Version :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnStaticRoute/DestinationCidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnStaticRoute/Source :cognitect.aws.ec2/VpnStaticRouteSource)
(s/def :cognitect.aws.ec2.VpnStaticRoute/State :cognitect.aws.ec2/VpnState)
(s/def
:cognitect.aws.ec2.ReplaceTransitGatewayRouteResult/Route
:cognitect.aws.ec2/TransitGatewayRoute)
(s/def :cognitect.aws.ec2.LoadPermission/UserId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LoadPermission/Group :cognitect.aws.ec2/PermissionGroup)
(s/def
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationResponse/CapacityReservationPreference
:cognitect.aws.ec2/CapacityReservationPreference)
(s/def
:cognitect.aws.ec2.LaunchTemplateCapacityReservationSpecificationResponse/CapacityReservationTarget
:cognitect.aws.ec2/CapacityReservationTargetResponse)
(s/def :cognitect.aws.ec2.DeleteFlowLogsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DeleteFlowLogsRequest/FlowLogIds :cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Groups
:cognitect.aws.ec2/GroupIdStringList)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/SourceDestCheck
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/UserData
:cognitect.aws.ec2/BlobAttributeValue)
(s/def :cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceType
:cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyInstanceAttributeRequest/Ramdisk :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyInstanceAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/EbsOptimized
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/EnaSupport
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/DisableApiTermination
:cognitect.aws.ec2/AttributeBooleanValue)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/InstanceInitiatedShutdownBehavior
:cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyInstanceAttributeRequest/Kernel :cognitect.aws.ec2/AttributeValue)
(s/def :cognitect.aws.ec2.ModifyInstanceAttributeRequest/Value :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/BlockDeviceMappings
:cognitect.aws.ec2/InstanceBlockDeviceMappingSpecificationList)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/Attribute
:cognitect.aws.ec2/InstanceAttributeName)
(s/def
:cognitect.aws.ec2.ModifyInstanceAttributeRequest/SriovNetSupport
:cognitect.aws.ec2/AttributeValue)
(s/def
:cognitect.aws.ec2.SuccessfulInstanceCreditSpecificationItem/InstanceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateTransitGatewayRouteTableResult/Association
:cognitect.aws.ec2/TransitGatewayAssociation)
(s/def :cognitect.aws.ec2.InstanceCreditSpecificationRequest/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceCreditSpecificationRequest/CpuCredits :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyIdFormatRequest/Resource :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyIdFormatRequest/UseLongIds :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.IamInstanceProfileSpecification/Arn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IamInstanceProfileSpecification/Name :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyLaunchTemplateResult/LaunchTemplate
:cognitect.aws.ec2/LaunchTemplate)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/PreSharedKey
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1LifetimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/RekeyFuzzPercentage
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/IKEVersions
:cognitect.aws.ec2/IKEVersionsRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2EncryptionAlgorithms
:cognitect.aws.ec2/Phase2EncryptionAlgorithmsRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/TunnelInsideCidr
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1EncryptionAlgorithms
:cognitect.aws.ec2/Phase1EncryptionAlgorithmsRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2DHGroupNumbers
:cognitect.aws.ec2/Phase2DHGroupNumbersRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/ReplayWindowSize
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2IntegrityAlgorithms
:cognitect.aws.ec2/Phase2IntegrityAlgorithmsRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/DPDTimeoutSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/RekeyMarginTimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase2LifetimeSeconds
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1DHGroupNumbers
:cognitect.aws.ec2/Phase1DHGroupNumbersRequestList)
(s/def
:cognitect.aws.ec2.ModifyVpnTunnelOptionsSpecification/Phase1IntegrityAlgorithms
:cognitect.aws.ec2/Phase1IntegrityAlgorithmsRequestList)
(s/def :cognitect.aws.ec2.ModifyVpnConnectionResult/VpnConnection :cognitect.aws.ec2/VpnConnection)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResult/SuccessfullyDeletedLaunchTemplateVersions
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseSuccessSet)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateVersionsResult/UnsuccessfullyDeletedLaunchTemplateVersions
:cognitect.aws.ec2/DeleteLaunchTemplateVersionsResponseErrorSet)
(s/def :cognitect.aws.ec2.ElasticInferenceAccelerator/Type :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceMarketOptionsRequest/MarketType :cognitect.aws.ec2/MarketType)
(s/def
:cognitect.aws.ec2.InstanceMarketOptionsRequest/SpotOptions
:cognitect.aws.ec2/SpotMarketOptions)
(s/def :cognitect.aws.ec2.NetworkAcl/Associations :cognitect.aws.ec2/NetworkAclAssociationList)
(s/def :cognitect.aws.ec2.NetworkAcl/Entries :cognitect.aws.ec2/NetworkAclEntryList)
(s/def :cognitect.aws.ec2.NetworkAcl/IsDefault :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.NetworkAcl/NetworkAclId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAcl/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.NetworkAcl/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkAcl/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TagDescription/Key :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TagDescription/ResourceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.TagDescription/ResourceType :cognitect.aws.ec2/ResourceType)
(s/def :cognitect.aws.ec2.TagDescription/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ClientVpnRouteStatus/Code :cognitect.aws.ec2/ClientVpnRouteStatusCode)
(s/def :cognitect.aws.ec2.ClientVpnRouteStatus/Message :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReservedInstancesListing/PriceSchedules
:cognitect.aws.ec2/PriceScheduleList)
(s/def
:cognitect.aws.ec2.ReservedInstancesListing/InstanceCounts
:cognitect.aws.ec2/InstanceCountList)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/ReservedInstancesId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/CreateDate :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ReservedInstancesListing/ReservedInstancesListingId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/UpdateDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReservedInstancesListing/Status :cognitect.aws.ec2/ListingStatus)
(s/def
:cognitect.aws.ec2.DescribeNetworkInterfacesResult/NetworkInterfaces
:cognitect.aws.ec2/NetworkInterfaceList)
(s/def :cognitect.aws.ec2.DescribeNetworkInterfacesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/MaxPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/SpotInstanceType
:cognitect.aws.ec2/SpotInstanceType)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/BlockDurationMinutes
:cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.LaunchTemplateSpotMarketOptions/InstanceInterruptionBehavior
:cognitect.aws.ec2/InstanceInterruptionBehavior)
(s/def
:cognitect.aws.ec2.LaunchTemplateTagSpecification/ResourceType
:cognitect.aws.ec2/ResourceType)
(s/def :cognitect.aws.ec2.LaunchTemplateTagSpecification/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.ProvisionedBandwidth/ProvisionTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ProvisionedBandwidth/Provisioned :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ProvisionedBandwidth/RequestTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ProvisionedBandwidth/Requested :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ProvisionedBandwidth/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RouteTable/Associations :cognitect.aws.ec2/RouteTableAssociationList)
(s/def :cognitect.aws.ec2.RouteTable/PropagatingVgws :cognitect.aws.ec2/PropagatingVgwList)
(s/def :cognitect.aws.ec2.RouteTable/RouteTableId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RouteTable/Routes :cognitect.aws.ec2/RouteList)
(s/def :cognitect.aws.ec2.RouteTable/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.RouteTable/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.RouteTable/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeElasticGpusResult/ElasticGpuSet :cognitect.aws.ec2/ElasticGpuSet)
(s/def :cognitect.aws.ec2.DescribeElasticGpusResult/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeElasticGpusResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StaleSecurityGroup/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StaleSecurityGroup/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.StaleSecurityGroup/GroupName :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.StaleSecurityGroup/StaleIpPermissions
:cognitect.aws.ec2/StaleIpPermissionSet)
(s/def
:cognitect.aws.ec2.StaleSecurityGroup/StaleIpPermissionsEgress
:cognitect.aws.ec2/StaleIpPermissionSet)
(s/def :cognitect.aws.ec2.StaleSecurityGroup/VpcId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DeleteLaunchTemplateResult/LaunchTemplate
:cognitect.aws.ec2/LaunchTemplate)
(s/def
:cognitect.aws.ec2.CreateTransitGatewayVpcAttachmentResult/TransitGatewayVpcAttachment
:cognitect.aws.ec2/TransitGatewayVpcAttachment)
(s/def :cognitect.aws.ec2.DescribeTagsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeTagsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeTagsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeTagsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetData/Instances :cognitect.aws.ec2/DescribeFleetsInstancesSet)
(s/def
:cognitect.aws.ec2.FleetData/ExcessCapacityTerminationPolicy
:cognitect.aws.ec2/FleetExcessCapacityTerminationPolicy)
(s/def :cognitect.aws.ec2.FleetData/OnDemandOptions :cognitect.aws.ec2/OnDemandOptions)
(s/def :cognitect.aws.ec2.FleetData/Errors :cognitect.aws.ec2/DescribeFleetsErrorSet)
(s/def :cognitect.aws.ec2.FleetData/Tags :cognitect.aws.ec2/TagList)
(s/def
:cognitect.aws.ec2.FleetData/TargetCapacitySpecification
:cognitect.aws.ec2/TargetCapacitySpecification)
(s/def :cognitect.aws.ec2.FleetData/ValidFrom :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FleetData/FulfilledCapacity :cognitect.aws.ec2/Double)
(s/def :cognitect.aws.ec2.FleetData/SpotOptions :cognitect.aws.ec2/SpotOptions)
(s/def :cognitect.aws.ec2.FleetData/FleetId :cognitect.aws.ec2/FleetIdentifier)
(s/def :cognitect.aws.ec2.FleetData/ValidUntil :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FleetData/TerminateInstancesWithExpiration :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.FleetData/FulfilledOnDemandCapacity :cognitect.aws.ec2/Double)
(s/def
:cognitect.aws.ec2.FleetData/LaunchTemplateConfigs
:cognitect.aws.ec2/FleetLaunchTemplateConfigList)
(s/def :cognitect.aws.ec2.FleetData/FleetState :cognitect.aws.ec2/FleetStateCode)
(s/def :cognitect.aws.ec2.FleetData/Type :cognitect.aws.ec2/FleetType)
(s/def :cognitect.aws.ec2.FleetData/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.FleetData/CreateTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.FleetData/ActivityStatus :cognitect.aws.ec2/FleetActivityStatus)
(s/def :cognitect.aws.ec2.FleetData/ReplaceUnhealthyInstances :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateFleetInstance/LaunchTemplateAndOverrides
:cognitect.aws.ec2/LaunchTemplateAndOverridesResponse)
(s/def :cognitect.aws.ec2.CreateFleetInstance/Lifecycle :cognitect.aws.ec2/InstanceLifecycle)
(s/def :cognitect.aws.ec2.CreateFleetInstance/InstanceIds :cognitect.aws.ec2/InstanceIdsSet)
(s/def :cognitect.aws.ec2.CreateFleetInstance/InstanceType :cognitect.aws.ec2/InstanceType)
(s/def :cognitect.aws.ec2.CreateFleetInstance/Platform :cognitect.aws.ec2/PlatformValues)
(s/def
:cognitect.aws.ec2.DescribeClassicLinkInstancesResult/Instances
:cognitect.aws.ec2/ClassicLinkInstanceList)
(s/def :cognitect.aws.ec2.DescribeClassicLinkInstancesResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportTransitGatewayRoutesResult/S3Location :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeVolumesResult/Volumes :cognitect.aws.ec2/VolumeList)
(s/def :cognitect.aws.ec2.DescribeVolumesResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsResult/InstanceCreditSpecifications
:cognitect.aws.ec2/InstanceCreditSpecificationList)
(s/def
:cognitect.aws.ec2.DescribeInstanceCreditSpecificationsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/DhcpOptionsIds
:cognitect.aws.ec2/DhcpOptionsIdStringList)
(s/def :cognitect.aws.ec2.DescribeDhcpOptionsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeDhcpOptionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeDhcpOptionsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeDhcpOptionsRequest/MaxResults
:cognitect.aws.ec2/DescribeDhcpOptionsMaxResults)
(s/def :cognitect.aws.ec2.ModifyEbsDefaultKmsKeyIdResult/KmsKeyId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyTrafficMirrorFilterRuleResult/TrafficMirrorFilterRule
:cognitect.aws.ec2/TrafficMirrorFilterRule)
(s/def
:cognitect.aws.ec2.ReservedInstancesModification/ReservedInstancesIds
:cognitect.aws.ec2/ReservedIntancesIds)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/CreateDate :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.ReservedInstancesModification/ModificationResults
:cognitect.aws.ec2/ReservedInstancesModificationResultList)
(s/def
:cognitect.aws.ec2.ReservedInstancesModification/ReservedInstancesModificationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/EffectiveDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/UpdateDate :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.ReservedInstancesModification/Status :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeAccountAttributesResult/AccountAttributes
:cognitect.aws.ec2/AccountAttributeList)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ServiceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/VpcEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ConnectionNotificationArn
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ConnectionEvents
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateVpcEndpointConnectionNotificationRequest/ClientToken
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CidrAuthorizationContext/Message :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CidrAuthorizationContext/Signature :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroupReference/GroupId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroupReference/ReferencingVpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SecurityGroupReference/VpcPeeringConnectionId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceRouteTableAssociationResult/NewAssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeConversionTasksRequest/ConversionTaskIds
:cognitect.aws.ec2/ConversionIdStringList)
(s/def :cognitect.aws.ec2.DescribeConversionTasksRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.PurchaseScheduledInstancesResult/ScheduledInstanceSet
:cognitect.aws.ec2/PurchasedScheduledInstanceSet)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeScheduledInstanceAvailabilityResult/ScheduledInstanceAvailabilitySet
:cognitect.aws.ec2/ScheduledInstanceAvailabilitySet)
(s/def
:cognitect.aws.ec2.TerminateInstancesRequest/InstanceIds
:cognitect.aws.ec2/InstanceIdStringList)
(s/def :cognitect.aws.ec2.TerminateInstancesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DisassociateSubnetCidrBlockResult/Ipv6CidrBlockAssociation
:cognitect.aws.ec2/SubnetIpv6CidrBlockAssociation)
(s/def :cognitect.aws.ec2.DisassociateSubnetCidrBlockResult/SubnetId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/InstanceId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/InstanceEventId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyInstanceEventStartTimeRequest/NotBefore :cognitect.aws.ec2/DateTime)
(s/def
:cognitect.aws.ec2.DescribeImageAttributeRequest/Attribute
:cognitect.aws.ec2/ImageAttributeName)
(s/def :cognitect.aws.ec2.DescribeImageAttributeRequest/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeImageAttributeRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.LoadPermissionRequest/Group :cognitect.aws.ec2/PermissionGroup)
(s/def :cognitect.aws.ec2.LoadPermissionRequest/UserId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AttributeValue/Value :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.IcmpTypeCode/Code :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.IcmpTypeCode/Type :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorPortRange/FromPort :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.TrafficMirrorPortRange/ToPort :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.AssociateIamInstanceProfileResult/IamInstanceProfileAssociation
:cognitect.aws.ec2/IamInstanceProfileAssociation)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageRequest/CapacityReservationId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.GetCapacityReservationUsageRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetCapacityReservationUsageRequest/MaxResults
:cognitect.aws.ec2/GetCapacityReservationUsageRequestMaxResults)
(s/def :cognitect.aws.ec2.GetCapacityReservationUsageRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.SnapshotDiskContainer/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDiskContainer/Format :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDiskContainer/Url :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.SnapshotDiskContainer/UserBucket :cognitect.aws.ec2/UserBucket)
(s/def :cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/SpotInstanceRequestIds
:cognitect.aws.ec2/SpotInstanceRequestIdList)
(s/def :cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeSpotInstanceRequestsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ImportSnapshotTask/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportSnapshotTask/ImportTaskId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ImportSnapshotTask/SnapshotTaskDetail
:cognitect.aws.ec2/SnapshotTaskDetail)
(s/def :cognitect.aws.ec2.InstanceSpecification/InstanceId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceSpecification/ExcludeBootVolume :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/TransitGatewayAttachmentId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/Filters
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/MaxResults
:cognitect.aws.ec2/TransitGatewayMaxResults)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.GetTransitGatewayAttachmentPropagationsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/AuthenticationOptions
:cognitect.aws.ec2/ClientVpnAuthenticationRequestList)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/TransportProtocol
:cognitect.aws.ec2/TransportProtocol)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ServerCertificateArn
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointRequest/ClientCidrBlock :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/DnsServers
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/ConnectionLogOptions
:cognitect.aws.ec2/ConnectionLogOptions)
(s/def
:cognitect.aws.ec2.CreateClientVpnEndpointRequest/TagSpecifications
:cognitect.aws.ec2/TagSpecificationList)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointRequest/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointRequest/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateClientVpnEndpointRequest/SplitTunnel :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ReservedInstanceReservationValue/ReservationValue
:cognitect.aws.ec2/ReservationValue)
(s/def
:cognitect.aws.ec2.ReservedInstanceReservationValue/ReservedInstanceId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.NetworkInterfaceIpv6Address/Ipv6Address :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribePrincipalIdFormatResult/Principals
:cognitect.aws.ec2/PrincipalIdFormatList)
(s/def :cognitect.aws.ec2.DescribePrincipalIdFormatResult/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DescribeImagesResult/Images :cognitect.aws.ec2/ImageList)
(s/def :cognitect.aws.ec2.S3Storage/AWSAccessKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.S3Storage/Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.S3Storage/Prefix :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.S3Storage/UploadPolicy :cognitect.aws.ec2/Blob)
(s/def :cognitect.aws.ec2.S3Storage/UploadPolicySignature :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteFpgaImageResult/Return :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ExportToS3TaskSpecification/ContainerFormat
:cognitect.aws.ec2/ContainerFormat)
(s/def
:cognitect.aws.ec2.ExportToS3TaskSpecification/DiskImageFormat
:cognitect.aws.ec2/DiskImageFormat)
(s/def :cognitect.aws.ec2.ExportToS3TaskSpecification/S3Bucket :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ExportToS3TaskSpecification/S3Prefix :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressResult/PublicIp :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressResult/AllocationId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressResult/PublicIpv4Pool :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.AllocateAddressResult/Domain :cognitect.aws.ec2/DomainType)
(s/def :cognitect.aws.ec2.PlacementGroup/GroupName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PlacementGroup/State :cognitect.aws.ec2/PlacementGroupState)
(s/def :cognitect.aws.ec2.PlacementGroup/Strategy :cognitect.aws.ec2/PlacementStrategy)
(s/def :cognitect.aws.ec2.PlacementGroup/PartitionCount :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/ServiceId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/AddAllowedPrincipals
:cognitect.aws.ec2/ValueStringList)
(s/def
:cognitect.aws.ec2.ModifyVpcEndpointServicePermissionsRequest/RemoveAllowedPrincipals
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DeleteKeyPairRequest/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteKeyPairRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeImportImageTasksResult/ImportImageTasks
:cognitect.aws.ec2/ImportImageTaskList)
(s/def :cognitect.aws.ec2.DescribeImportImageTasksResult/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsErrorItem/Error
:cognitect.aws.ec2/CancelSpotFleetRequestsError)
(s/def
:cognitect.aws.ec2.CancelSpotFleetRequestsErrorItem/SpotFleetRequestId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ResetFpgaImageAttributeResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Egress :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/RuleNumber :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/RuleAction :cognitect.aws.ec2/RuleAction)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Ipv6CidrBlock :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/Protocol :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/PortRange :cognitect.aws.ec2/PortRange)
(s/def :cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/NetworkAclId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.ReplaceNetworkAclEntryRequest/IcmpTypeCode
:cognitect.aws.ec2/IcmpTypeCode)
(s/def
:cognitect.aws.ec2.DescribeVpnConnectionsResult/VpnConnections
:cognitect.aws.ec2/VpnConnectionList)
(s/def
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/ClientVpnEndpointId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/AssociationId
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DisassociateClientVpnTargetNetworkRequest/DryRun
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeInternetGatewaysRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeInternetGatewaysRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/InternetGatewayIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeInternetGatewaysRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeInternetGatewaysRequest/MaxResults
:cognitect.aws.ec2/DescribeInternetGatewaysMaxResults)
(s/def
:cognitect.aws.ec2.CreateVolumePermissionModifications/Add
:cognitect.aws.ec2/CreateVolumePermissionList)
(s/def
:cognitect.aws.ec2.CreateVolumePermissionModifications/Remove
:cognitect.aws.ec2/CreateVolumePermissionList)
(s/def :cognitect.aws.ec2.DescribeRegionsResult/Regions :cognitect.aws.ec2/RegionList)
(s/def :cognitect.aws.ec2.ReservationValue/HourlyPrice :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservationValue/RemainingTotalValue :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ReservationValue/RemainingUpfrontValue :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/Filter
:cognitect.aws.ec2/FilterList)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MaxDuration
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MaxResults
:cognitect.aws.ec2/DescribeHostReservationsMaxResults)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/MinDuration
:cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsRequest/OfferingId
:cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteVpcPeeringConnectionResult/Return :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportKeyPairResult/KeyFingerprint :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportKeyPairResult/KeyName :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/ImageId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Architecture :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Encrypted :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.ImportImageResult/KmsKeyId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/LicenseType :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Platform :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/ImportTaskId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/StatusMessage :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Description :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Progress :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/Hypervisor :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ImportImageResult/SnapshotDetails :cognitect.aws.ec2/SnapshotDetailList)
(s/def :cognitect.aws.ec2.ImportImageResult/Status :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNatGatewayResult/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.CreateNatGatewayResult/NatGateway :cognitect.aws.ec2/NatGateway)
(s/def
:cognitect.aws.ec2.OnDemandOptionsRequest/AllocationStrategy
:cognitect.aws.ec2/FleetOnDemandAllocationStrategy)
(s/def :cognitect.aws.ec2.OnDemandOptionsRequest/SingleInstanceType :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.OnDemandOptionsRequest/SingleAvailabilityZone :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.OnDemandOptionsRequest/MinTargetCapacity :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.OnDemandOptionsRequest/MaxTotalPrice :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateTrafficMirrorSessionResult/TrafficMirrorSession
:cognitect.aws.ec2/TrafficMirrorSession)
(s/def :cognitect.aws.ec2.CreateTrafficMirrorSessionResult/ClientToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/AttachTime :cognitect.aws.ec2/DateTime)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/AttachmentId :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/DeleteOnTermination
:cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/DeviceIndex :cognitect.aws.ec2/Integer)
(s/def
:cognitect.aws.ec2.InstanceNetworkInterfaceAttachment/Status
:cognitect.aws.ec2/AttachmentStatus)
(s/def :cognitect.aws.ec2.ModifyVpcTenancyRequest/VpcId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.ModifyVpcTenancyRequest/InstanceTenancy :cognitect.aws.ec2/VpcTenancy)
(s/def :cognitect.aws.ec2.ModifyVpcTenancyRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.VpnGateway/AvailabilityZone :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnGateway/State :cognitect.aws.ec2/VpnState)
(s/def :cognitect.aws.ec2.VpnGateway/Type :cognitect.aws.ec2/GatewayType)
(s/def :cognitect.aws.ec2.VpnGateway/VpcAttachments :cognitect.aws.ec2/VpcAttachmentList)
(s/def :cognitect.aws.ec2.VpnGateway/VpnGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.VpnGateway/AmazonSideAsn :cognitect.aws.ec2/Long)
(s/def :cognitect.aws.ec2.VpnGateway/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.DescribeVolumesRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVolumesRequest/VolumeIds :cognitect.aws.ec2/VolumeIdStringList)
(s/def :cognitect.aws.ec2.DescribeVolumesRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def :cognitect.aws.ec2.DescribeVolumesRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeVolumesRequest/NextToken :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PrincipalIdFormat/Arn :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.PrincipalIdFormat/Statuses :cognitect.aws.ec2/IdFormatList)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsResult/NextToken
:cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.DescribeHostReservationOfferingsResult/OfferingSet
:cognitect.aws.ec2/HostOfferingSet)
(s/def :cognitect.aws.ec2.DeleteDhcpOptionsRequest/DhcpOptionsId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.DeleteDhcpOptionsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.InternetGateway/Attachments
:cognitect.aws.ec2/InternetGatewayAttachmentList)
(s/def :cognitect.aws.ec2.InternetGateway/InternetGatewayId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InternetGateway/OwnerId :cognitect.aws.ec2/String)
(s/def :cognitect.aws.ec2.InternetGateway/Tags :cognitect.aws.ec2/TagList)
(s/def :cognitect.aws.ec2.InstanceCount/InstanceCount :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.InstanceCount/State :cognitect.aws.ec2/ListingState)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsRequest/DryRun :cognitect.aws.ec2/Boolean)
(s/def
:cognitect.aws.ec2.DescribeVpcEndpointsRequest/VpcEndpointIds
:cognitect.aws.ec2/ValueStringList)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsRequest/Filters :cognitect.aws.ec2/FilterList)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsRequest/MaxResults :cognitect.aws.ec2/Integer)
(s/def :cognitect.aws.ec2.DescribeVpcEndpointsRequest/NextToken :cognitect.aws.ec2/String)
(s/def
:cognitect.aws.ec2.CreateNetworkInterfacePermissionResult/InterfacePermission
:cognitect.aws.ec2/NetworkInterfacePermission)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy