Documentation ¶
Index ¶
- func GetInstancePricing(config *InstanceAppConfig)
- func GetKeyByVal(input map[string]string, val string, caseInsensitive bool) string
- func GetMatchingKey(input map[string]string, key string, caseInsensitive bool) string
- func StringInSlice(a string, list []string, caseInsensitive bool) bool
- type GetEC2InstancePriceInput
- type GetEC2InstancePricingOutput
- type InstanceAppConfig
- type Product
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetInstancePricing ¶
func GetInstancePricing(config *InstanceAppConfig)
func GetKeyByVal ¶
func GetMatchingKey ¶
Types ¶
type InstanceAppConfig ¶
type Product ¶
type Product struct { ProductFamily string SKU string Attributes struct { NetworkPerformance string VCPU string CapacityStatus string OperatingSystem string PhysicalProcessor string ECU string PreInstalledSw string ProcessorArchitecture string EnhancedNetworkingSupported string Storage string ClockSpeed string Tenancy string LicenseModel string ServiceCode string CurrentGeneration string DedicatedEbsThroughput string ServiceName string InstanceType string NormalizationSizeFactor string ProcessorFeatures string Operation string Memory string LocationType string InstanceFamily string UsageType string Location string } }
Click to show internal directories.
Click to hide internal directories.