| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Budgets.Budget
Documentation
data CostCategoryValuesProperty Source #
Constructors
| CostCategoryValuesProperty | |
Fields | |
Instances
data ExpressionDimensionValuesProperty Source #
Constructors
| ExpressionDimensionValuesProperty | |
Fields | |
Instances
| ToJSON ExpressionDimensionValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionDimensionValuesProperty | |||||
| Show ExpressionDimensionValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionDimensionValuesProperty Methods showsPrec :: Int -> ExpressionDimensionValuesProperty -> ShowS # | |||||
| Eq ExpressionDimensionValuesProperty Source # | |||||
| ToResourceProperties ExpressionDimensionValuesProperty Source # | |||||
| Property "Key" ExpressionDimensionValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionDimensionValuesProperty Associated Types
| |||||
| Property "MatchOptions" ExpressionDimensionValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionDimensionValuesProperty Associated Types
Methods set :: PropertyType "MatchOptions" ExpressionDimensionValuesProperty -> ExpressionDimensionValuesProperty -> ExpressionDimensionValuesProperty # | |||||
| Property "Values" ExpressionDimensionValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionDimensionValuesProperty Associated Types
Methods set :: PropertyType "Values" ExpressionDimensionValuesProperty -> ExpressionDimensionValuesProperty -> ExpressionDimensionValuesProperty # | |||||
| type PropertyType "Key" ExpressionDimensionValuesProperty Source # | |||||
| type PropertyType "MatchOptions" ExpressionDimensionValuesProperty Source # | |||||
| type PropertyType "Values" ExpressionDimensionValuesProperty Source # | |||||
data TagValuesProperty Source #
Constructors
| TagValuesProperty | |
Instances
| ToJSON TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Methods toJSON :: TagValuesProperty -> Value # toEncoding :: TagValuesProperty -> Encoding # toJSONList :: [TagValuesProperty] -> Value # toEncodingList :: [TagValuesProperty] -> Encoding # omitField :: TagValuesProperty -> Bool # | |||||
| Show TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Methods showsPrec :: Int -> TagValuesProperty -> ShowS # show :: TagValuesProperty -> String # showList :: [TagValuesProperty] -> ShowS # | |||||
| Eq TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Methods (==) :: TagValuesProperty -> TagValuesProperty -> Bool # (/=) :: TagValuesProperty -> TagValuesProperty -> Bool # | |||||
| ToResourceProperties TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Methods toResourceProperties :: TagValuesProperty -> ResourceProperties # | |||||
| Property "Key" TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Associated Types
Methods set :: PropertyType "Key" TagValuesProperty -> TagValuesProperty -> TagValuesProperty # | |||||
| Property "MatchOptions" TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Associated Types
Methods set :: PropertyType "MatchOptions" TagValuesProperty -> TagValuesProperty -> TagValuesProperty # | |||||
| Property "Values" TagValuesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TagValuesProperty Associated Types
Methods set :: PropertyType "Values" TagValuesProperty -> TagValuesProperty -> TagValuesProperty # | |||||
| type PropertyType "Key" TagValuesProperty Source # | |||||
| type PropertyType "MatchOptions" TagValuesProperty Source # | |||||
| type PropertyType "Values" TagValuesProperty Source # | |||||
data ExpressionProperty Source #
Constructors
| ExpressionProperty | |
Instances
| ToJSON ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Methods toJSON :: ExpressionProperty -> Value # toEncoding :: ExpressionProperty -> Encoding # toJSONList :: [ExpressionProperty] -> Value # toEncodingList :: [ExpressionProperty] -> Encoding # omitField :: ExpressionProperty -> Bool # | |||||
| Show ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Methods showsPrec :: Int -> ExpressionProperty -> ShowS # show :: ExpressionProperty -> String # showList :: [ExpressionProperty] -> ShowS # | |||||
| Eq ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Methods (==) :: ExpressionProperty -> ExpressionProperty -> Bool # (/=) :: ExpressionProperty -> ExpressionProperty -> Bool # | |||||
| ToResourceProperties ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Methods toResourceProperties :: ExpressionProperty -> ResourceProperties # | |||||
| Property "And" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "And" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| Property "CostCategories" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "CostCategories" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| Property "Dimensions" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "Dimensions" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| Property "Not" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "Not" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| Property "Or" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "Or" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| Property "Tags" ExpressionProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.ExpressionProperty Associated Types
Methods set :: PropertyType "Tags" ExpressionProperty -> ExpressionProperty -> ExpressionProperty # | |||||
| type PropertyType "And" ExpressionProperty Source # | |||||
| type PropertyType "CostCategories" ExpressionProperty Source # | |||||
| type PropertyType "Dimensions" ExpressionProperty Source # | |||||
| type PropertyType "Not" ExpressionProperty Source # | |||||
| type PropertyType "Or" ExpressionProperty Source # | |||||
| type PropertyType "Tags" ExpressionProperty Source # | |||||
data BudgetDataProperty Source #
Constructors
| BudgetDataProperty | |
Fields
| |
Instances
| ToJSON BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Methods toJSON :: BudgetDataProperty -> Value # toEncoding :: BudgetDataProperty -> Encoding # toJSONList :: [BudgetDataProperty] -> Value # toEncodingList :: [BudgetDataProperty] -> Encoding # omitField :: BudgetDataProperty -> Bool # | |||||
| Show BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Methods showsPrec :: Int -> BudgetDataProperty -> ShowS # show :: BudgetDataProperty -> String # showList :: [BudgetDataProperty] -> ShowS # | |||||
| Eq BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Methods (==) :: BudgetDataProperty -> BudgetDataProperty -> Bool # (/=) :: BudgetDataProperty -> BudgetDataProperty -> Bool # | |||||
| ToResourceProperties BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Methods toResourceProperties :: BudgetDataProperty -> ResourceProperties # | |||||
| Property "AutoAdjustData" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "AutoAdjustData" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "BillingViewArn" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "BillingViewArn" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "BudgetLimit" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "BudgetLimit" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "BudgetName" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "BudgetName" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "BudgetType" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "BudgetType" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "CostFilters" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "CostFilters" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "CostTypes" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "CostTypes" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "FilterExpression" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "FilterExpression" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "Metrics" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "Metrics" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "PlannedBudgetLimits" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "PlannedBudgetLimits" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "TimePeriod" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "TimePeriod" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| Property "TimeUnit" BudgetDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.BudgetDataProperty Associated Types
Methods set :: PropertyType "TimeUnit" BudgetDataProperty -> BudgetDataProperty -> BudgetDataProperty # | |||||
| type PropertyType "AutoAdjustData" BudgetDataProperty Source # | |||||
| type PropertyType "BillingViewArn" BudgetDataProperty Source # | |||||
| type PropertyType "BudgetLimit" BudgetDataProperty Source # | |||||
| type PropertyType "BudgetName" BudgetDataProperty Source # | |||||
| type PropertyType "BudgetType" BudgetDataProperty Source # | |||||
| type PropertyType "CostFilters" BudgetDataProperty Source # | |||||
| type PropertyType "CostTypes" BudgetDataProperty Source # | |||||
| type PropertyType "FilterExpression" BudgetDataProperty Source # | |||||
| type PropertyType "Metrics" BudgetDataProperty Source # | |||||
| type PropertyType "PlannedBudgetLimits" BudgetDataProperty Source # | |||||
| type PropertyType "TimePeriod" BudgetDataProperty Source # | |||||
| type PropertyType "TimeUnit" BudgetDataProperty Source # | |||||
data NotificationWithSubscribersProperty Source #
Constructors
| NotificationWithSubscribersProperty | |
Fields | |
Instances
| ToJSON NotificationWithSubscribersProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationWithSubscribersProperty | |||||
| Show NotificationWithSubscribersProperty Source # | |||||
| Eq NotificationWithSubscribersProperty Source # | |||||
| ToResourceProperties NotificationWithSubscribersProperty Source # | |||||
| Property "Notification" NotificationWithSubscribersProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationWithSubscribersProperty Associated Types
Methods set :: PropertyType "Notification" NotificationWithSubscribersProperty -> NotificationWithSubscribersProperty -> NotificationWithSubscribersProperty # | |||||
| Property "Subscribers" NotificationWithSubscribersProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationWithSubscribersProperty Associated Types
Methods set :: PropertyType "Subscribers" NotificationWithSubscribersProperty -> NotificationWithSubscribersProperty -> NotificationWithSubscribersProperty # | |||||
| type PropertyType "Notification" NotificationWithSubscribersProperty Source # | |||||
| type PropertyType "Subscribers" NotificationWithSubscribersProperty Source # | |||||
data AutoAdjustDataProperty Source #
Constructors
| AutoAdjustDataProperty | |
Fields | |
Instances
| ToJSON AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Methods toJSON :: AutoAdjustDataProperty -> Value # toEncoding :: AutoAdjustDataProperty -> Encoding # toJSONList :: [AutoAdjustDataProperty] -> Value # toEncodingList :: [AutoAdjustDataProperty] -> Encoding # omitField :: AutoAdjustDataProperty -> Bool # | |||||
| Show AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Methods showsPrec :: Int -> AutoAdjustDataProperty -> ShowS # show :: AutoAdjustDataProperty -> String # showList :: [AutoAdjustDataProperty] -> ShowS # | |||||
| Eq AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Methods (==) :: AutoAdjustDataProperty -> AutoAdjustDataProperty -> Bool # (/=) :: AutoAdjustDataProperty -> AutoAdjustDataProperty -> Bool # | |||||
| ToResourceProperties AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Methods toResourceProperties :: AutoAdjustDataProperty -> ResourceProperties # | |||||
| Property "AutoAdjustType" AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Associated Types
Methods set :: PropertyType "AutoAdjustType" AutoAdjustDataProperty -> AutoAdjustDataProperty -> AutoAdjustDataProperty # | |||||
| Property "HistoricalOptions" AutoAdjustDataProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.AutoAdjustDataProperty Associated Types
Methods set :: PropertyType "HistoricalOptions" AutoAdjustDataProperty -> AutoAdjustDataProperty -> AutoAdjustDataProperty # | |||||
| type PropertyType "AutoAdjustType" AutoAdjustDataProperty Source # | |||||
| type PropertyType "HistoricalOptions" AutoAdjustDataProperty Source # | |||||
data HistoricalOptionsProperty Source #
Constructors
| HistoricalOptionsProperty | |
Instances
| ToJSON HistoricalOptionsProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.HistoricalOptionsProperty Methods toJSON :: HistoricalOptionsProperty -> Value # toEncoding :: HistoricalOptionsProperty -> Encoding # toJSONList :: [HistoricalOptionsProperty] -> Value # | |||||
| Show HistoricalOptionsProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.HistoricalOptionsProperty Methods showsPrec :: Int -> HistoricalOptionsProperty -> ShowS # show :: HistoricalOptionsProperty -> String # showList :: [HistoricalOptionsProperty] -> ShowS # | |||||
| Eq HistoricalOptionsProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.HistoricalOptionsProperty Methods (==) :: HistoricalOptionsProperty -> HistoricalOptionsProperty -> Bool # (/=) :: HistoricalOptionsProperty -> HistoricalOptionsProperty -> Bool # | |||||
| ToResourceProperties HistoricalOptionsProperty Source # | |||||
| Property "BudgetAdjustmentPeriod" HistoricalOptionsProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.HistoricalOptionsProperty Associated Types
Methods set :: PropertyType "BudgetAdjustmentPeriod" HistoricalOptionsProperty -> HistoricalOptionsProperty -> HistoricalOptionsProperty # | |||||
| type PropertyType "BudgetAdjustmentPeriod" HistoricalOptionsProperty Source # | |||||
data CostTypesProperty Source #
Constructors
| CostTypesProperty | |
Fields
| |
Instances
| ToJSON CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Methods toJSON :: CostTypesProperty -> Value # toEncoding :: CostTypesProperty -> Encoding # toJSONList :: [CostTypesProperty] -> Value # toEncodingList :: [CostTypesProperty] -> Encoding # omitField :: CostTypesProperty -> Bool # | |||||
| Show CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Methods showsPrec :: Int -> CostTypesProperty -> ShowS # show :: CostTypesProperty -> String # showList :: [CostTypesProperty] -> ShowS # | |||||
| Eq CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Methods (==) :: CostTypesProperty -> CostTypesProperty -> Bool # (/=) :: CostTypesProperty -> CostTypesProperty -> Bool # | |||||
| ToResourceProperties CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Methods toResourceProperties :: CostTypesProperty -> ResourceProperties # | |||||
| Property "IncludeCredit" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeCredit" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeDiscount" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeDiscount" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeOtherSubscription" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeOtherSubscription" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeRecurring" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeRecurring" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeRefund" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeRefund" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeSubscription" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeSubscription" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeSupport" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeSupport" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeTax" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeTax" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "IncludeUpfront" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "IncludeUpfront" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "UseAmortized" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "UseAmortized" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| Property "UseBlended" CostTypesProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.CostTypesProperty Associated Types
Methods set :: PropertyType "UseBlended" CostTypesProperty -> CostTypesProperty -> CostTypesProperty # | |||||
| type PropertyType "IncludeCredit" CostTypesProperty Source # | |||||
| type PropertyType "IncludeDiscount" CostTypesProperty Source # | |||||
| type PropertyType "IncludeOtherSubscription" CostTypesProperty Source # | |||||
| type PropertyType "IncludeRecurring" CostTypesProperty Source # | |||||
| type PropertyType "IncludeRefund" CostTypesProperty Source # | |||||
| type PropertyType "IncludeSubscription" CostTypesProperty Source # | |||||
| type PropertyType "IncludeSupport" CostTypesProperty Source # | |||||
| type PropertyType "IncludeTax" CostTypesProperty Source # | |||||
| type PropertyType "IncludeUpfront" CostTypesProperty Source # | |||||
| type PropertyType "UseAmortized" CostTypesProperty Source # | |||||
| type PropertyType "UseBlended" CostTypesProperty Source # | |||||
data SpendProperty Source #
Constructors
| SpendProperty | |
Instances
| ToJSON SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Methods toJSON :: SpendProperty -> Value # toEncoding :: SpendProperty -> Encoding # toJSONList :: [SpendProperty] -> Value # toEncodingList :: [SpendProperty] -> Encoding # omitField :: SpendProperty -> Bool # | |||||
| Show SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Methods showsPrec :: Int -> SpendProperty -> ShowS # show :: SpendProperty -> String # showList :: [SpendProperty] -> ShowS # | |||||
| Eq SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Methods (==) :: SpendProperty -> SpendProperty -> Bool # (/=) :: SpendProperty -> SpendProperty -> Bool # | |||||
| ToResourceProperties SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Methods toResourceProperties :: SpendProperty -> ResourceProperties # | |||||
| Property "Amount" SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Associated Types
Methods set :: PropertyType "Amount" SpendProperty -> SpendProperty -> SpendProperty # | |||||
| Property "Unit" SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty Associated Types
Methods set :: PropertyType "Unit" SpendProperty -> SpendProperty -> SpendProperty # | |||||
| type PropertyType "Amount" SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty | |||||
| type PropertyType "Unit" SpendProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SpendProperty | |||||
data TimePeriodProperty Source #
Constructors
| TimePeriodProperty | |
Instances
| ToJSON TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Methods toJSON :: TimePeriodProperty -> Value # toEncoding :: TimePeriodProperty -> Encoding # toJSONList :: [TimePeriodProperty] -> Value # toEncodingList :: [TimePeriodProperty] -> Encoding # omitField :: TimePeriodProperty -> Bool # | |||||
| Show TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Methods showsPrec :: Int -> TimePeriodProperty -> ShowS # show :: TimePeriodProperty -> String # showList :: [TimePeriodProperty] -> ShowS # | |||||
| Eq TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Methods (==) :: TimePeriodProperty -> TimePeriodProperty -> Bool # (/=) :: TimePeriodProperty -> TimePeriodProperty -> Bool # | |||||
| ToResourceProperties TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Methods toResourceProperties :: TimePeriodProperty -> ResourceProperties # | |||||
| Property "End" TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Associated Types
Methods set :: PropertyType "End" TimePeriodProperty -> TimePeriodProperty -> TimePeriodProperty # | |||||
| Property "Start" TimePeriodProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.TimePeriodProperty Associated Types
Methods set :: PropertyType "Start" TimePeriodProperty -> TimePeriodProperty -> TimePeriodProperty # | |||||
| type PropertyType "End" TimePeriodProperty Source # | |||||
| type PropertyType "Start" TimePeriodProperty Source # | |||||
data NotificationProperty Source #
Constructors
| NotificationProperty | |
Fields
| |
Instances
| ToJSON NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Methods toJSON :: NotificationProperty -> Value # toEncoding :: NotificationProperty -> Encoding # toJSONList :: [NotificationProperty] -> Value # toEncodingList :: [NotificationProperty] -> Encoding # omitField :: NotificationProperty -> Bool # | |||||
| Show NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Methods showsPrec :: Int -> NotificationProperty -> ShowS # show :: NotificationProperty -> String # showList :: [NotificationProperty] -> ShowS # | |||||
| Eq NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Methods (==) :: NotificationProperty -> NotificationProperty -> Bool # (/=) :: NotificationProperty -> NotificationProperty -> Bool # | |||||
| ToResourceProperties NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Methods toResourceProperties :: NotificationProperty -> ResourceProperties # | |||||
| Property "ComparisonOperator" NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Associated Types
Methods set :: PropertyType "ComparisonOperator" NotificationProperty -> NotificationProperty -> NotificationProperty # | |||||
| Property "NotificationType" NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Associated Types
Methods set :: PropertyType "NotificationType" NotificationProperty -> NotificationProperty -> NotificationProperty # | |||||
| Property "Threshold" NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Associated Types
Methods set :: PropertyType "Threshold" NotificationProperty -> NotificationProperty -> NotificationProperty # | |||||
| Property "ThresholdType" NotificationProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.NotificationProperty Associated Types
Methods set :: PropertyType "ThresholdType" NotificationProperty -> NotificationProperty -> NotificationProperty # | |||||
| type PropertyType "ComparisonOperator" NotificationProperty Source # | |||||
| type PropertyType "NotificationType" NotificationProperty Source # | |||||
| type PropertyType "Threshold" NotificationProperty Source # | |||||
| type PropertyType "ThresholdType" NotificationProperty Source # | |||||
data SubscriberProperty Source #
Constructors
| SubscriberProperty | |
Fields
| |
Instances
| ToJSON SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Methods toJSON :: SubscriberProperty -> Value # toEncoding :: SubscriberProperty -> Encoding # toJSONList :: [SubscriberProperty] -> Value # toEncodingList :: [SubscriberProperty] -> Encoding # omitField :: SubscriberProperty -> Bool # | |||||
| Show SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Methods showsPrec :: Int -> SubscriberProperty -> ShowS # show :: SubscriberProperty -> String # showList :: [SubscriberProperty] -> ShowS # | |||||
| Eq SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Methods (==) :: SubscriberProperty -> SubscriberProperty -> Bool # (/=) :: SubscriberProperty -> SubscriberProperty -> Bool # | |||||
| ToResourceProperties SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Methods toResourceProperties :: SubscriberProperty -> ResourceProperties # | |||||
| Property "Address" SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Associated Types
Methods set :: PropertyType "Address" SubscriberProperty -> SubscriberProperty -> SubscriberProperty # | |||||
| Property "SubscriptionType" SubscriberProperty Source # | |||||
Defined in Stratosphere.Budgets.Budget.SubscriberProperty Associated Types
Methods set :: PropertyType "SubscriptionType" SubscriberProperty -> SubscriberProperty -> SubscriberProperty # | |||||
| type PropertyType "Address" SubscriberProperty Source # | |||||
| type PropertyType "SubscriptionType" SubscriberProperty Source # | |||||
mkBudgetDataProperty :: Value Text -> Value Text -> BudgetDataProperty Source #
mkNotificationProperty :: Value Text -> Value Text -> Value Double -> NotificationProperty Source #
mkNotificationWithSubscribersProperty :: NotificationProperty -> [SubscriberProperty] -> NotificationWithSubscribersProperty Source #
mkSpendProperty :: Value Double -> Value Text -> SpendProperty Source #
mkSubscriberProperty :: Value Text -> Value Text -> SubscriberProperty Source #
Constructors
| Budget | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html |
Fields | |
Instances
| ToJSON Budget Source # | |||||
| Show Budget Source # | |||||
| Eq Budget Source # | |||||
| ToResourceProperties Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget Methods | |||||
| Property "Budget" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget Associated Types
| |||||
| Property "NotificationsWithSubscribers" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget Associated Types
| |||||
| Property "ResourceTags" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget Associated Types
| |||||
| type PropertyType "Budget" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget | |||||
| type PropertyType "NotificationsWithSubscribers" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget | |||||
| type PropertyType "ResourceTags" Budget Source # | |||||
Defined in Stratosphere.Budgets.Budget | |||||
mkBudget :: BudgetDataProperty -> Budget Source #