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

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

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.ec2.Ec2Fleet

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

    Resource Type definition for AWS::EC2::EC2Fleet

    Create Ec2Fleet Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Ec2Fleet(name: string, args: Ec2FleetArgs, opts?: CustomResourceOptions);
    @overload
    def Ec2Fleet(resource_name: str,
                 args: Ec2FleetArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Ec2Fleet(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 launch_template_configs: Optional[Sequence[Ec2FleetFleetLaunchTemplateConfigRequestArgs]] = None,
                 target_capacity_specification: Optional[Ec2FleetTargetCapacitySpecificationRequestArgs] = None,
                 context: Optional[str] = None,
                 excess_capacity_termination_policy: Optional[Ec2FleetExcessCapacityTerminationPolicy] = None,
                 on_demand_options: Optional[Ec2FleetOnDemandOptionsRequestArgs] = None,
                 replace_unhealthy_instances: Optional[bool] = None,
                 spot_options: Optional[Ec2FleetSpotOptionsRequestArgs] = None,
                 tag_specifications: Optional[Sequence[Ec2FleetTagSpecificationArgs]] = None,
                 terminate_instances_with_expiration: Optional[bool] = None,
                 type: Optional[Ec2FleetType] = None,
                 valid_from: Optional[str] = None,
                 valid_until: Optional[str] = None)
    func NewEc2Fleet(ctx *Context, name string, args Ec2FleetArgs, opts ...ResourceOption) (*Ec2Fleet, error)
    public Ec2Fleet(string name, Ec2FleetArgs args, CustomResourceOptions? opts = null)
    public Ec2Fleet(String name, Ec2FleetArgs args)
    public Ec2Fleet(String name, Ec2FleetArgs args, CustomResourceOptions options)
    
    type: aws-native:ec2:Ec2Fleet
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args Ec2FleetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args Ec2FleetArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args Ec2FleetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args Ec2FleetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args Ec2FleetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    const ec2FleetResource = new aws_native.ec2.Ec2Fleet("ec2FleetResource", {
        launchTemplateConfigs: [{
            launchTemplateSpecification: {
                version: "string",
                launchTemplateId: "string",
                launchTemplateName: "string",
            },
            overrides: [{
                availabilityZone: "string",
                instanceRequirements: {
                    acceleratorCount: {
                        max: 0,
                        min: 0,
                    },
                    acceleratorManufacturers: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem.AmazonWebServices],
                    acceleratorNames: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem.A10g],
                    acceleratorTotalMemoryMiB: {
                        max: 0,
                        min: 0,
                    },
                    acceleratorTypes: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem.Gpu],
                    allowedInstanceTypes: ["string"],
                    bareMetal: aws_native.ec2.Ec2FleetInstanceRequirementsRequestBareMetal.Included,
                    baselineEbsBandwidthMbps: {
                        max: 0,
                        min: 0,
                    },
                    burstablePerformance: aws_native.ec2.Ec2FleetInstanceRequirementsRequestBurstablePerformance.Included,
                    cpuManufacturers: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestCpuManufacturersItem.Intel],
                    excludedInstanceTypes: ["string"],
                    instanceGenerations: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem.Current],
                    localStorage: aws_native.ec2.Ec2FleetInstanceRequirementsRequestLocalStorage.Included,
                    localStorageTypes: [aws_native.ec2.Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem.Hdd],
                    maxSpotPriceAsPercentageOfOptimalOnDemandPrice: 0,
                    memoryGiBPerVCpu: {
                        max: 0,
                        min: 0,
                    },
                    memoryMiB: {
                        max: 0,
                        min: 0,
                    },
                    networkBandwidthGbps: {
                        max: 0,
                        min: 0,
                    },
                    networkInterfaceCount: {
                        max: 0,
                        min: 0,
                    },
                    onDemandMaxPricePercentageOverLowestPrice: 0,
                    requireHibernateSupport: false,
                    spotMaxPricePercentageOverLowestPrice: 0,
                    totalLocalStorageGb: {
                        max: 0,
                        min: 0,
                    },
                    vCpuCount: {
                        max: 0,
                        min: 0,
                    },
                },
                instanceType: "string",
                maxPrice: "string",
                placement: {
                    affinity: "string",
                    availabilityZone: "string",
                    groupName: "string",
                    hostId: "string",
                    hostResourceGroupArn: "string",
                    partitionNumber: 0,
                    spreadDomain: "string",
                    tenancy: "string",
                },
                priority: 0,
                subnetId: "string",
                weightedCapacity: 0,
            }],
        }],
        targetCapacitySpecification: {
            totalTargetCapacity: 0,
            defaultTargetCapacityType: aws_native.ec2.Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType.OnDemand,
            onDemandTargetCapacity: 0,
            spotTargetCapacity: 0,
            targetCapacityUnitType: aws_native.ec2.Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType.Vcpu,
        },
        context: "string",
        excessCapacityTerminationPolicy: aws_native.ec2.Ec2FleetExcessCapacityTerminationPolicy.Termination,
        onDemandOptions: {
            allocationStrategy: "string",
            capacityReservationOptions: {
                usageStrategy: aws_native.ec2.Ec2FleetCapacityReservationOptionsRequestUsageStrategy.UseCapacityReservationsFirst,
            },
            maxTotalPrice: "string",
            minTargetCapacity: 0,
            singleAvailabilityZone: false,
            singleInstanceType: false,
        },
        replaceUnhealthyInstances: false,
        spotOptions: {
            allocationStrategy: aws_native.ec2.Ec2FleetSpotOptionsRequestAllocationStrategy.LowestPrice,
            instanceInterruptionBehavior: aws_native.ec2.Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior.Hibernate,
            instancePoolsToUseCount: 0,
            maintenanceStrategies: {
                capacityRebalance: {
                    replacementStrategy: aws_native.ec2.Ec2FleetCapacityRebalanceReplacementStrategy.Launch,
                    terminationDelay: 0,
                },
            },
            maxTotalPrice: "string",
            minTargetCapacity: 0,
            singleAvailabilityZone: false,
            singleInstanceType: false,
        },
        tagSpecifications: [{
            resourceType: aws_native.ec2.Ec2FleetTagSpecificationResourceType.ClientVpnEndpoint,
            tags: [{
                key: "string",
                value: "string",
            }],
        }],
        terminateInstancesWithExpiration: false,
        type: aws_native.ec2.Ec2FleetType.Maintain,
        validFrom: "string",
        validUntil: "string",
    });
    
    Coming soon!
    

    Ec2Fleet Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Ec2Fleet resource accepts the following input properties:

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Ec2Fleet resource produces the following output properties:

    FleetId string
    Id string
    The provider-assigned unique ID for this managed resource.
    FleetId string
    Id string
    The provider-assigned unique ID for this managed resource.
    fleetId String
    id String
    The provider-assigned unique ID for this managed resource.
    fleetId string
    id string
    The provider-assigned unique ID for this managed resource.
    fleet_id str
    id str
    The provider-assigned unique ID for this managed resource.
    fleetId String
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    Ec2FleetAcceleratorCountRequest, Ec2FleetAcceleratorCountRequestArgs

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

    Ec2FleetAcceleratorTotalMemoryMiBRequest, Ec2FleetAcceleratorTotalMemoryMiBRequestArgs

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

    Ec2FleetBaselineEbsBandwidthMbpsRequest, Ec2FleetBaselineEbsBandwidthMbpsRequestArgs

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

    Ec2FleetCapacityRebalance, Ec2FleetCapacityRebalanceArgs

    Ec2FleetCapacityRebalanceReplacementStrategy, Ec2FleetCapacityRebalanceReplacementStrategyArgs

    Launch
    launch
    LaunchBeforeTerminate
    launch-before-terminate
    Ec2FleetCapacityRebalanceReplacementStrategyLaunch
    launch
    Ec2FleetCapacityRebalanceReplacementStrategyLaunchBeforeTerminate
    launch-before-terminate
    Launch
    launch
    LaunchBeforeTerminate
    launch-before-terminate
    Launch
    launch
    LaunchBeforeTerminate
    launch-before-terminate
    LAUNCH
    launch
    LAUNCH_BEFORE_TERMINATE
    launch-before-terminate
    "launch"
    launch
    "launch-before-terminate"
    launch-before-terminate

    Ec2FleetCapacityReservationOptionsRequest, Ec2FleetCapacityReservationOptionsRequestArgs

    Ec2FleetCapacityReservationOptionsRequestUsageStrategy, Ec2FleetCapacityReservationOptionsRequestUsageStrategyArgs

    UseCapacityReservationsFirst
    use-capacity-reservations-first
    Ec2FleetCapacityReservationOptionsRequestUsageStrategyUseCapacityReservationsFirst
    use-capacity-reservations-first
    UseCapacityReservationsFirst
    use-capacity-reservations-first
    UseCapacityReservationsFirst
    use-capacity-reservations-first
    USE_CAPACITY_RESERVATIONS_FIRST
    use-capacity-reservations-first
    "use-capacity-reservations-first"
    use-capacity-reservations-first

    Ec2FleetExcessCapacityTerminationPolicy, Ec2FleetExcessCapacityTerminationPolicyArgs

    Termination
    termination
    NoTermination
    no-termination
    Ec2FleetExcessCapacityTerminationPolicyTermination
    termination
    Ec2FleetExcessCapacityTerminationPolicyNoTermination
    no-termination
    Termination
    termination
    NoTermination
    no-termination
    Termination
    termination
    NoTermination
    no-termination
    TERMINATION
    termination
    NO_TERMINATION
    no-termination
    "termination"
    termination
    "no-termination"
    no-termination

    Ec2FleetFleetLaunchTemplateConfigRequest, Ec2FleetFleetLaunchTemplateConfigRequestArgs

    Ec2FleetFleetLaunchTemplateOverridesRequest, Ec2FleetFleetLaunchTemplateOverridesRequestArgs

    Ec2FleetFleetLaunchTemplateSpecificationRequest, Ec2FleetFleetLaunchTemplateSpecificationRequestArgs

    Ec2FleetInstanceRequirementsRequest, Ec2FleetInstanceRequirementsRequestArgs

    AcceleratorCount Pulumi.AwsNative.Ec2.Inputs.Ec2FleetAcceleratorCountRequest
    AcceleratorManufacturers List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem>
    AcceleratorNames List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem>
    AcceleratorTotalMemoryMiB Pulumi.AwsNative.Ec2.Inputs.Ec2FleetAcceleratorTotalMemoryMiBRequest
    AcceleratorTypes List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem>
    AllowedInstanceTypes List<string>
    BareMetal Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestBareMetal
    BaselineEbsBandwidthMbps Pulumi.AwsNative.Ec2.Inputs.Ec2FleetBaselineEbsBandwidthMbpsRequest
    BurstablePerformance Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestBurstablePerformance
    CpuManufacturers List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestCpuManufacturersItem>
    ExcludedInstanceTypes List<string>
    InstanceGenerations List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem>
    LocalStorage Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestLocalStorage
    LocalStorageTypes List<Pulumi.AwsNative.Ec2.Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem>
    MaxSpotPriceAsPercentageOfOptimalOnDemandPrice int
    MemoryGiBPerVCpu Pulumi.AwsNative.Ec2.Inputs.Ec2FleetMemoryGiBPerVCpuRequest
    MemoryMiB Pulumi.AwsNative.Ec2.Inputs.Ec2FleetMemoryMiBRequest
    NetworkBandwidthGbps Pulumi.AwsNative.Ec2.Inputs.Ec2FleetNetworkBandwidthGbpsRequest
    NetworkInterfaceCount Pulumi.AwsNative.Ec2.Inputs.Ec2FleetNetworkInterfaceCountRequest
    OnDemandMaxPricePercentageOverLowestPrice int
    RequireHibernateSupport bool
    SpotMaxPricePercentageOverLowestPrice int
    TotalLocalStorageGb Pulumi.AwsNative.Ec2.Inputs.Ec2FleetTotalLocalStorageGbRequest
    VCpuCount Pulumi.AwsNative.Ec2.Inputs.Ec2FleetVCpuCountRangeRequest
    AcceleratorCount Ec2FleetAcceleratorCountRequest
    AcceleratorManufacturers []Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem
    AcceleratorNames []Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem
    AcceleratorTotalMemoryMiB Ec2FleetAcceleratorTotalMemoryMiBRequest
    AcceleratorTypes []Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem
    AllowedInstanceTypes []string
    BareMetal Ec2FleetInstanceRequirementsRequestBareMetal
    BaselineEbsBandwidthMbps Ec2FleetBaselineEbsBandwidthMbpsRequest
    BurstablePerformance Ec2FleetInstanceRequirementsRequestBurstablePerformance
    CpuManufacturers []Ec2FleetInstanceRequirementsRequestCpuManufacturersItem
    ExcludedInstanceTypes []string
    InstanceGenerations []Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem
    LocalStorage Ec2FleetInstanceRequirementsRequestLocalStorage
    LocalStorageTypes []Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem
    MaxSpotPriceAsPercentageOfOptimalOnDemandPrice int
    MemoryGiBPerVCpu Ec2FleetMemoryGiBPerVCpuRequest
    MemoryMiB Ec2FleetMemoryMiBRequest
    NetworkBandwidthGbps Ec2FleetNetworkBandwidthGbpsRequest
    NetworkInterfaceCount Ec2FleetNetworkInterfaceCountRequest
    OnDemandMaxPricePercentageOverLowestPrice int
    RequireHibernateSupport bool
    SpotMaxPricePercentageOverLowestPrice int
    TotalLocalStorageGb Ec2FleetTotalLocalStorageGbRequest
    VCpuCount Ec2FleetVCpuCountRangeRequest
    acceleratorCount Ec2FleetAcceleratorCountRequest
    acceleratorManufacturers List<Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem>
    acceleratorNames List<Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem>
    acceleratorTotalMemoryMiB Ec2FleetAcceleratorTotalMemoryMiBRequest
    acceleratorTypes List<Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem>
    allowedInstanceTypes List<String>
    bareMetal Ec2FleetInstanceRequirementsRequestBareMetal
    baselineEbsBandwidthMbps Ec2FleetBaselineEbsBandwidthMbpsRequest
    burstablePerformance Ec2FleetInstanceRequirementsRequestBurstablePerformance
    cpuManufacturers List<Ec2FleetInstanceRequirementsRequestCpuManufacturersItem>
    excludedInstanceTypes List<String>
    instanceGenerations List<Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem>
    localStorage Ec2FleetInstanceRequirementsRequestLocalStorage
    localStorageTypes List<Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem>
    maxSpotPriceAsPercentageOfOptimalOnDemandPrice Integer
    memoryGiBPerVCpu Ec2FleetMemoryGiBPerVCpuRequest
    memoryMiB Ec2FleetMemoryMiBRequest
    networkBandwidthGbps Ec2FleetNetworkBandwidthGbpsRequest
    networkInterfaceCount Ec2FleetNetworkInterfaceCountRequest
    onDemandMaxPricePercentageOverLowestPrice Integer
    requireHibernateSupport Boolean
    spotMaxPricePercentageOverLowestPrice Integer
    totalLocalStorageGb Ec2FleetTotalLocalStorageGbRequest
    vCpuCount Ec2FleetVCpuCountRangeRequest
    acceleratorCount Ec2FleetAcceleratorCountRequest
    acceleratorManufacturers Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem[]
    acceleratorNames Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem[]
    acceleratorTotalMemoryMiB Ec2FleetAcceleratorTotalMemoryMiBRequest
    acceleratorTypes Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem[]
    allowedInstanceTypes string[]
    bareMetal Ec2FleetInstanceRequirementsRequestBareMetal
    baselineEbsBandwidthMbps Ec2FleetBaselineEbsBandwidthMbpsRequest
    burstablePerformance Ec2FleetInstanceRequirementsRequestBurstablePerformance
    cpuManufacturers Ec2FleetInstanceRequirementsRequestCpuManufacturersItem[]
    excludedInstanceTypes string[]
    instanceGenerations Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem[]
    localStorage Ec2FleetInstanceRequirementsRequestLocalStorage
    localStorageTypes Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem[]
    maxSpotPriceAsPercentageOfOptimalOnDemandPrice number
    memoryGiBPerVCpu Ec2FleetMemoryGiBPerVCpuRequest
    memoryMiB Ec2FleetMemoryMiBRequest
    networkBandwidthGbps Ec2FleetNetworkBandwidthGbpsRequest
    networkInterfaceCount Ec2FleetNetworkInterfaceCountRequest
    onDemandMaxPricePercentageOverLowestPrice number
    requireHibernateSupport boolean
    spotMaxPricePercentageOverLowestPrice number
    totalLocalStorageGb Ec2FleetTotalLocalStorageGbRequest
    vCpuCount Ec2FleetVCpuCountRangeRequest
    accelerator_count Ec2FleetAcceleratorCountRequest
    accelerator_manufacturers Sequence[Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem]
    accelerator_names Sequence[Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem]
    accelerator_total_memory_mi_b Ec2FleetAcceleratorTotalMemoryMiBRequest
    accelerator_types Sequence[Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem]
    allowed_instance_types Sequence[str]
    bare_metal Ec2FleetInstanceRequirementsRequestBareMetal
    baseline_ebs_bandwidth_mbps Ec2FleetBaselineEbsBandwidthMbpsRequest
    burstable_performance Ec2FleetInstanceRequirementsRequestBurstablePerformance
    cpu_manufacturers Sequence[Ec2FleetInstanceRequirementsRequestCpuManufacturersItem]
    excluded_instance_types Sequence[str]
    instance_generations Sequence[Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem]
    local_storage Ec2FleetInstanceRequirementsRequestLocalStorage
    local_storage_types Sequence[Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem]
    max_spot_price_as_percentage_of_optimal_on_demand_price int
    memory_gi_b_per_v_cpu Ec2FleetMemoryGiBPerVCpuRequest
    memory_mi_b Ec2FleetMemoryMiBRequest
    network_bandwidth_gbps Ec2FleetNetworkBandwidthGbpsRequest
    network_interface_count Ec2FleetNetworkInterfaceCountRequest
    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 Ec2FleetTotalLocalStorageGbRequest
    v_cpu_count Ec2FleetVCpuCountRangeRequest
    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

    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem, Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemArgs

    AmazonWebServices
    amazon-web-services
    Amd
    amd
    Habana
    habana
    Nvidia
    nvidia
    Xilinx
    xilinx
    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemAmazonWebServices
    amazon-web-services
    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemAmd
    amd
    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemHabana
    habana
    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemNvidia
    nvidia
    Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItemXilinx
    xilinx
    AmazonWebServices
    amazon-web-services
    Amd
    amd
    Habana
    habana
    Nvidia
    nvidia
    Xilinx
    xilinx
    AmazonWebServices
    amazon-web-services
    Amd
    amd
    Habana
    habana
    Nvidia
    nvidia
    Xilinx
    xilinx
    AMAZON_WEB_SERVICES
    amazon-web-services
    AMD
    amd
    HABANA
    habana
    NVIDIA
    nvidia
    XILINX
    xilinx
    "amazon-web-services"
    amazon-web-services
    "amd"
    amd
    "habana"
    habana
    "nvidia"
    nvidia
    "xilinx"
    xilinx

    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem, Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemArgs

    A10g
    a10g
    A100
    a100
    H100
    h100
    Inferentia
    inferentia
    K520
    k520
    K80
    k80
    M60
    m60
    RadeonProV520
    radeon-pro-v520
    T4
    t4
    T4g
    t4g
    Vu9p
    vu9p
    V100
    v100
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemA10g
    a10g
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemA100
    a100
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemH100
    h100
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemInferentia
    inferentia
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemK520
    k520
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemK80
    k80
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemM60
    m60
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemRadeonProV520
    radeon-pro-v520
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemT4
    t4
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemT4g
    t4g
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemVu9p
    vu9p
    Ec2FleetInstanceRequirementsRequestAcceleratorNamesItemV100
    v100
    A10g
    a10g
    A100
    a100
    H100
    h100
    Inferentia
    inferentia
    K520
    k520
    K80
    k80
    M60
    m60
    RadeonProV520
    radeon-pro-v520
    T4
    t4
    T4g
    t4g
    Vu9p
    vu9p
    V100
    v100
    A10g
    a10g
    A100
    a100
    H100
    h100
    Inferentia
    inferentia
    K520
    k520
    K80
    k80
    M60
    m60
    RadeonProV520
    radeon-pro-v520
    T4
    t4
    T4g
    t4g
    Vu9p
    vu9p
    V100
    v100
    A10G
    a10g
    A100
    a100
    H100
    h100
    INFERENTIA
    inferentia
    K520
    k520
    K80
    k80
    M60
    m60
    RADEON_PRO_V520
    radeon-pro-v520
    T4
    t4
    T4G
    t4g
    VU9P
    vu9p
    V100
    v100
    "a10g"
    a10g
    "a100"
    a100
    "h100"
    h100
    "inferentia"
    inferentia
    "k520"
    k520
    "k80"
    k80
    "m60"
    m60
    "radeon-pro-v520"
    radeon-pro-v520
    "t4"
    t4
    "t4g"
    t4g
    "vu9p"
    vu9p
    "v100"
    v100

    Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem, Ec2FleetInstanceRequirementsRequestAcceleratorTypesItemArgs

    Gpu
    gpu
    Fpga
    fpga
    Inference
    inference
    Ec2FleetInstanceRequirementsRequestAcceleratorTypesItemGpu
    gpu
    Ec2FleetInstanceRequirementsRequestAcceleratorTypesItemFpga
    fpga
    Ec2FleetInstanceRequirementsRequestAcceleratorTypesItemInference
    inference
    Gpu
    gpu
    Fpga
    fpga
    Inference
    inference
    Gpu
    gpu
    Fpga
    fpga
    Inference
    inference
    GPU
    gpu
    FPGA
    fpga
    INFERENCE
    inference
    "gpu"
    gpu
    "fpga"
    fpga
    "inference"
    inference

    Ec2FleetInstanceRequirementsRequestBareMetal, Ec2FleetInstanceRequirementsRequestBareMetalArgs

    Included
    included
    Required
    required
    Excluded
    excluded
    Ec2FleetInstanceRequirementsRequestBareMetalIncluded
    included
    Ec2FleetInstanceRequirementsRequestBareMetalRequired
    required
    Ec2FleetInstanceRequirementsRequestBareMetalExcluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    INCLUDED
    included
    REQUIRED
    required
    EXCLUDED
    excluded
    "included"
    included
    "required"
    required
    "excluded"
    excluded

    Ec2FleetInstanceRequirementsRequestBurstablePerformance, Ec2FleetInstanceRequirementsRequestBurstablePerformanceArgs

    Included
    included
    Required
    required
    Excluded
    excluded
    Ec2FleetInstanceRequirementsRequestBurstablePerformanceIncluded
    included
    Ec2FleetInstanceRequirementsRequestBurstablePerformanceRequired
    required
    Ec2FleetInstanceRequirementsRequestBurstablePerformanceExcluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    INCLUDED
    included
    REQUIRED
    required
    EXCLUDED
    excluded
    "included"
    included
    "required"
    required
    "excluded"
    excluded

    Ec2FleetInstanceRequirementsRequestCpuManufacturersItem, Ec2FleetInstanceRequirementsRequestCpuManufacturersItemArgs

    Intel
    intel
    Amd
    amd
    AmazonWebServices
    amazon-web-services
    Ec2FleetInstanceRequirementsRequestCpuManufacturersItemIntel
    intel
    Ec2FleetInstanceRequirementsRequestCpuManufacturersItemAmd
    amd
    Ec2FleetInstanceRequirementsRequestCpuManufacturersItemAmazonWebServices
    amazon-web-services
    Intel
    intel
    Amd
    amd
    AmazonWebServices
    amazon-web-services
    Intel
    intel
    Amd
    amd
    AmazonWebServices
    amazon-web-services
    INTEL
    intel
    AMD
    amd
    AMAZON_WEB_SERVICES
    amazon-web-services
    "intel"
    intel
    "amd"
    amd
    "amazon-web-services"
    amazon-web-services

    Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem, Ec2FleetInstanceRequirementsRequestInstanceGenerationsItemArgs

    Current
    current
    Previous
    previous
    Ec2FleetInstanceRequirementsRequestInstanceGenerationsItemCurrent
    current
    Ec2FleetInstanceRequirementsRequestInstanceGenerationsItemPrevious
    previous
    Current
    current
    Previous
    previous
    Current
    current
    Previous
    previous
    CURRENT
    current
    PREVIOUS
    previous
    "current"
    current
    "previous"
    previous

    Ec2FleetInstanceRequirementsRequestLocalStorage, Ec2FleetInstanceRequirementsRequestLocalStorageArgs

    Included
    included
    Required
    required
    Excluded
    excluded
    Ec2FleetInstanceRequirementsRequestLocalStorageIncluded
    included
    Ec2FleetInstanceRequirementsRequestLocalStorageRequired
    required
    Ec2FleetInstanceRequirementsRequestLocalStorageExcluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    Included
    included
    Required
    required
    Excluded
    excluded
    INCLUDED
    included
    REQUIRED
    required
    EXCLUDED
    excluded
    "included"
    included
    "required"
    required
    "excluded"
    excluded

    Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem, Ec2FleetInstanceRequirementsRequestLocalStorageTypesItemArgs

    Hdd
    hdd
    Ssd
    ssd
    Ec2FleetInstanceRequirementsRequestLocalStorageTypesItemHdd
    hdd
    Ec2FleetInstanceRequirementsRequestLocalStorageTypesItemSsd
    ssd
    Hdd
    hdd
    Ssd
    ssd
    Hdd
    hdd
    Ssd
    ssd
    HDD
    hdd
    SSD
    ssd
    "hdd"
    hdd
    "ssd"
    ssd

    Ec2FleetMaintenanceStrategies, Ec2FleetMaintenanceStrategiesArgs

    Ec2FleetMemoryGiBPerVCpuRequest, Ec2FleetMemoryGiBPerVCpuRequestArgs

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

    Ec2FleetMemoryMiBRequest, Ec2FleetMemoryMiBRequestArgs

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

    Ec2FleetNetworkBandwidthGbpsRequest, Ec2FleetNetworkBandwidthGbpsRequestArgs

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

    Ec2FleetNetworkInterfaceCountRequest, Ec2FleetNetworkInterfaceCountRequestArgs

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

    Ec2FleetOnDemandOptionsRequest, Ec2FleetOnDemandOptionsRequestArgs

    Ec2FleetPlacement, Ec2FleetPlacementArgs

    Ec2FleetSpotOptionsRequest, Ec2FleetSpotOptionsRequestArgs

    Ec2FleetSpotOptionsRequestAllocationStrategy, Ec2FleetSpotOptionsRequestAllocationStrategyArgs

    LowestPrice
    lowest-price
    Diversified
    diversified
    CapacityOptimized
    capacityOptimized
    CapacityOptimizedPrioritized
    capacityOptimizedPrioritized
    PriceCapacityOptimized
    priceCapacityOptimized
    Ec2FleetSpotOptionsRequestAllocationStrategyLowestPrice
    lowest-price
    Ec2FleetSpotOptionsRequestAllocationStrategyDiversified
    diversified
    Ec2FleetSpotOptionsRequestAllocationStrategyCapacityOptimized
    capacityOptimized
    Ec2FleetSpotOptionsRequestAllocationStrategyCapacityOptimizedPrioritized
    capacityOptimizedPrioritized
    Ec2FleetSpotOptionsRequestAllocationStrategyPriceCapacityOptimized
    priceCapacityOptimized
    LowestPrice
    lowest-price
    Diversified
    diversified
    CapacityOptimized
    capacityOptimized
    CapacityOptimizedPrioritized
    capacityOptimizedPrioritized
    PriceCapacityOptimized
    priceCapacityOptimized
    LowestPrice
    lowest-price
    Diversified
    diversified
    CapacityOptimized
    capacityOptimized
    CapacityOptimizedPrioritized
    capacityOptimizedPrioritized
    PriceCapacityOptimized
    priceCapacityOptimized
    LOWEST_PRICE
    lowest-price
    DIVERSIFIED
    diversified
    CAPACITY_OPTIMIZED
    capacityOptimized
    CAPACITY_OPTIMIZED_PRIORITIZED
    capacityOptimizedPrioritized
    PRICE_CAPACITY_OPTIMIZED
    priceCapacityOptimized
    "lowest-price"
    lowest-price
    "diversified"
    diversified
    "capacityOptimized"
    capacityOptimized
    "capacityOptimizedPrioritized"
    capacityOptimizedPrioritized
    "priceCapacityOptimized"
    priceCapacityOptimized

    Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior, Ec2FleetSpotOptionsRequestInstanceInterruptionBehaviorArgs

    Hibernate
    hibernate
    Stop
    stop
    Terminate
    terminate
    Ec2FleetSpotOptionsRequestInstanceInterruptionBehaviorHibernate
    hibernate
    Ec2FleetSpotOptionsRequestInstanceInterruptionBehaviorStop
    stop
    Ec2FleetSpotOptionsRequestInstanceInterruptionBehaviorTerminate
    terminate
    Hibernate
    hibernate
    Stop
    stop
    Terminate
    terminate
    Hibernate
    hibernate
    Stop
    stop
    Terminate
    terminate
    HIBERNATE
    hibernate
    STOP
    stop
    TERMINATE
    terminate
    "hibernate"
    hibernate
    "stop"
    stop
    "terminate"
    terminate

    Ec2FleetTag, Ec2FleetTagArgs

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

    Ec2FleetTagSpecification, Ec2FleetTagSpecificationArgs

    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>

    Ec2FleetTagSpecificationResourceType, Ec2FleetTagSpecificationResourceTypeArgs

    ClientVpnEndpoint
    client-vpn-endpoint
    CustomerGateway
    customer-gateway
    DedicatedHost
    dedicated-host
    DhcpOptions
    dhcp-options
    EgressOnlyInternetGateway
    egress-only-internet-gateway
    ElasticGpu
    elastic-gpu
    ElasticIp
    elastic-ip
    ExportImageTask
    export-image-task
    ExportInstanceTask
    export-instance-task
    Fleet
    fleet
    FpgaImage
    fpga-image
    HostReservation
    host-reservation
    Image
    image
    ImportImageTask
    import-image-task
    ImportSnapshotTask
    import-snapshot-task
    Instance
    instance
    InternetGateway
    internet-gateway
    KeyPair
    key-pair
    LaunchTemplate
    launch-template
    LocalGatewayRouteTableVpcAssociation
    local-gateway-route-table-vpc-association
    Natgateway
    natgateway
    NetworkAcl
    network-acl
    NetworkInsightsAnalysis
    network-insights-analysis
    NetworkInsightsPath
    network-insights-path
    NetworkInterface
    network-interface
    PlacementGroup
    placement-group
    ReservedInstances
    reserved-instances
    RouteTable
    route-table
    SecurityGroup
    security-group
    Snapshot
    snapshot
    SpotFleetRequest
    spot-fleet-request
    SpotInstancesRequest
    spot-instances-request
    Subnet
    subnet
    TrafficMirrorFilter
    traffic-mirror-filter
    TrafficMirrorSession
    traffic-mirror-session
    TrafficMirrorTarget
    traffic-mirror-target
    TransitGateway
    transit-gateway
    TransitGatewayAttachment
    transit-gateway-attachment
    TransitGatewayConnectPeer
    transit-gateway-connect-peer
    TransitGatewayMulticastDomain
    transit-gateway-multicast-domain
    TransitGatewayRouteTable
    transit-gateway-route-table
    Volume
    volume
    Vpc
    vpc
    VpcFlowLog
    vpc-flow-log
    VpcPeeringConnection
    vpc-peering-connection
    VpnConnection
    vpn-connection
    VpnGateway
    vpn-gateway
    Ec2FleetTagSpecificationResourceTypeClientVpnEndpoint
    client-vpn-endpoint
    Ec2FleetTagSpecificationResourceTypeCustomerGateway
    customer-gateway
    Ec2FleetTagSpecificationResourceTypeDedicatedHost
    dedicated-host
    Ec2FleetTagSpecificationResourceTypeDhcpOptions
    dhcp-options
    Ec2FleetTagSpecificationResourceTypeEgressOnlyInternetGateway
    egress-only-internet-gateway
    Ec2FleetTagSpecificationResourceTypeElasticGpu
    elastic-gpu
    Ec2FleetTagSpecificationResourceTypeElasticIp
    elastic-ip
    Ec2FleetTagSpecificationResourceTypeExportImageTask
    export-image-task
    Ec2FleetTagSpecificationResourceTypeExportInstanceTask
    export-instance-task
    Ec2FleetTagSpecificationResourceTypeFleet
    fleet
    Ec2FleetTagSpecificationResourceTypeFpgaImage
    fpga-image
    Ec2FleetTagSpecificationResourceTypeHostReservation
    host-reservation
    Ec2FleetTagSpecificationResourceTypeImage
    image
    Ec2FleetTagSpecificationResourceTypeImportImageTask
    import-image-task
    Ec2FleetTagSpecificationResourceTypeImportSnapshotTask
    import-snapshot-task
    Ec2FleetTagSpecificationResourceTypeInstance
    instance
    Ec2FleetTagSpecificationResourceTypeInternetGateway
    internet-gateway
    Ec2FleetTagSpecificationResourceTypeKeyPair
    key-pair
    Ec2FleetTagSpecificationResourceTypeLaunchTemplate
    launch-template
    Ec2FleetTagSpecificationResourceTypeLocalGatewayRouteTableVpcAssociation
    local-gateway-route-table-vpc-association
    Ec2FleetTagSpecificationResourceTypeNatgateway
    natgateway
    Ec2FleetTagSpecificationResourceTypeNetworkAcl
    network-acl
    Ec2FleetTagSpecificationResourceTypeNetworkInsightsAnalysis
    network-insights-analysis
    Ec2FleetTagSpecificationResourceTypeNetworkInsightsPath
    network-insights-path
    Ec2FleetTagSpecificationResourceTypeNetworkInterface
    network-interface
    Ec2FleetTagSpecificationResourceTypePlacementGroup
    placement-group
    Ec2FleetTagSpecificationResourceTypeReservedInstances
    reserved-instances
    Ec2FleetTagSpecificationResourceTypeRouteTable
    route-table
    Ec2FleetTagSpecificationResourceTypeSecurityGroup
    security-group
    Ec2FleetTagSpecificationResourceTypeSnapshot
    snapshot
    Ec2FleetTagSpecificationResourceTypeSpotFleetRequest
    spot-fleet-request
    Ec2FleetTagSpecificationResourceTypeSpotInstancesRequest
    spot-instances-request
    Ec2FleetTagSpecificationResourceTypeSubnet
    subnet
    Ec2FleetTagSpecificationResourceTypeTrafficMirrorFilter
    traffic-mirror-filter
    Ec2FleetTagSpecificationResourceTypeTrafficMirrorSession
    traffic-mirror-session
    Ec2FleetTagSpecificationResourceTypeTrafficMirrorTarget
    traffic-mirror-target
    Ec2FleetTagSpecificationResourceTypeTransitGateway
    transit-gateway
    Ec2FleetTagSpecificationResourceTypeTransitGatewayAttachment
    transit-gateway-attachment
    Ec2FleetTagSpecificationResourceTypeTransitGatewayConnectPeer
    transit-gateway-connect-peer
    Ec2FleetTagSpecificationResourceTypeTransitGatewayMulticastDomain
    transit-gateway-multicast-domain
    Ec2FleetTagSpecificationResourceTypeTransitGatewayRouteTable
    transit-gateway-route-table
    Ec2FleetTagSpecificationResourceTypeVolume
    volume
    Ec2FleetTagSpecificationResourceTypeVpc
    vpc
    Ec2FleetTagSpecificationResourceTypeVpcFlowLog
    vpc-flow-log
    Ec2FleetTagSpecificationResourceTypeVpcPeeringConnection
    vpc-peering-connection
    Ec2FleetTagSpecificationResourceTypeVpnConnection
    vpn-connection
    Ec2FleetTagSpecificationResourceTypeVpnGateway
    vpn-gateway
    ClientVpnEndpoint
    client-vpn-endpoint
    CustomerGateway
    customer-gateway
    DedicatedHost
    dedicated-host
    DhcpOptions
    dhcp-options
    EgressOnlyInternetGateway
    egress-only-internet-gateway
    ElasticGpu
    elastic-gpu
    ElasticIp
    elastic-ip
    ExportImageTask
    export-image-task
    ExportInstanceTask
    export-instance-task
    Fleet
    fleet
    FpgaImage
    fpga-image
    HostReservation
    host-reservation
    Image
    image
    ImportImageTask
    import-image-task
    ImportSnapshotTask
    import-snapshot-task
    Instance
    instance
    InternetGateway
    internet-gateway
    KeyPair
    key-pair
    LaunchTemplate
    launch-template
    LocalGatewayRouteTableVpcAssociation
    local-gateway-route-table-vpc-association
    Natgateway
    natgateway
    NetworkAcl
    network-acl
    NetworkInsightsAnalysis
    network-insights-analysis
    NetworkInsightsPath
    network-insights-path
    NetworkInterface
    network-interface
    PlacementGroup
    placement-group
    ReservedInstances
    reserved-instances
    RouteTable
    route-table
    SecurityGroup
    security-group
    Snapshot
    snapshot
    SpotFleetRequest
    spot-fleet-request
    SpotInstancesRequest
    spot-instances-request
    Subnet
    subnet
    TrafficMirrorFilter
    traffic-mirror-filter
    TrafficMirrorSession
    traffic-mirror-session
    TrafficMirrorTarget
    traffic-mirror-target
    TransitGateway
    transit-gateway
    TransitGatewayAttachment
    transit-gateway-attachment
    TransitGatewayConnectPeer
    transit-gateway-connect-peer
    TransitGatewayMulticastDomain
    transit-gateway-multicast-domain
    TransitGatewayRouteTable
    transit-gateway-route-table
    Volume
    volume
    Vpc
    vpc
    VpcFlowLog
    vpc-flow-log
    VpcPeeringConnection
    vpc-peering-connection
    VpnConnection
    vpn-connection
    VpnGateway
    vpn-gateway
    ClientVpnEndpoint
    client-vpn-endpoint
    CustomerGateway
    customer-gateway
    DedicatedHost
    dedicated-host
    DhcpOptions
    dhcp-options
    EgressOnlyInternetGateway
    egress-only-internet-gateway
    ElasticGpu
    elastic-gpu
    ElasticIp
    elastic-ip
    ExportImageTask
    export-image-task
    ExportInstanceTask
    export-instance-task
    Fleet
    fleet
    FpgaImage
    fpga-image
    HostReservation
    host-reservation
    Image
    image
    ImportImageTask
    import-image-task
    ImportSnapshotTask
    import-snapshot-task
    Instance
    instance
    InternetGateway
    internet-gateway
    KeyPair
    key-pair
    LaunchTemplate
    launch-template
    LocalGatewayRouteTableVpcAssociation
    local-gateway-route-table-vpc-association
    Natgateway
    natgateway
    NetworkAcl
    network-acl
    NetworkInsightsAnalysis
    network-insights-analysis
    NetworkInsightsPath
    network-insights-path
    NetworkInterface
    network-interface
    PlacementGroup
    placement-group
    ReservedInstances
    reserved-instances
    RouteTable
    route-table
    SecurityGroup
    security-group
    Snapshot
    snapshot
    SpotFleetRequest
    spot-fleet-request
    SpotInstancesRequest
    spot-instances-request
    Subnet
    subnet
    TrafficMirrorFilter
    traffic-mirror-filter
    TrafficMirrorSession
    traffic-mirror-session
    TrafficMirrorTarget
    traffic-mirror-target
    TransitGateway
    transit-gateway
    TransitGatewayAttachment
    transit-gateway-attachment
    TransitGatewayConnectPeer
    transit-gateway-connect-peer
    TransitGatewayMulticastDomain
    transit-gateway-multicast-domain
    TransitGatewayRouteTable
    transit-gateway-route-table
    Volume
    volume
    Vpc
    vpc
    VpcFlowLog
    vpc-flow-log
    VpcPeeringConnection
    vpc-peering-connection
    VpnConnection
    vpn-connection
    VpnGateway
    vpn-gateway
    CLIENT_VPN_ENDPOINT
    client-vpn-endpoint
    CUSTOMER_GATEWAY
    customer-gateway
    DEDICATED_HOST
    dedicated-host
    DHCP_OPTIONS
    dhcp-options
    EGRESS_ONLY_INTERNET_GATEWAY
    egress-only-internet-gateway
    ELASTIC_GPU
    elastic-gpu
    ELASTIC_IP
    elastic-ip
    EXPORT_IMAGE_TASK
    export-image-task
    EXPORT_INSTANCE_TASK
    export-instance-task
    FLEET
    fleet
    FPGA_IMAGE
    fpga-image
    HOST_RESERVATION
    host-reservation
    IMAGE
    image
    IMPORT_IMAGE_TASK
    import-image-task
    IMPORT_SNAPSHOT_TASK
    import-snapshot-task
    INSTANCE
    instance
    INTERNET_GATEWAY
    internet-gateway
    KEY_PAIR
    key-pair
    LAUNCH_TEMPLATE
    launch-template
    LOCAL_GATEWAY_ROUTE_TABLE_VPC_ASSOCIATION
    local-gateway-route-table-vpc-association
    NATGATEWAY
    natgateway
    NETWORK_ACL
    network-acl
    NETWORK_INSIGHTS_ANALYSIS
    network-insights-analysis
    NETWORK_INSIGHTS_PATH
    network-insights-path
    NETWORK_INTERFACE
    network-interface
    PLACEMENT_GROUP
    placement-group
    RESERVED_INSTANCES
    reserved-instances
    ROUTE_TABLE
    route-table
    SECURITY_GROUP
    security-group
    SNAPSHOT
    snapshot
    SPOT_FLEET_REQUEST
    spot-fleet-request
    SPOT_INSTANCES_REQUEST
    spot-instances-request
    SUBNET
    subnet
    TRAFFIC_MIRROR_FILTER
    traffic-mirror-filter
    TRAFFIC_MIRROR_SESSION
    traffic-mirror-session
    TRAFFIC_MIRROR_TARGET
    traffic-mirror-target
    TRANSIT_GATEWAY
    transit-gateway
    TRANSIT_GATEWAY_ATTACHMENT
    transit-gateway-attachment
    TRANSIT_GATEWAY_CONNECT_PEER
    transit-gateway-connect-peer
    TRANSIT_GATEWAY_MULTICAST_DOMAIN
    transit-gateway-multicast-domain
    TRANSIT_GATEWAY_ROUTE_TABLE
    transit-gateway-route-table
    VOLUME
    volume
    VPC
    vpc
    VPC_FLOW_LOG
    vpc-flow-log
    VPC_PEERING_CONNECTION
    vpc-peering-connection
    VPN_CONNECTION
    vpn-connection
    VPN_GATEWAY
    vpn-gateway
    "client-vpn-endpoint"
    client-vpn-endpoint
    "customer-gateway"
    customer-gateway
    "dedicated-host"
    dedicated-host
    "dhcp-options"
    dhcp-options
    "egress-only-internet-gateway"
    egress-only-internet-gateway
    "elastic-gpu"
    elastic-gpu
    "elastic-ip"
    elastic-ip
    "export-image-task"
    export-image-task
    "export-instance-task"
    export-instance-task
    "fleet"
    fleet
    "fpga-image"
    fpga-image
    "host-reservation"
    host-reservation
    "image"
    image
    "import-image-task"
    import-image-task
    "import-snapshot-task"
    import-snapshot-task
    "instance"
    instance
    "internet-gateway"
    internet-gateway
    "key-pair"
    key-pair
    "launch-template"
    launch-template
    "local-gateway-route-table-vpc-association"
    local-gateway-route-table-vpc-association
    "natgateway"
    natgateway
    "network-acl"
    network-acl
    "network-insights-analysis"
    network-insights-analysis
    "network-insights-path"
    network-insights-path
    "network-interface"
    network-interface
    "placement-group"
    placement-group
    "reserved-instances"
    reserved-instances
    "route-table"
    route-table
    "security-group"
    security-group
    "snapshot"
    snapshot
    "spot-fleet-request"
    spot-fleet-request
    "spot-instances-request"
    spot-instances-request
    "subnet"
    subnet
    "traffic-mirror-filter"
    traffic-mirror-filter
    "traffic-mirror-session"
    traffic-mirror-session
    "traffic-mirror-target"
    traffic-mirror-target
    "transit-gateway"
    transit-gateway
    "transit-gateway-attachment"
    transit-gateway-attachment
    "transit-gateway-connect-peer"
    transit-gateway-connect-peer
    "transit-gateway-multicast-domain"
    transit-gateway-multicast-domain
    "transit-gateway-route-table"
    transit-gateway-route-table
    "volume"
    volume
    "vpc"
    vpc
    "vpc-flow-log"
    vpc-flow-log
    "vpc-peering-connection"
    vpc-peering-connection
    "vpn-connection"
    vpn-connection
    "vpn-gateway"
    vpn-gateway

    Ec2FleetTargetCapacitySpecificationRequest, Ec2FleetTargetCapacitySpecificationRequestArgs

    Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType, Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityTypeArgs

    OnDemand
    on-demand
    Spot
    spot
    Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityTypeOnDemand
    on-demand
    Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityTypeSpot
    spot
    OnDemand
    on-demand
    Spot
    spot
    OnDemand
    on-demand
    Spot
    spot
    ON_DEMAND
    on-demand
    SPOT
    spot
    "on-demand"
    on-demand
    "spot"
    spot

    Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType, Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitTypeArgs

    Vcpu
    vcpu
    MemoryMib
    memory-mib
    Units
    units
    Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitTypeVcpu
    vcpu
    Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitTypeMemoryMib
    memory-mib
    Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitTypeUnits
    units
    Vcpu
    vcpu
    MemoryMib
    memory-mib
    Units
    units
    Vcpu
    vcpu
    MemoryMib
    memory-mib
    Units
    units
    VCPU
    vcpu
    MEMORY_MIB
    memory-mib
    UNITS
    units
    "vcpu"
    vcpu
    "memory-mib"
    memory-mib
    "units"
    units

    Ec2FleetTotalLocalStorageGbRequest, Ec2FleetTotalLocalStorageGbRequestArgs

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

    Ec2FleetType, Ec2FleetTypeArgs

    Maintain
    maintain
    Request
    request
    Instant
    instant
    Ec2FleetTypeMaintain
    maintain
    Ec2FleetTypeRequest
    request
    Ec2FleetTypeInstant
    instant
    Maintain
    maintain
    Request
    request
    Instant
    instant
    Maintain
    maintain
    Request
    request
    Instant
    instant
    MAINTAIN
    maintain
    REQUEST
    request
    INSTANT
    instant
    "maintain"
    maintain
    "request"
    request
    "instant"
    instant

    Ec2FleetVCpuCountRangeRequest, Ec2FleetVCpuCountRangeRequestArgs

    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.102.0 published on Tuesday, Apr 16, 2024 by Pulumi