Documentation ¶
Index ¶
- func DataAwsCeCostCategory_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAwsCeCostCategory_IsConstruct(x interface{}) *bool
- func DataAwsCeCostCategory_IsTerraformDataSource(x interface{}) *bool
- func DataAwsCeCostCategory_IsTerraformElement(x interface{}) *bool
- func DataAwsCeCostCategory_TfResourceType() *string
- func NewDataAwsCeCostCategoryRuleInheritedValueList_Override(d DataAwsCeCostCategoryRuleInheritedValueList, ...)
- func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override(d DataAwsCeCostCategoryRuleInheritedValueOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleList_Override(d DataAwsCeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsCeCostCategoryRuleOutputReference_Override(d DataAwsCeCostCategoryRuleOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndAndDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndList_Override(d DataAwsCeCostCategoryRuleRuleAndAndList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndAndTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndList_Override(d DataAwsCeCostCategoryRuleRuleAndList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndNotDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotList_Override(d DataAwsCeCostCategoryRuleRuleAndNotList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndOrDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrList_Override(d DataAwsCeCostCategoryRuleRuleAndOrList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndOrTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override(d DataAwsCeCostCategoryRuleRuleDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleList_Override(d DataAwsCeCostCategoryRuleRuleList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotAndDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndList_Override(d DataAwsCeCostCategoryRuleRuleNotAndList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotAndTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotList_Override(d DataAwsCeCostCategoryRuleRuleNotList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotNotDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotList_Override(d DataAwsCeCostCategoryRuleRuleNotNotList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotOrDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrList_Override(d DataAwsCeCostCategoryRuleRuleNotOrList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotOrTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrAndDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndList_Override(d DataAwsCeCostCategoryRuleRuleOrAndList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrAndTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrList_Override(d DataAwsCeCostCategoryRuleRuleOrList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrNotDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotList_Override(d DataAwsCeCostCategoryRuleRuleOrNotList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrOrDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrList_Override(d DataAwsCeCostCategoryRuleRuleOrOrList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrOrTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleTagsList_Override(d DataAwsCeCostCategoryRuleRuleTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleTagsOutputReference, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleList_Override(d DataAwsCeCostCategorySplitChargeRuleList, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleOutputReference, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override(d DataAwsCeCostCategorySplitChargeRuleParameterList, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleParameterOutputReference, ...)
- func NewDataAwsCeCostCategory_Override(d DataAwsCeCostCategory, scope constructs.Construct, id *string, ...)
- type DataAwsCeCostCategory
- type DataAwsCeCostCategoryConfig
- type DataAwsCeCostCategoryRule
- type DataAwsCeCostCategoryRuleInheritedValue
- type DataAwsCeCostCategoryRuleInheritedValueList
- type DataAwsCeCostCategoryRuleInheritedValueOutputReference
- type DataAwsCeCostCategoryRuleList
- type DataAwsCeCostCategoryRuleOutputReference
- type DataAwsCeCostCategoryRuleRule
- type DataAwsCeCostCategoryRuleRuleAnd
- type DataAwsCeCostCategoryRuleRuleAndAnd
- type DataAwsCeCostCategoryRuleRuleAndAndCostCategory
- type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndAndDimension
- type DataAwsCeCostCategoryRuleRuleAndAndDimensionList
- type DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndAndList
- type DataAwsCeCostCategoryRuleRuleAndAndOutputReference
- type DataAwsCeCostCategoryRuleRuleAndAndTags
- type DataAwsCeCostCategoryRuleRuleAndAndTagsList
- type DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleAndCostCategory
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndDimension
- type DataAwsCeCostCategoryRuleRuleAndDimensionList
- type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndList
- type DataAwsCeCostCategoryRuleRuleAndNot
- type DataAwsCeCostCategoryRuleRuleAndNotCostCategory
- type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndNotDimension
- type DataAwsCeCostCategoryRuleRuleAndNotDimensionList
- type DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndNotList
- type DataAwsCeCostCategoryRuleRuleAndNotOutputReference
- type DataAwsCeCostCategoryRuleRuleAndNotTags
- type DataAwsCeCostCategoryRuleRuleAndNotTagsList
- type DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleAndOr
- type DataAwsCeCostCategoryRuleRuleAndOrCostCategory
- type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndOrDimension
- type DataAwsCeCostCategoryRuleRuleAndOrDimensionList
- type DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndOrList
- type DataAwsCeCostCategoryRuleRuleAndOrOutputReference
- type DataAwsCeCostCategoryRuleRuleAndOrTags
- type DataAwsCeCostCategoryRuleRuleAndOrTagsList
- type DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleAndOutputReference
- type DataAwsCeCostCategoryRuleRuleAndTags
- type DataAwsCeCostCategoryRuleRuleAndTagsList
- type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleCostCategory
- type DataAwsCeCostCategoryRuleRuleCostCategoryList
- type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleDimension
- type DataAwsCeCostCategoryRuleRuleDimensionList
- type DataAwsCeCostCategoryRuleRuleDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleList
- type DataAwsCeCostCategoryRuleRuleNot
- type DataAwsCeCostCategoryRuleRuleNotAnd
- type DataAwsCeCostCategoryRuleRuleNotAndCostCategory
- type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotAndDimension
- type DataAwsCeCostCategoryRuleRuleNotAndDimensionList
- type DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotAndList
- type DataAwsCeCostCategoryRuleRuleNotAndOutputReference
- type DataAwsCeCostCategoryRuleRuleNotAndTags
- type DataAwsCeCostCategoryRuleRuleNotAndTagsList
- type DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleNotCostCategory
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotDimension
- type DataAwsCeCostCategoryRuleRuleNotDimensionList
- type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotList
- type DataAwsCeCostCategoryRuleRuleNotNot
- type DataAwsCeCostCategoryRuleRuleNotNotCostCategory
- type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotNotDimension
- type DataAwsCeCostCategoryRuleRuleNotNotDimensionList
- type DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotNotList
- type DataAwsCeCostCategoryRuleRuleNotNotOutputReference
- type DataAwsCeCostCategoryRuleRuleNotNotTags
- type DataAwsCeCostCategoryRuleRuleNotNotTagsList
- type DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleNotOr
- type DataAwsCeCostCategoryRuleRuleNotOrCostCategory
- type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotOrDimension
- type DataAwsCeCostCategoryRuleRuleNotOrDimensionList
- type DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotOrList
- type DataAwsCeCostCategoryRuleRuleNotOrOutputReference
- type DataAwsCeCostCategoryRuleRuleNotOrTags
- type DataAwsCeCostCategoryRuleRuleNotOrTagsList
- type DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleNotOutputReference
- type DataAwsCeCostCategoryRuleRuleNotTags
- type DataAwsCeCostCategoryRuleRuleNotTagsList
- type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOr
- type DataAwsCeCostCategoryRuleRuleOrAnd
- type DataAwsCeCostCategoryRuleRuleOrAndCostCategory
- type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrAndDimension
- type DataAwsCeCostCategoryRuleRuleOrAndDimensionList
- type DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrAndList
- type DataAwsCeCostCategoryRuleRuleOrAndOutputReference
- type DataAwsCeCostCategoryRuleRuleOrAndTags
- type DataAwsCeCostCategoryRuleRuleOrAndTagsList
- type DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOrCostCategory
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrDimension
- type DataAwsCeCostCategoryRuleRuleOrDimensionList
- type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrList
- type DataAwsCeCostCategoryRuleRuleOrNot
- type DataAwsCeCostCategoryRuleRuleOrNotCostCategory
- type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrNotDimension
- type DataAwsCeCostCategoryRuleRuleOrNotDimensionList
- type DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrNotList
- type DataAwsCeCostCategoryRuleRuleOrNotOutputReference
- type DataAwsCeCostCategoryRuleRuleOrNotTags
- type DataAwsCeCostCategoryRuleRuleOrNotTagsList
- type DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOrOr
- type DataAwsCeCostCategoryRuleRuleOrOrCostCategory
- type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrOrDimension
- type DataAwsCeCostCategoryRuleRuleOrOrDimensionList
- type DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrOrList
- type DataAwsCeCostCategoryRuleRuleOrOrOutputReference
- type DataAwsCeCostCategoryRuleRuleOrOrTags
- type DataAwsCeCostCategoryRuleRuleOrOrTagsList
- type DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOrOutputReference
- type DataAwsCeCostCategoryRuleRuleOrTags
- type DataAwsCeCostCategoryRuleRuleOrTagsList
- type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOutputReference
- type DataAwsCeCostCategoryRuleRuleTags
- type DataAwsCeCostCategoryRuleRuleTagsList
- type DataAwsCeCostCategoryRuleRuleTagsOutputReference
- type DataAwsCeCostCategorySplitChargeRule
- type DataAwsCeCostCategorySplitChargeRuleList
- type DataAwsCeCostCategorySplitChargeRuleOutputReference
- type DataAwsCeCostCategorySplitChargeRuleParameter
- type DataAwsCeCostCategorySplitChargeRuleParameterList
- type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsCeCostCategory_GenerateConfigForImport ¶
func DataAwsCeCostCategory_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAwsCeCostCategory resource upon running "cdktf plan <stack-name>".
func DataAwsCeCostCategory_IsConstruct ¶
func DataAwsCeCostCategory_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsCeCostCategory_IsTerraformDataSource ¶
func DataAwsCeCostCategory_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsCeCostCategory_IsTerraformElement ¶
func DataAwsCeCostCategory_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsCeCostCategory_TfResourceType ¶
func DataAwsCeCostCategory_TfResourceType() *string
func NewDataAwsCeCostCategoryRuleInheritedValueList_Override ¶
func NewDataAwsCeCostCategoryRuleInheritedValueList_Override(d DataAwsCeCostCategoryRuleInheritedValueList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override(d DataAwsCeCostCategoryRuleInheritedValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleList_Override ¶
func NewDataAwsCeCostCategoryRuleList_Override(d DataAwsCeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleOutputReference_Override(d DataAwsCeCostCategoryRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndAndDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndList_Override(d DataAwsCeCostCategoryRuleRuleAndAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndAndTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndList_Override(d DataAwsCeCostCategoryRuleRuleAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndNotDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotList_Override(d DataAwsCeCostCategoryRuleRuleAndNotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndNotTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndOrDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrList_Override(d DataAwsCeCostCategoryRuleRuleAndOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndOrTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override(d DataAwsCeCostCategoryRuleRuleDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleList_Override(d DataAwsCeCostCategoryRuleRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotAndDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndList_Override(d DataAwsCeCostCategoryRuleRuleNotAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotAndTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotList_Override(d DataAwsCeCostCategoryRuleRuleNotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotNotDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotList_Override(d DataAwsCeCostCategoryRuleRuleNotNotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotNotTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotOrDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrList_Override(d DataAwsCeCostCategoryRuleRuleNotOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotOrTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrAndDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndList_Override(d DataAwsCeCostCategoryRuleRuleOrAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrAndTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrList_Override(d DataAwsCeCostCategoryRuleRuleOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrNotDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotList_Override(d DataAwsCeCostCategoryRuleRuleOrNotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrNotTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrOrDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrList_Override(d DataAwsCeCostCategoryRuleRuleOrOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsList_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrOrTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference_Override ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleTagsList_Override(d DataAwsCeCostCategoryRuleRuleTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleList_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleList_Override(d DataAwsCeCostCategorySplitChargeRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override(d DataAwsCeCostCategorySplitChargeRuleParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategory_Override ¶
func NewDataAwsCeCostCategory_Override(d DataAwsCeCostCategory, scope constructs.Construct, id *string, config *DataAwsCeCostCategoryConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category aws_ce_cost_category} Data Source.
Types ¶
type DataAwsCeCostCategory ¶
type DataAwsCeCostCategory interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} CostCategoryArn() *string SetCostCategoryArn(val *string) CostCategoryArnInput() *string // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DefaultValue() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EffectiveEnd() *string EffectiveStart() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Rule() DataAwsCeCostCategoryRuleList RuleVersion() *string SplitChargeRule() DataAwsCeCostCategorySplitChargeRuleList Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category aws_ce_cost_category}.
func NewDataAwsCeCostCategory ¶
func NewDataAwsCeCostCategory(scope constructs.Construct, id *string, config *DataAwsCeCostCategoryConfig) DataAwsCeCostCategory
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category aws_ce_cost_category} Data Source.
type DataAwsCeCostCategoryConfig ¶
type DataAwsCeCostCategoryConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category#cost_category_arn DataAwsCeCostCategory#cost_category_arn}. CostCategoryArn *string `field:"required" json:"costCategoryArn" yaml:"costCategoryArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category#id DataAwsCeCostCategory#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.84.0/docs/data-sources/ce_cost_category#tags DataAwsCeCostCategory#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeCostCategoryRule ¶
type DataAwsCeCostCategoryRule struct { }
type DataAwsCeCostCategoryRuleInheritedValue ¶
type DataAwsCeCostCategoryRuleInheritedValue struct { }
type DataAwsCeCostCategoryRuleInheritedValueList ¶
type DataAwsCeCostCategoryRuleInheritedValueList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleInheritedValueOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleInheritedValueList ¶
func NewDataAwsCeCostCategoryRuleInheritedValueList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleInheritedValueList
type DataAwsCeCostCategoryRuleInheritedValueOutputReference ¶
type DataAwsCeCostCategoryRuleInheritedValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DimensionKey() *string DimensionName() *string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleInheritedValue SetInternalValue(val *DataAwsCeCostCategoryRuleInheritedValue) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference ¶
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleInheritedValueOutputReference
type DataAwsCeCostCategoryRuleList ¶
type DataAwsCeCostCategoryRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleList ¶
func NewDataAwsCeCostCategoryRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleList
type DataAwsCeCostCategoryRuleOutputReference ¶
type DataAwsCeCostCategoryRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InheritedValue() DataAwsCeCostCategoryRuleInheritedValueList InternalValue() *DataAwsCeCostCategoryRule SetInternalValue(val *DataAwsCeCostCategoryRule) Rule() DataAwsCeCostCategoryRuleRuleList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleOutputReference ¶
func NewDataAwsCeCostCategoryRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleOutputReference
type DataAwsCeCostCategoryRuleRule ¶
type DataAwsCeCostCategoryRuleRule struct { }
type DataAwsCeCostCategoryRuleRuleAnd ¶
type DataAwsCeCostCategoryRuleRuleAnd struct { }
type DataAwsCeCostCategoryRuleRuleAndAnd ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAnd struct { }
type DataAwsCeCostCategoryRuleRuleAndAndCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList
type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndAndCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndAndCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleAndAndDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndDimension struct { }
type DataAwsCeCostCategoryRuleRuleAndAndDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndAndDimensionList
type DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndAndDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndAndDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleAndAndList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndAndList
type DataAwsCeCostCategoryRuleRuleAndAndOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleAndAndDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndAnd SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndAnd) Tags() DataAwsCeCostCategoryRuleRuleAndAndTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndAndOutputReference
type DataAwsCeCostCategoryRuleRuleAndAndTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndTags struct { }
type DataAwsCeCostCategoryRuleRuleAndAndTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndAndTagsList
type DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndAndTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndAndTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference
type DataAwsCeCostCategoryRuleRuleAndCostCategory ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleAndCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndCostCategoryList
type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleAndDimension ¶
type DataAwsCeCostCategoryRuleRuleAndDimension struct { }
type DataAwsCeCostCategoryRuleRuleAndDimensionList ¶
type DataAwsCeCostCategoryRuleRuleAndDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndDimensionList
type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleAndList ¶
type DataAwsCeCostCategoryRuleRuleAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndList ¶
func NewDataAwsCeCostCategoryRuleRuleAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndList
type DataAwsCeCostCategoryRuleRuleAndNot ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNot struct { }
type DataAwsCeCostCategoryRuleRuleAndNotCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList
type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndNotCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndNotCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleAndNotDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotDimension struct { }
type DataAwsCeCostCategoryRuleRuleAndNotDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndNotDimensionList
type DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndNotDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndNotDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleAndNotList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndNotOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndNotList
type DataAwsCeCostCategoryRuleRuleAndNotOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleAndNotDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndNot SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndNot) Tags() DataAwsCeCostCategoryRuleRuleAndNotTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndNotOutputReference
type DataAwsCeCostCategoryRuleRuleAndNotTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotTags struct { }
type DataAwsCeCostCategoryRuleRuleAndNotTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndNotTagsList
type DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndNotTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndNotTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference
type DataAwsCeCostCategoryRuleRuleAndOr ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOr struct { }
type DataAwsCeCostCategoryRuleRuleAndOrCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList
type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndOrCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndOrCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleAndOrDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrDimension struct { }
type DataAwsCeCostCategoryRuleRuleAndOrDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndOrDimensionList
type DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndOrDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndOrDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleAndOrList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndOrList
type DataAwsCeCostCategoryRuleRuleAndOrOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleAndOrDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndOr SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndOr) Tags() DataAwsCeCostCategoryRuleRuleAndOrTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOrOutputReference
type DataAwsCeCostCategoryRuleRuleAndOrTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrTags struct { }
type DataAwsCeCostCategoryRuleRuleAndOrTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndOrTagsList
type DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndOrTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndOrTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference
type DataAwsCeCostCategoryRuleRuleAndOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndOutputReference interface { cdktf.ComplexObject And() DataAwsCeCostCategoryRuleRuleAndAndList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleAndCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleAndDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAnd SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAnd) Not() DataAwsCeCostCategoryRuleRuleAndNotList Or() DataAwsCeCostCategoryRuleRuleAndOrList Tags() DataAwsCeCostCategoryRuleRuleAndTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOutputReference
type DataAwsCeCostCategoryRuleRuleAndTags ¶
type DataAwsCeCostCategoryRuleRuleAndTags struct { }
type DataAwsCeCostCategoryRuleRuleAndTagsList ¶
type DataAwsCeCostCategoryRuleRuleAndTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndTagsList
type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndTagsOutputReference
type DataAwsCeCostCategoryRuleRuleCostCategory ¶
type DataAwsCeCostCategoryRuleRuleCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleCostCategoryList
type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleDimension ¶
type DataAwsCeCostCategoryRuleRuleDimension struct { }
type DataAwsCeCostCategoryRuleRuleDimensionList ¶
type DataAwsCeCostCategoryRuleRuleDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleDimensionList
type DataAwsCeCostCategoryRuleRuleDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleList ¶
type DataAwsCeCostCategoryRuleRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleList ¶
func NewDataAwsCeCostCategoryRuleRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleList
type DataAwsCeCostCategoryRuleRuleNot ¶
type DataAwsCeCostCategoryRuleRuleNot struct { }
type DataAwsCeCostCategoryRuleRuleNotAnd ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAnd struct { }
type DataAwsCeCostCategoryRuleRuleNotAndCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList
type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotAndCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotAndCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleNotAndDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndDimension struct { }
type DataAwsCeCostCategoryRuleRuleNotAndDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotAndDimensionList
type DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotAndDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotAndDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleNotAndList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotAndList
type DataAwsCeCostCategoryRuleRuleNotAndOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleNotAndDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotAnd SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotAnd) Tags() DataAwsCeCostCategoryRuleRuleNotAndTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotAndOutputReference
type DataAwsCeCostCategoryRuleRuleNotAndTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndTags struct { }
type DataAwsCeCostCategoryRuleRuleNotAndTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotAndTagsList
type DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotAndTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotAndTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference
type DataAwsCeCostCategoryRuleRuleNotCostCategory ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleNotCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotCostCategoryList
type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleNotDimension ¶
type DataAwsCeCostCategoryRuleRuleNotDimension struct { }
type DataAwsCeCostCategoryRuleRuleNotDimensionList ¶
type DataAwsCeCostCategoryRuleRuleNotDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotDimensionList
type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleNotList ¶
type DataAwsCeCostCategoryRuleRuleNotList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotList ¶
func NewDataAwsCeCostCategoryRuleRuleNotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotList
type DataAwsCeCostCategoryRuleRuleNotNot ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNot struct { }
type DataAwsCeCostCategoryRuleRuleNotNotCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList
type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotNotCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotNotCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleNotNotDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotDimension struct { }
type DataAwsCeCostCategoryRuleRuleNotNotDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotNotDimensionList
type DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotNotDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotNotDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleNotNotList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotNotOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotNotList
type DataAwsCeCostCategoryRuleRuleNotNotOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleNotNotDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotNot SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotNot) Tags() DataAwsCeCostCategoryRuleRuleNotNotTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotNotOutputReference
type DataAwsCeCostCategoryRuleRuleNotNotTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotTags struct { }
type DataAwsCeCostCategoryRuleRuleNotNotTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotNotTagsList
type DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotNotTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotNotTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference
type DataAwsCeCostCategoryRuleRuleNotOr ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOr struct { }
type DataAwsCeCostCategoryRuleRuleNotOrCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList
type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotOrCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotOrCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleNotOrDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrDimension struct { }
type DataAwsCeCostCategoryRuleRuleNotOrDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotOrDimensionList
type DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotOrDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotOrDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleNotOrList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotOrList
type DataAwsCeCostCategoryRuleRuleNotOrOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleNotOrDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotOr SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotOr) Tags() DataAwsCeCostCategoryRuleRuleNotOrTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOrOutputReference
type DataAwsCeCostCategoryRuleRuleNotOrTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrTags struct { }
type DataAwsCeCostCategoryRuleRuleNotOrTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotOrTagsList
type DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotOrTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotOrTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference
type DataAwsCeCostCategoryRuleRuleNotOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotOutputReference interface { cdktf.ComplexObject And() DataAwsCeCostCategoryRuleRuleNotAndList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleNotCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleNotDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNot SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNot) Not() DataAwsCeCostCategoryRuleRuleNotNotList Or() DataAwsCeCostCategoryRuleRuleNotOrList Tags() DataAwsCeCostCategoryRuleRuleNotTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOutputReference
type DataAwsCeCostCategoryRuleRuleNotTags ¶
type DataAwsCeCostCategoryRuleRuleNotTags struct { }
type DataAwsCeCostCategoryRuleRuleNotTagsList ¶
type DataAwsCeCostCategoryRuleRuleNotTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotTagsList
type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOr ¶
type DataAwsCeCostCategoryRuleRuleOr struct { }
type DataAwsCeCostCategoryRuleRuleOrAnd ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAnd struct { }
type DataAwsCeCostCategoryRuleRuleOrAndCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList
type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrAndCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrAndCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleOrAndDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndDimension struct { }
type DataAwsCeCostCategoryRuleRuleOrAndDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrAndDimensionList
type DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrAndDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrAndDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleOrAndList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrAndList
type DataAwsCeCostCategoryRuleRuleOrAndOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleOrAndDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrAnd SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrAnd) Tags() DataAwsCeCostCategoryRuleRuleOrAndTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrAndOutputReference
type DataAwsCeCostCategoryRuleRuleOrAndTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndTags struct { }
type DataAwsCeCostCategoryRuleRuleOrAndTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrAndTagsList
type DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrAndTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrAndTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOrCostCategory ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleOrCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrCostCategoryList
type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleOrDimension ¶
type DataAwsCeCostCategoryRuleRuleOrDimension struct { }
type DataAwsCeCostCategoryRuleRuleOrDimensionList ¶
type DataAwsCeCostCategoryRuleRuleOrDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrDimensionList
type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleOrList ¶
type DataAwsCeCostCategoryRuleRuleOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrList ¶
func NewDataAwsCeCostCategoryRuleRuleOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrList
type DataAwsCeCostCategoryRuleRuleOrNot ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNot struct { }
type DataAwsCeCostCategoryRuleRuleOrNotCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList
type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrNotCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrNotCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleOrNotDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotDimension struct { }
type DataAwsCeCostCategoryRuleRuleOrNotDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrNotDimensionList
type DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrNotDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrNotDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleOrNotList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrNotOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrNotList
type DataAwsCeCostCategoryRuleRuleOrNotOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleOrNotDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrNot SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrNot) Tags() DataAwsCeCostCategoryRuleRuleOrNotTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrNotOutputReference
type DataAwsCeCostCategoryRuleRuleOrNotTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotTags struct { }
type DataAwsCeCostCategoryRuleRuleOrNotTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrNotTagsList
type DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrNotTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrNotTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOrOr ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOr struct { }
type DataAwsCeCostCategoryRuleRuleOrOrCostCategory ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList
type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrOrCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrOrCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleOrOrDimension ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrDimension struct { }
type DataAwsCeCostCategoryRuleRuleOrOrDimensionList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrOrDimensionList
type DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrOrDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrOrDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleOrOrList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrOrList
type DataAwsCeCostCategoryRuleRuleOrOrOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleOrOrDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrOr SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrOr) Tags() DataAwsCeCostCategoryRuleRuleOrOrTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOrOutputReference
type DataAwsCeCostCategoryRuleRuleOrOrTags ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrTags struct { }
type DataAwsCeCostCategoryRuleRuleOrOrTagsList ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsList ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrOrTagsList
type DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference ¶ added in v19.16.0
type DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrOrTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrOrTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference ¶ added in v19.16.0
func NewDataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOrOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrOutputReference interface { cdktf.ComplexObject And() DataAwsCeCostCategoryRuleRuleOrAndList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleOrCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleOrDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOr SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOr) Not() DataAwsCeCostCategoryRuleRuleOrNotList Or() DataAwsCeCostCategoryRuleRuleOrOrList Tags() DataAwsCeCostCategoryRuleRuleOrTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOutputReference
type DataAwsCeCostCategoryRuleRuleOrTags ¶
type DataAwsCeCostCategoryRuleRuleOrTags struct { }
type DataAwsCeCostCategoryRuleRuleOrTagsList ¶
type DataAwsCeCostCategoryRuleRuleOrTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrTagsList
type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOutputReference interface { cdktf.ComplexObject And() DataAwsCeCostCategoryRuleRuleAndList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRule SetInternalValue(val *DataAwsCeCostCategoryRuleRule) Not() DataAwsCeCostCategoryRuleRuleNotList Or() DataAwsCeCostCategoryRuleRuleOrList Tags() DataAwsCeCostCategoryRuleRuleTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOutputReference
type DataAwsCeCostCategoryRuleRuleTags ¶
type DataAwsCeCostCategoryRuleRuleTags struct { }
type DataAwsCeCostCategoryRuleRuleTagsList ¶
type DataAwsCeCostCategoryRuleRuleTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleTagsList
type DataAwsCeCostCategoryRuleRuleTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleTagsOutputReference
type DataAwsCeCostCategorySplitChargeRule ¶
type DataAwsCeCostCategorySplitChargeRule struct { }
type DataAwsCeCostCategorySplitChargeRuleList ¶
type DataAwsCeCostCategorySplitChargeRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategorySplitChargeRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleList ¶
func NewDataAwsCeCostCategorySplitChargeRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategorySplitChargeRuleList
type DataAwsCeCostCategorySplitChargeRuleOutputReference ¶
type DataAwsCeCostCategorySplitChargeRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategorySplitChargeRule SetInternalValue(val *DataAwsCeCostCategorySplitChargeRule) Method() *string Parameter() DataAwsCeCostCategorySplitChargeRuleParameterList Source() *string Targets() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference ¶
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategorySplitChargeRuleOutputReference
type DataAwsCeCostCategorySplitChargeRuleParameter ¶
type DataAwsCeCostCategorySplitChargeRuleParameter struct { }
type DataAwsCeCostCategorySplitChargeRuleParameterList ¶
type DataAwsCeCostCategorySplitChargeRuleParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategorySplitChargeRuleParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleParameterList ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategorySplitChargeRuleParameterList
type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference ¶
type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategorySplitChargeRuleParameter SetInternalValue(val *DataAwsCeCostCategorySplitChargeRuleParameter) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategorySplitChargeRuleParameterOutputReference
Source Files ¶
- DataAwsCeCostCategory.go
- DataAwsCeCostCategoryConfig.go
- DataAwsCeCostCategoryRule.go
- DataAwsCeCostCategoryRuleInheritedValue.go
- DataAwsCeCostCategoryRuleInheritedValueList.go
- DataAwsCeCostCategoryRuleInheritedValueList__checks.go
- DataAwsCeCostCategoryRuleInheritedValueOutputReference.go
- DataAwsCeCostCategoryRuleInheritedValueOutputReference__checks.go
- DataAwsCeCostCategoryRuleList.go
- DataAwsCeCostCategoryRuleList__checks.go
- DataAwsCeCostCategoryRuleOutputReference.go
- DataAwsCeCostCategoryRuleOutputReference__checks.go
- DataAwsCeCostCategoryRuleRule.go
- DataAwsCeCostCategoryRuleRuleAnd.go
- DataAwsCeCostCategoryRuleRuleAndAnd.go
- DataAwsCeCostCategoryRuleRuleAndAndCostCategory.go
- DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleAndAndCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndAndCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndDimension.go
- DataAwsCeCostCategoryRuleRuleAndAndDimensionList.go
- DataAwsCeCostCategoryRuleRuleAndAndDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndAndDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndList.go
- DataAwsCeCostCategoryRuleRuleAndAndList__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndAndOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndTags.go
- DataAwsCeCostCategoryRuleRuleAndAndTagsList.go
- DataAwsCeCostCategoryRuleRuleAndAndTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndAndTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndCostCategory.go
- DataAwsCeCostCategoryRuleRuleAndCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleAndCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndDimension.go
- DataAwsCeCostCategoryRuleRuleAndDimensionList.go
- DataAwsCeCostCategoryRuleRuleAndDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndList.go
- DataAwsCeCostCategoryRuleRuleAndList__checks.go
- DataAwsCeCostCategoryRuleRuleAndNot.go
- DataAwsCeCostCategoryRuleRuleAndNotCostCategory.go
- DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleAndNotCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndNotCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotDimension.go
- DataAwsCeCostCategoryRuleRuleAndNotDimensionList.go
- DataAwsCeCostCategoryRuleRuleAndNotDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndNotDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotList.go
- DataAwsCeCostCategoryRuleRuleAndNotList__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndNotOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotTags.go
- DataAwsCeCostCategoryRuleRuleAndNotTagsList.go
- DataAwsCeCostCategoryRuleRuleAndNotTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndNotTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndOr.go
- DataAwsCeCostCategoryRuleRuleAndOrCostCategory.go
- DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleAndOrCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndOrCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrDimension.go
- DataAwsCeCostCategoryRuleRuleAndOrDimensionList.go
- DataAwsCeCostCategoryRuleRuleAndOrDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndOrDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrList.go
- DataAwsCeCostCategoryRuleRuleAndOrList__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndOrOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrTags.go
- DataAwsCeCostCategoryRuleRuleAndOrTagsList.go
- DataAwsCeCostCategoryRuleRuleAndOrTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndOrTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleAndTags.go
- DataAwsCeCostCategoryRuleRuleAndTagsList.go
- DataAwsCeCostCategoryRuleRuleAndTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleAndTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleAndTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleCostCategory.go
- DataAwsCeCostCategoryRuleRuleCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleDimension.go
- DataAwsCeCostCategoryRuleRuleDimensionList.go
- DataAwsCeCostCategoryRuleRuleDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleList.go
- DataAwsCeCostCategoryRuleRuleList__checks.go
- DataAwsCeCostCategoryRuleRuleNot.go
- DataAwsCeCostCategoryRuleRuleNotAnd.go
- DataAwsCeCostCategoryRuleRuleNotAndCostCategory.go
- DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleNotAndCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotAndCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndDimension.go
- DataAwsCeCostCategoryRuleRuleNotAndDimensionList.go
- DataAwsCeCostCategoryRuleRuleNotAndDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotAndDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndList.go
- DataAwsCeCostCategoryRuleRuleNotAndList__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotAndOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndTags.go
- DataAwsCeCostCategoryRuleRuleNotAndTagsList.go
- DataAwsCeCostCategoryRuleRuleNotAndTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotAndTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotCostCategory.go
- DataAwsCeCostCategoryRuleRuleNotCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleNotCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotDimension.go
- DataAwsCeCostCategoryRuleRuleNotDimensionList.go
- DataAwsCeCostCategoryRuleRuleNotDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotList.go
- DataAwsCeCostCategoryRuleRuleNotList__checks.go
- DataAwsCeCostCategoryRuleRuleNotNot.go
- DataAwsCeCostCategoryRuleRuleNotNotCostCategory.go
- DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleNotNotCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotNotCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotDimension.go
- DataAwsCeCostCategoryRuleRuleNotNotDimensionList.go
- DataAwsCeCostCategoryRuleRuleNotNotDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotNotDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotList.go
- DataAwsCeCostCategoryRuleRuleNotNotList__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotNotOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotTags.go
- DataAwsCeCostCategoryRuleRuleNotNotTagsList.go
- DataAwsCeCostCategoryRuleRuleNotNotTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotNotTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotOr.go
- DataAwsCeCostCategoryRuleRuleNotOrCostCategory.go
- DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleNotOrCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotOrCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrDimension.go
- DataAwsCeCostCategoryRuleRuleNotOrDimensionList.go
- DataAwsCeCostCategoryRuleRuleNotOrDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotOrDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrList.go
- DataAwsCeCostCategoryRuleRuleNotOrList__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotOrOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrTags.go
- DataAwsCeCostCategoryRuleRuleNotOrTagsList.go
- DataAwsCeCostCategoryRuleRuleNotOrTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotOrTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleNotTags.go
- DataAwsCeCostCategoryRuleRuleNotTagsList.go
- DataAwsCeCostCategoryRuleRuleNotTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleNotTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleNotTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOr.go
- DataAwsCeCostCategoryRuleRuleOrAnd.go
- DataAwsCeCostCategoryRuleRuleOrAndCostCategory.go
- DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleOrAndCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrAndCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndDimension.go
- DataAwsCeCostCategoryRuleRuleOrAndDimensionList.go
- DataAwsCeCostCategoryRuleRuleOrAndDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrAndDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndList.go
- DataAwsCeCostCategoryRuleRuleOrAndList__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrAndOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndTags.go
- DataAwsCeCostCategoryRuleRuleOrAndTagsList.go
- DataAwsCeCostCategoryRuleRuleOrAndTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrAndTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrCostCategory.go
- DataAwsCeCostCategoryRuleRuleOrCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleOrCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrDimension.go
- DataAwsCeCostCategoryRuleRuleOrDimensionList.go
- DataAwsCeCostCategoryRuleRuleOrDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrList.go
- DataAwsCeCostCategoryRuleRuleOrList__checks.go
- DataAwsCeCostCategoryRuleRuleOrNot.go
- DataAwsCeCostCategoryRuleRuleOrNotCostCategory.go
- DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleOrNotCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrNotCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotDimension.go
- DataAwsCeCostCategoryRuleRuleOrNotDimensionList.go
- DataAwsCeCostCategoryRuleRuleOrNotDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrNotDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotList.go
- DataAwsCeCostCategoryRuleRuleOrNotList__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrNotOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotTags.go
- DataAwsCeCostCategoryRuleRuleOrNotTagsList.go
- DataAwsCeCostCategoryRuleRuleOrNotTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrNotTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrOr.go
- DataAwsCeCostCategoryRuleRuleOrOrCostCategory.go
- DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList.go
- DataAwsCeCostCategoryRuleRuleOrOrCostCategoryList__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrOrCostCategoryOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrDimension.go
- DataAwsCeCostCategoryRuleRuleOrOrDimensionList.go
- DataAwsCeCostCategoryRuleRuleOrOrDimensionList__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrOrDimensionOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrList.go
- DataAwsCeCostCategoryRuleRuleOrOrList__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrOrOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrTags.go
- DataAwsCeCostCategoryRuleRuleOrOrTagsList.go
- DataAwsCeCostCategoryRuleRuleOrOrTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrOrTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOrTags.go
- DataAwsCeCostCategoryRuleRuleOrTagsList.go
- DataAwsCeCostCategoryRuleRuleOrTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleOrTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleOrTagsOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleOutputReference.go
- DataAwsCeCostCategoryRuleRuleOutputReference__checks.go
- DataAwsCeCostCategoryRuleRuleTags.go
- DataAwsCeCostCategoryRuleRuleTagsList.go
- DataAwsCeCostCategoryRuleRuleTagsList__checks.go
- DataAwsCeCostCategoryRuleRuleTagsOutputReference.go
- DataAwsCeCostCategoryRuleRuleTagsOutputReference__checks.go
- DataAwsCeCostCategorySplitChargeRule.go
- DataAwsCeCostCategorySplitChargeRuleList.go
- DataAwsCeCostCategorySplitChargeRuleList__checks.go
- DataAwsCeCostCategorySplitChargeRuleOutputReference.go
- DataAwsCeCostCategorySplitChargeRuleOutputReference__checks.go
- DataAwsCeCostCategorySplitChargeRuleParameter.go
- DataAwsCeCostCategorySplitChargeRuleParameterList.go
- DataAwsCeCostCategorySplitChargeRuleParameterList__checks.go
- DataAwsCeCostCategorySplitChargeRuleParameterOutputReference.go
- DataAwsCeCostCategorySplitChargeRuleParameterOutputReference__checks.go
- DataAwsCeCostCategory__checks.go
- main.go