1. Packages
  2. AWS Native
  3. API Docs
  4. ec2
  5. getSpotFleet

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

aws-native.ec2.getSpotFleet

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

    Resource Type definition for AWS::EC2::SpotFleet

    Using getSpotFleet

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSpotFleet(args: GetSpotFleetArgs, opts?: InvokeOptions): Promise<GetSpotFleetResult>
    function getSpotFleetOutput(args: GetSpotFleetOutputArgs, opts?: InvokeOptions): Output<GetSpotFleetResult>
    def get_spot_fleet(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetSpotFleetResult
    def get_spot_fleet_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetSpotFleetResult]
    func LookupSpotFleet(ctx *Context, args *LookupSpotFleetArgs, opts ...InvokeOption) (*LookupSpotFleetResult, error)
    func LookupSpotFleetOutput(ctx *Context, args *LookupSpotFleetOutputArgs, opts ...InvokeOption) LookupSpotFleetResultOutput

    > Note: This function is named LookupSpotFleet in the Go SDK.

    public static class GetSpotFleet 
    {
        public static Task<GetSpotFleetResult> InvokeAsync(GetSpotFleetArgs args, InvokeOptions? opts = null)
        public static Output<GetSpotFleetResult> Invoke(GetSpotFleetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSpotFleetResult> getSpotFleet(GetSpotFleetArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:ec2:getSpotFleet
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getSpotFleet Result

    The following output properties are available:

    Supporting Types

    SpotFleetAcceleratorCountRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    SpotFleetAcceleratorTotalMemoryMiBRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    SpotFleetBaselineEbsBandwidthMbpsRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    SpotFleetBlockDeviceMapping

    SpotFleetClassicLoadBalancer

    Name string
    Name string
    name String
    name string
    name str
    name String

    SpotFleetClassicLoadBalancersConfig

    SpotFleetEbsBlockDevice

    SpotFleetEbsBlockDeviceVolumeType

    SpotFleetFleetLaunchTemplateSpecification

    SpotFleetGroupIdentifier

    GroupId string
    GroupId string
    groupId String
    groupId string
    groupId String

    SpotFleetIamInstanceProfileSpecification

    Arn string
    Arn string
    arn String
    arn string
    arn str
    arn String

    SpotFleetInstanceIpv6Address

    SpotFleetInstanceNetworkInterfaceSpecification

    SpotFleetInstanceRequirementsRequest

    AcceleratorCount Pulumi.AwsNative.Ec2.Inputs.SpotFleetAcceleratorCountRequest
    AcceleratorManufacturers List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem>
    AcceleratorNames List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestAcceleratorNamesItem>
    AcceleratorTotalMemoryMiB Pulumi.AwsNative.Ec2.Inputs.SpotFleetAcceleratorTotalMemoryMiBRequest
    AcceleratorTypes List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestAcceleratorTypesItem>
    AllowedInstanceTypes List<string>
    BareMetal Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestBareMetal
    BaselineEbsBandwidthMbps Pulumi.AwsNative.Ec2.Inputs.SpotFleetBaselineEbsBandwidthMbpsRequest
    BurstablePerformance Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestBurstablePerformance
    CpuManufacturers List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestCpuManufacturersItem>
    ExcludedInstanceTypes List<string>
    InstanceGenerations List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestInstanceGenerationsItem>
    LocalStorage Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestLocalStorage
    LocalStorageTypes List<Pulumi.AwsNative.Ec2.SpotFleetInstanceRequirementsRequestLocalStorageTypesItem>
    MaxSpotPriceAsPercentageOfOptimalOnDemandPrice int
    MemoryGiBPerVCpu Pulumi.AwsNative.Ec2.Inputs.SpotFleetMemoryGiBPerVCpuRequest
    MemoryMiB Pulumi.AwsNative.Ec2.Inputs.SpotFleetMemoryMiBRequest
    NetworkBandwidthGbps Pulumi.AwsNative.Ec2.Inputs.SpotFleetNetworkBandwidthGbpsRequest
    NetworkInterfaceCount Pulumi.AwsNative.Ec2.Inputs.SpotFleetNetworkInterfaceCountRequest
    OnDemandMaxPricePercentageOverLowestPrice int
    RequireHibernateSupport bool
    SpotMaxPricePercentageOverLowestPrice int
    TotalLocalStorageGb Pulumi.AwsNative.Ec2.Inputs.SpotFleetTotalLocalStorageGbRequest
    VCpuCount Pulumi.AwsNative.Ec2.Inputs.SpotFleetVCpuCountRangeRequest
    AcceleratorCount SpotFleetAcceleratorCountRequest
    AcceleratorManufacturers []SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem
    AcceleratorNames []SpotFleetInstanceRequirementsRequestAcceleratorNamesItem
    AcceleratorTotalMemoryMiB SpotFleetAcceleratorTotalMemoryMiBRequest
    AcceleratorTypes []SpotFleetInstanceRequirementsRequestAcceleratorTypesItem
    AllowedInstanceTypes []string
    BareMetal SpotFleetInstanceRequirementsRequestBareMetal
    BaselineEbsBandwidthMbps SpotFleetBaselineEbsBandwidthMbpsRequest
    BurstablePerformance SpotFleetInstanceRequirementsRequestBurstablePerformance
    CpuManufacturers []SpotFleetInstanceRequirementsRequestCpuManufacturersItem
    ExcludedInstanceTypes []string
    InstanceGenerations []SpotFleetInstanceRequirementsRequestInstanceGenerationsItem
    LocalStorage SpotFleetInstanceRequirementsRequestLocalStorage
    LocalStorageTypes []SpotFleetInstanceRequirementsRequestLocalStorageTypesItem
    MaxSpotPriceAsPercentageOfOptimalOnDemandPrice int
    MemoryGiBPerVCpu SpotFleetMemoryGiBPerVCpuRequest
    MemoryMiB SpotFleetMemoryMiBRequest
    NetworkBandwidthGbps SpotFleetNetworkBandwidthGbpsRequest
    NetworkInterfaceCount SpotFleetNetworkInterfaceCountRequest
    OnDemandMaxPricePercentageOverLowestPrice int
    RequireHibernateSupport bool
    SpotMaxPricePercentageOverLowestPrice int
    TotalLocalStorageGb SpotFleetTotalLocalStorageGbRequest
    VCpuCount SpotFleetVCpuCountRangeRequest
    acceleratorCount SpotFleetAcceleratorCountRequest
    acceleratorManufacturers List<SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem>
    acceleratorNames List<SpotFleetInstanceRequirementsRequestAcceleratorNamesItem>
    acceleratorTotalMemoryMiB SpotFleetAcceleratorTotalMemoryMiBRequest
    acceleratorTypes List<SpotFleetInstanceRequirementsRequestAcceleratorTypesItem>
    allowedInstanceTypes List<String>
    bareMetal SpotFleetInstanceRequirementsRequestBareMetal
    baselineEbsBandwidthMbps SpotFleetBaselineEbsBandwidthMbpsRequest
    burstablePerformance SpotFleetInstanceRequirementsRequestBurstablePerformance
    cpuManufacturers List<SpotFleetInstanceRequirementsRequestCpuManufacturersItem>
    excludedInstanceTypes List<String>
    instanceGenerations List<SpotFleetInstanceRequirementsRequestInstanceGenerationsItem>
    localStorage SpotFleetInstanceRequirementsRequestLocalStorage
    localStorageTypes List<SpotFleetInstanceRequirementsRequestLocalStorageTypesItem>
    maxSpotPriceAsPercentageOfOptimalOnDemandPrice Integer
    memoryGiBPerVCpu SpotFleetMemoryGiBPerVCpuRequest
    memoryMiB SpotFleetMemoryMiBRequest
    networkBandwidthGbps SpotFleetNetworkBandwidthGbpsRequest
    networkInterfaceCount SpotFleetNetworkInterfaceCountRequest
    onDemandMaxPricePercentageOverLowestPrice Integer
    requireHibernateSupport Boolean
    spotMaxPricePercentageOverLowestPrice Integer
    totalLocalStorageGb SpotFleetTotalLocalStorageGbRequest
    vCpuCount SpotFleetVCpuCountRangeRequest
    acceleratorCount SpotFleetAcceleratorCountRequest
    acceleratorManufacturers SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem[]
    acceleratorNames SpotFleetInstanceRequirementsRequestAcceleratorNamesItem[]
    acceleratorTotalMemoryMiB SpotFleetAcceleratorTotalMemoryMiBRequest
    acceleratorTypes SpotFleetInstanceRequirementsRequestAcceleratorTypesItem[]
    allowedInstanceTypes string[]
    bareMetal SpotFleetInstanceRequirementsRequestBareMetal
    baselineEbsBandwidthMbps SpotFleetBaselineEbsBandwidthMbpsRequest
    burstablePerformance SpotFleetInstanceRequirementsRequestBurstablePerformance
    cpuManufacturers SpotFleetInstanceRequirementsRequestCpuManufacturersItem[]
    excludedInstanceTypes string[]
    instanceGenerations SpotFleetInstanceRequirementsRequestInstanceGenerationsItem[]
    localStorage SpotFleetInstanceRequirementsRequestLocalStorage
    localStorageTypes SpotFleetInstanceRequirementsRequestLocalStorageTypesItem[]
    maxSpotPriceAsPercentageOfOptimalOnDemandPrice number
    memoryGiBPerVCpu SpotFleetMemoryGiBPerVCpuRequest
    memoryMiB SpotFleetMemoryMiBRequest
    networkBandwidthGbps SpotFleetNetworkBandwidthGbpsRequest
    networkInterfaceCount SpotFleetNetworkInterfaceCountRequest
    onDemandMaxPricePercentageOverLowestPrice number
    requireHibernateSupport boolean
    spotMaxPricePercentageOverLowestPrice number
    totalLocalStorageGb SpotFleetTotalLocalStorageGbRequest
    vCpuCount SpotFleetVCpuCountRangeRequest
    accelerator_count SpotFleetAcceleratorCountRequest
    accelerator_manufacturers Sequence[SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem]
    accelerator_names Sequence[SpotFleetInstanceRequirementsRequestAcceleratorNamesItem]
    accelerator_total_memory_mi_b SpotFleetAcceleratorTotalMemoryMiBRequest
    accelerator_types Sequence[SpotFleetInstanceRequirementsRequestAcceleratorTypesItem]
    allowed_instance_types Sequence[str]
    bare_metal SpotFleetInstanceRequirementsRequestBareMetal
    baseline_ebs_bandwidth_mbps SpotFleetBaselineEbsBandwidthMbpsRequest
    burstable_performance SpotFleetInstanceRequirementsRequestBurstablePerformance
    cpu_manufacturers Sequence[SpotFleetInstanceRequirementsRequestCpuManufacturersItem]
    excluded_instance_types Sequence[str]
    instance_generations Sequence[SpotFleetInstanceRequirementsRequestInstanceGenerationsItem]
    local_storage SpotFleetInstanceRequirementsRequestLocalStorage
    local_storage_types Sequence[SpotFleetInstanceRequirementsRequestLocalStorageTypesItem]
    max_spot_price_as_percentage_of_optimal_on_demand_price int
    memory_gi_b_per_v_cpu SpotFleetMemoryGiBPerVCpuRequest
    memory_mi_b SpotFleetMemoryMiBRequest
    network_bandwidth_gbps SpotFleetNetworkBandwidthGbpsRequest
    network_interface_count SpotFleetNetworkInterfaceCountRequest
    on_demand_max_price_percentage_over_lowest_price int
    require_hibernate_support bool
    spot_max_price_percentage_over_lowest_price int
    total_local_storage_gb SpotFleetTotalLocalStorageGbRequest
    v_cpu_count SpotFleetVCpuCountRangeRequest
    acceleratorCount Property Map
    acceleratorManufacturers List<"amazon-web-services" | "amd" | "habana" | "nvidia" | "xilinx">
    acceleratorNames List<"a10g" | "a100" | "h100" | "inferentia" | "k520" | "k80" | "m60" | "radeon-pro-v520" | "t4" | "t4g" | "vu9p" | "v100">
    acceleratorTotalMemoryMiB Property Map
    acceleratorTypes List<"gpu" | "fpga" | "inference">
    allowedInstanceTypes List<String>
    bareMetal "included" | "required" | "excluded"
    baselineEbsBandwidthMbps Property Map
    burstablePerformance "included" | "required" | "excluded"
    cpuManufacturers List<"intel" | "amd" | "amazon-web-services">
    excludedInstanceTypes List<String>
    instanceGenerations List<"current" | "previous">
    localStorage "included" | "required" | "excluded"
    localStorageTypes List<"hdd" | "ssd">
    maxSpotPriceAsPercentageOfOptimalOnDemandPrice Number
    memoryGiBPerVCpu Property Map
    memoryMiB Property Map
    networkBandwidthGbps Property Map
    networkInterfaceCount Property Map
    onDemandMaxPricePercentageOverLowestPrice Number
    requireHibernateSupport Boolean
    spotMaxPricePercentageOverLowestPrice Number
    totalLocalStorageGb Property Map
    vCpuCount Property Map

    SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem

    SpotFleetInstanceRequirementsRequestAcceleratorNamesItem

    SpotFleetInstanceRequirementsRequestAcceleratorTypesItem

    SpotFleetInstanceRequirementsRequestBareMetal

    SpotFleetInstanceRequirementsRequestBurstablePerformance

    SpotFleetInstanceRequirementsRequestCpuManufacturersItem

    SpotFleetInstanceRequirementsRequestInstanceGenerationsItem

    SpotFleetInstanceRequirementsRequestLocalStorage

    SpotFleetInstanceRequirementsRequestLocalStorageTypesItem

    SpotFleetLaunchSpecification

    SpotFleetLaunchTemplateConfig

    SpotFleetLaunchTemplateOverrides

    SpotFleetLoadBalancersConfig

    SpotFleetMemoryGiBPerVCpuRequest

    Max double
    Min double
    Max float64
    Min float64
    max Double
    min Double
    max number
    min number
    max float
    min float
    max Number
    min Number

    SpotFleetMemoryMiBRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    SpotFleetMonitoring

    Enabled bool
    Enabled bool
    enabled Boolean
    enabled boolean
    enabled bool
    enabled Boolean

    SpotFleetNetworkBandwidthGbpsRequest

    Max double
    Min double
    Max float64
    Min float64
    max Double
    min Double
    max number
    min number
    max float
    min float
    max Number
    min Number

    SpotFleetNetworkInterfaceCountRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    SpotFleetPrivateIpAddressSpecification

    SpotFleetRequestConfigData

    IamFleetRole string
    TargetCapacity int
    AllocationStrategy Pulumi.AwsNative.Ec2.SpotFleetRequestConfigDataAllocationStrategy
    Context string
    ExcessCapacityTerminationPolicy Pulumi.AwsNative.Ec2.SpotFleetRequestConfigDataExcessCapacityTerminationPolicy
    InstanceInterruptionBehavior Pulumi.AwsNative.Ec2.SpotFleetRequestConfigDataInstanceInterruptionBehavior
    InstancePoolsToUseCount int
    LaunchSpecifications List<Pulumi.AwsNative.Ec2.Inputs.SpotFleetLaunchSpecification>
    LaunchTemplateConfigs List<Pulumi.AwsNative.Ec2.Inputs.SpotFleetLaunchTemplateConfig>
    LoadBalancersConfig Pulumi.AwsNative.Ec2.Inputs.SpotFleetLoadBalancersConfig
    OnDemandAllocationStrategy string
    OnDemandMaxTotalPrice string
    OnDemandTargetCapacity int
    ReplaceUnhealthyInstances bool
    SpotMaintenanceStrategies Pulumi.AwsNative.Ec2.Inputs.SpotFleetSpotMaintenanceStrategies
    SpotMaxTotalPrice string
    SpotPrice string
    TagSpecifications List<Pulumi.AwsNative.Ec2.Inputs.SpotFleetTagSpecification>
    TargetCapacityUnitType Pulumi.AwsNative.Ec2.SpotFleetRequestConfigDataTargetCapacityUnitType
    TerminateInstancesWithExpiration bool
    Type Pulumi.AwsNative.Ec2.SpotFleetRequestConfigDataType
    ValidFrom string
    ValidUntil string
    IamFleetRole string
    TargetCapacity int
    AllocationStrategy SpotFleetRequestConfigDataAllocationStrategy
    Context string
    ExcessCapacityTerminationPolicy SpotFleetRequestConfigDataExcessCapacityTerminationPolicy
    InstanceInterruptionBehavior SpotFleetRequestConfigDataInstanceInterruptionBehavior
    InstancePoolsToUseCount int
    LaunchSpecifications []SpotFleetLaunchSpecification
    LaunchTemplateConfigs []SpotFleetLaunchTemplateConfig
    LoadBalancersConfig SpotFleetLoadBalancersConfig
    OnDemandAllocationStrategy string
    OnDemandMaxTotalPrice string
    OnDemandTargetCapacity int
    ReplaceUnhealthyInstances bool
    SpotMaintenanceStrategies SpotFleetSpotMaintenanceStrategies
    SpotMaxTotalPrice string
    SpotPrice string
    TagSpecifications []SpotFleetTagSpecification
    TargetCapacityUnitType SpotFleetRequestConfigDataTargetCapacityUnitType
    TerminateInstancesWithExpiration bool
    Type SpotFleetRequestConfigDataType
    ValidFrom string
    ValidUntil string
    iamFleetRole String
    targetCapacity Integer
    allocationStrategy SpotFleetRequestConfigDataAllocationStrategy
    context String
    excessCapacityTerminationPolicy SpotFleetRequestConfigDataExcessCapacityTerminationPolicy
    instanceInterruptionBehavior SpotFleetRequestConfigDataInstanceInterruptionBehavior
    instancePoolsToUseCount Integer
    launchSpecifications List<SpotFleetLaunchSpecification>
    launchTemplateConfigs List<SpotFleetLaunchTemplateConfig>
    loadBalancersConfig SpotFleetLoadBalancersConfig
    onDemandAllocationStrategy String
    onDemandMaxTotalPrice String
    onDemandTargetCapacity Integer
    replaceUnhealthyInstances Boolean
    spotMaintenanceStrategies SpotFleetSpotMaintenanceStrategies
    spotMaxTotalPrice String
    spotPrice String
    tagSpecifications List<SpotFleetTagSpecification>
    targetCapacityUnitType SpotFleetRequestConfigDataTargetCapacityUnitType
    terminateInstancesWithExpiration Boolean
    type SpotFleetRequestConfigDataType
    validFrom String
    validUntil String
    iamFleetRole string
    targetCapacity number
    allocationStrategy SpotFleetRequestConfigDataAllocationStrategy
    context string
    excessCapacityTerminationPolicy SpotFleetRequestConfigDataExcessCapacityTerminationPolicy
    instanceInterruptionBehavior SpotFleetRequestConfigDataInstanceInterruptionBehavior
    instancePoolsToUseCount number
    launchSpecifications SpotFleetLaunchSpecification[]
    launchTemplateConfigs SpotFleetLaunchTemplateConfig[]
    loadBalancersConfig SpotFleetLoadBalancersConfig
    onDemandAllocationStrategy string
    onDemandMaxTotalPrice string
    onDemandTargetCapacity number
    replaceUnhealthyInstances boolean
    spotMaintenanceStrategies SpotFleetSpotMaintenanceStrategies
    spotMaxTotalPrice string
    spotPrice string
    tagSpecifications SpotFleetTagSpecification[]
    targetCapacityUnitType SpotFleetRequestConfigDataTargetCapacityUnitType
    terminateInstancesWithExpiration boolean
    type SpotFleetRequestConfigDataType
    validFrom string
    validUntil string
    iam_fleet_role str
    target_capacity int
    allocation_strategy SpotFleetRequestConfigDataAllocationStrategy
    context str
    excess_capacity_termination_policy SpotFleetRequestConfigDataExcessCapacityTerminationPolicy
    instance_interruption_behavior SpotFleetRequestConfigDataInstanceInterruptionBehavior
    instance_pools_to_use_count int
    launch_specifications Sequence[SpotFleetLaunchSpecification]
    launch_template_configs Sequence[SpotFleetLaunchTemplateConfig]
    load_balancers_config SpotFleetLoadBalancersConfig
    on_demand_allocation_strategy str
    on_demand_max_total_price str
    on_demand_target_capacity int
    replace_unhealthy_instances bool
    spot_maintenance_strategies SpotFleetSpotMaintenanceStrategies
    spot_max_total_price str
    spot_price str
    tag_specifications Sequence[SpotFleetTagSpecification]
    target_capacity_unit_type SpotFleetRequestConfigDataTargetCapacityUnitType
    terminate_instances_with_expiration bool
    type SpotFleetRequestConfigDataType
    valid_from str
    valid_until str
    iamFleetRole String
    targetCapacity Number
    allocationStrategy "capacityOptimized" | "capacityOptimizedPrioritized" | "diversified" | "lowestPrice" | "priceCapacityOptimized"
    context String
    excessCapacityTerminationPolicy "Default" | "NoTermination"
    instanceInterruptionBehavior "hibernate" | "stop" | "terminate"
    instancePoolsToUseCount Number
    launchSpecifications List<Property Map>
    launchTemplateConfigs List<Property Map>
    loadBalancersConfig Property Map
    onDemandAllocationStrategy String
    onDemandMaxTotalPrice String
    onDemandTargetCapacity Number
    replaceUnhealthyInstances Boolean
    spotMaintenanceStrategies Property Map
    spotMaxTotalPrice String
    spotPrice String
    tagSpecifications List<Property Map>
    targetCapacityUnitType "vcpu" | "memory-mib" | "units"
    terminateInstancesWithExpiration Boolean
    type "maintain" | "request"
    validFrom String
    validUntil String

    SpotFleetRequestConfigDataAllocationStrategy

    SpotFleetRequestConfigDataExcessCapacityTerminationPolicy

    SpotFleetRequestConfigDataInstanceInterruptionBehavior

    SpotFleetRequestConfigDataTargetCapacityUnitType

    SpotFleetRequestConfigDataType

    SpotFleetSpotCapacityRebalance

    SpotFleetSpotCapacityRebalanceReplacementStrategy

    SpotFleetSpotMaintenanceStrategies

    SpotFleetSpotPlacement

    SpotFleetSpotPlacementTenancy

    SpotFleetTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    SpotFleetTagSpecification

    resourceType "client-vpn-endpoint" | "customer-gateway" | "dedicated-host" | "dhcp-options" | "egress-only-internet-gateway" | "elastic-gpu" | "elastic-ip" | "export-image-task" | "export-instance-task" | "fleet" | "fpga-image" | "host-reservation" | "image" | "import-image-task" | "import-snapshot-task" | "instance" | "internet-gateway" | "key-pair" | "launch-template" | "local-gateway-route-table-vpc-association" | "natgateway" | "network-acl" | "network-insights-analysis" | "network-insights-path" | "network-interface" | "placement-group" | "reserved-instances" | "route-table" | "security-group" | "snapshot" | "spot-fleet-request" | "spot-instances-request" | "subnet" | "traffic-mirror-filter" | "traffic-mirror-session" | "traffic-mirror-target" | "transit-gateway" | "transit-gateway-attachment" | "transit-gateway-connect-peer" | "transit-gateway-multicast-domain" | "transit-gateway-route-table" | "volume" | "vpc" | "vpc-flow-log" | "vpc-peering-connection" | "vpn-connection" | "vpn-gateway"
    tags List<Property Map>

    SpotFleetTagSpecificationResourceType

    SpotFleetTargetGroup

    Arn string
    Arn string
    arn String
    arn string
    arn str
    arn String

    SpotFleetTargetGroupsConfig

    SpotFleetTotalLocalStorageGbRequest

    Max double
    Min double
    Max float64
    Min float64
    max Double
    min Double
    max number
    min number
    max float
    min float
    max Number
    min Number

    SpotFleetVCpuCountRangeRequest

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi