Module
AWS.CostExplorer 
- Package
 - purescript-aws-sdk-basic
 - Repository
 - HivemindTechnologies/purescript-aws-sdk
 
#makeClient Source
makeClient :: forall via r. Justifiable (Record r) (Record via) => Fillable (Record via) DefaultClientProps => Record r -> Effect CE#InternalGetCostAndUsageResponse Source
type InternalGetCostAndUsageResponse = { "GroupDefinitions" :: Nullable (Array InternalGroupDefinition), "NextPageToken" :: Nullable (String), "ResultsByTime" :: Nullable (Array InternalResultByTime) }#InternalGroupDefinition Source
type InternalGroupDefinition = { "Key" :: Nullable String }#InternalResultByTime Source
type InternalResultByTime = { "Groups" :: Nullable (Array InternalGroup), "TimePeriod" :: Nullable InternalDateInterval }#InternalDateInterval Source
type InternalDateInterval = { "End" :: String, "Start" :: String }#InternalGroup Source
type InternalGroup = { "Keys" :: Nullable (Array String), "Metrics" :: Nullable InternalMetric }#toGroup Source
toGroup :: InternalGroup -> Group#InternalMetric Source
type InternalMetric = { "UnblendedCost" :: Nullable InternalMetricValue }#toMetric Source
toMetric :: InternalMetric -> Metric#InternalMetricValue Source
type InternalMetricValue = { "Amount" :: Nullable String }#getCostAndUsage Source
getCostAndUsage :: CE -> DateInterval -> Aff CostAndUsage#_getCostAndUsage Source
_getCostAndUsage :: CE -> String -> String -> Nullable String -> Aff InternalGetCostAndUsageResponse