Documentation
¶
Index ¶
- 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 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 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 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 NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotTagsOutputReference, ...)
- 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 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 DataAwsCeCostCategoryRuleRuleAndCostCategory
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndDimension
- type DataAwsCeCostCategoryRuleRuleAndDimensionList
- type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndList
- 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 DataAwsCeCostCategoryRuleRuleNotCostCategory
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotDimension
- type DataAwsCeCostCategoryRuleRuleNotDimensionList
- type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotList
- type DataAwsCeCostCategoryRuleRuleNotOutputReference
- type DataAwsCeCostCategoryRuleRuleNotTags
- type DataAwsCeCostCategoryRuleRuleNotTagsList
- type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOr
- type DataAwsCeCostCategoryRuleRuleOrCostCategory
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrDimension
- type DataAwsCeCostCategoryRuleRuleOrDimensionList
- type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrList
- 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_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 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 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 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 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 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 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://www.terraform.io/docs/providers/aws/d/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() *float64
// Experimental.
SetCount(val *float64)
// 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{}
// 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://www.terraform.io/docs/providers/aws/d/ce_cost_category aws_ce_cost_category}.
func NewDataAwsCeCostCategory ¶
func NewDataAwsCeCostCategory(scope constructs.Construct, id *string, config *DataAwsCeCostCategoryConfig) DataAwsCeCostCategory
Create a new {@link https://www.terraform.io/docs/providers/aws/d/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 *float64 `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://www.terraform.io/docs/providers/aws/d/ce_cost_category#cost_category_arn DataAwsCeCostCategory#cost_category_arn}.
CostCategoryArn *string `field:"required" json:"costCategoryArn" yaml:"costCategoryArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/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://www.terraform.io/docs/providers/aws/d/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)
// 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)
// 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 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)
// 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)
// 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)
// 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 DataAwsCeCostCategoryRuleRuleAndOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndOutputReference 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() 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)
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)
// 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)
// 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)
// 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)
// 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 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)
// 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)
// 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)
// 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 DataAwsCeCostCategoryRuleRuleNotOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotOutputReference 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() 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)
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)
// 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 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)
// 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)
// 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)
// 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 DataAwsCeCostCategoryRuleRuleOrOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrOutputReference 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() 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)
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)
// 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)
// 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)
// 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)
// 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
- dataawscecostcategory_DataAwsCeCostCategory.go
- dataawscecostcategory_DataAwsCeCostCategoryConfig.go
- dataawscecostcategory_DataAwsCeCostCategoryRule.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleInheritedValue.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleInheritedValueList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleInheritedValueList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleInheritedValueOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleInheritedValueOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRule.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAnd.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndCostCategory.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndCostCategoryList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndCostCategoryList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndDimension.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndDimensionList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndDimensionList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndTags.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndTagsList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndTagsList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndTagsOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleAndTagsOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleCostCategory.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleCostCategoryList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleCostCategoryList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleDimension.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleDimensionList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleDimensionList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleDimensionOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleDimensionOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNot.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotCostCategory.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotCostCategoryList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotCostCategoryList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotDimension.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotDimensionList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotDimensionList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotTags.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotTagsList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotTagsList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotTagsOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleNotTagsOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOr.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrCostCategory.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrCostCategoryList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrCostCategoryList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrDimension.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrDimensionList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrDimensionList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrTags.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrTagsList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrTagsList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrTagsOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOrTagsOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleTags.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleTagsList.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleTagsList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleTagsOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategoryRuleRuleTagsOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRule.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleList.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleParameter.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleParameterList.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleParameterList__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleParameterOutputReference.go
- dataawscecostcategory_DataAwsCeCostCategorySplitChargeRuleParameterOutputReference__runtime_type_checks.go
- dataawscecostcategory_DataAwsCeCostCategory__runtime_type_checks.go