Documentation ¶
Index ¶
Constants ¶
View Source
const (
// FlagRegion is a viper flag for the region to run in
FlagRegion = "region"
)
Variables ¶
View Source
var ( PricingError = errors.New("Pricing error") NoResourceFoundError = errors.New("There are no instances of the requested resource") )
View Source
var RegionLongNames = map[string]string{ endpoints.UsEast1RegionID: "US East (N. Virginia)", endpoints.UsEast2RegionID: "US East (Ohio)", endpoints.UsWest2RegionID: "US West (Oregon)", }
Functions ¶
This section is empty.
Types ¶
type AWSPriceItem ¶
type AWSPriceItem struct { Attributes map[string]interface{} UsageType string OnDemand struct { Dimensions []AWSPriceItemDimension } }
func ParsePriceItem ¶
func ParsePriceItem(priceItem aws.JSONValue) (priceItemRet *AWSPriceItem, err error)
type AWSPriceItemDimension ¶
type AWSResource ¶
type AWSResourceObject ¶
type AWSResourceObject struct {
R AWSResource
}
type AWSWastedResource ¶
type AWSWastedResource struct { Resource AWSResourceObject Price Price }
Click to show internal directories.
Click to hide internal directories.