Giter Site home page Giter Site logo

Comments (2)

bwagner5 avatar bwagner5 commented on May 20, 2024

Good feature request! We can definitely get this into ec2-instance-selector:

For reference: (.NetworkInfo.Ipv4AddressesPerInterface and .NetworkInfo.Ipv6AddressesPerInterface)

    {
        "AutoRecoverySupported": true,
        "BareMetal": false,
        "BurstablePerformanceSupported": false,
        "CurrentGeneration": true,
        "DedicatedHostsSupported": true,
        "EbsInfo": {
            "EbsOptimizedInfo": {
                "BaselineBandwidthInMbps": 650,
                "BaselineIops": 3600,
                "BaselineThroughputInMBps": 81.25,
                "MaximumBandwidthInMbps": 4750,
                "MaximumIops": 18750,
                "MaximumThroughputInMBps": 593.75
            },
            "EbsOptimizedSupport": "default",
            "EncryptionSupport": "supported",
            "NvmeSupport": "required"
        },
        "FpgaInfo": null,
        "FreeTierEligible": false,
        "GpuInfo": null,
        "HibernationSupported": true,
        "Hypervisor": "nitro",
        "InferenceAcceleratorInfo": null,
        "InstanceStorageInfo": null,
        "InstanceStorageSupported": false,
        "InstanceType": "m5.large",
        "MemoryInfo": {
            "SizeInMiB": 8192
        },
        "NetworkInfo": {
            "DefaultNetworkCardIndex": 0,
            "EfaInfo": null,
            "EfaSupported": false,
            "EnaSupport": "required",
            "EncryptionInTransitSupported": false,
            "Ipv4AddressesPerInterface": 10,
            "Ipv6AddressesPerInterface": 10,
            "Ipv6Supported": true,
            "MaximumNetworkCards": 1,
            "MaximumNetworkInterfaces": 3,
            "NetworkCards": [
                {
                    "MaximumNetworkInterfaces": 3,
                    "NetworkCardIndex": 0,
                    "NetworkPerformance": "Up to 10 Gigabit"
                }
            ],
            "NetworkPerformance": "Up to 10 Gigabit"
        },
        "PlacementGroupInfo": {
            "SupportedStrategies": [
                "cluster",
                "partition",
                "spread"
            ]
        },
        "ProcessorInfo": {
            "SupportedArchitectures": [
                "x86_64"
            ],
            "SustainedClockSpeedInGhz": 3.1
        },
        "SupportedBootModes": [
            "legacy-bios",
            "uefi"
        ],
        "SupportedRootDeviceTypes": [
            "ebs"
        ],
        "SupportedUsageClasses": [
            "on-demand",
            "spot"
        ],
        "SupportedVirtualizationTypes": [
            "hvm"
        ],
        "VCpuInfo": {
            "DefaultCores": 1,
            "DefaultThreadsPerCore": 2,
            "DefaultVCpus": 2,
            "ValidCores": [
                1
            ],
            "ValidThreadsPerCore": [
                1,
                2
            ]
        },
        "OndemandPricePerHour": 0.096,
        "SpotPrice": 0.02064770118269803
    }

from amazon-ec2-instance-selector.

hassaanakram avatar hassaanakram commented on May 20, 2024

Hey @bwagner5
I'd like to take a stab at it. I've gone through the relevant code, and I have a fair idea about the implementation. However, I'll need some pointers for writing test cases.

Thanks.

from amazon-ec2-instance-selector.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.