Module

AWS.CostExplorer

Package
purescript-aws-sdk-basic
Repository
HivemindTechnologies/purescript-aws-sdk

#CE Source

data CE :: Type

#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

#InternalResultByTime Source

#InternalDateInterval Source

type InternalDateInterval = { "End" :: String, "Start" :: String }

#InternalGroup Source

type InternalGroup = { "Keys" :: Nullable (Array String), "Metrics" :: Nullable InternalMetric }

#InternalMetric Source

type InternalMetric = { "UnblendedCost" :: Nullable InternalMetricValue }

#InternalMetricValue Source

type InternalMetricValue = { "Amount" :: Nullable String }

#InternalGetCostAndUsageParams Source

type InternalGetCostAndUsageParams = { "Granularity" :: String, "GroupBy" :: Array { "Key" :: String, "Type" :: String }, "Metrics" :: Array String, "NextPageToken" :: Nullable String, "TimePeriod" :: { "End" :: String, "Start" :: String } }