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