Documentation
¶
Index ¶
- func BusinessMetricResourceSchema(ctx context.Context) schema.Schema
- type BusinessMetricModel
- type CostReportTokensWithMetadataType
- func (t CostReportTokensWithMetadataType) Equal(o attr.Type) bool
- func (t CostReportTokensWithMetadataType) String() string
- func (t CostReportTokensWithMetadataType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CostReportTokensWithMetadataType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CostReportTokensWithMetadataType) ValueType(ctx context.Context) attr.Value
- type CostReportTokensWithMetadataValue
- func NewCostReportTokensWithMetadataValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CostReportTokensWithMetadataValue, diag.Diagnostics)
- func NewCostReportTokensWithMetadataValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CostReportTokensWithMetadataValue
- func NewCostReportTokensWithMetadataValueNull() CostReportTokensWithMetadataValue
- func NewCostReportTokensWithMetadataValueUnknown() CostReportTokensWithMetadataValue
- func (v CostReportTokensWithMetadataValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CostReportTokensWithMetadataValue) Equal(o attr.Value) bool
- func (v CostReportTokensWithMetadataValue) IsNull() bool
- func (v CostReportTokensWithMetadataValue) IsUnknown() bool
- func (v CostReportTokensWithMetadataValue) String() string
- func (v CostReportTokensWithMetadataValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CostReportTokensWithMetadataValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CostReportTokensWithMetadataValue) Type(ctx context.Context) attr.Type
- type ValuesType
- func (t ValuesType) Equal(o attr.Type) bool
- func (t ValuesType) String() string
- func (t ValuesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ValuesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ValuesType) ValueType(ctx context.Context) attr.Value
- type ValuesValue
- func NewValuesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ValuesValue, diag.Diagnostics)
- func NewValuesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ValuesValue
- func NewValuesValueNull() ValuesValue
- func NewValuesValueUnknown() ValuesValue
- func (v ValuesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ValuesValue) Equal(o attr.Value) bool
- func (v ValuesValue) IsNull() bool
- func (v ValuesValue) IsUnknown() bool
- func (v ValuesValue) String() string
- func (v ValuesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ValuesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ValuesValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BusinessMetricModel ¶
type CostReportTokensWithMetadataType ¶
type CostReportTokensWithMetadataType struct {
basetypes.ObjectType
}
func (CostReportTokensWithMetadataType) Equal ¶
func (t CostReportTokensWithMetadataType) Equal(o attr.Type) bool
func (CostReportTokensWithMetadataType) String ¶
func (t CostReportTokensWithMetadataType) String() string
func (CostReportTokensWithMetadataType) ValueFromObject ¶
func (t CostReportTokensWithMetadataType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CostReportTokensWithMetadataType) ValueFromTerraform ¶
type CostReportTokensWithMetadataValue ¶
type CostReportTokensWithMetadataValue struct { CostReportToken basetypes.StringValue `tfsdk:"cost_report_token"` LabelFilter basetypes.ListValue `tfsdk:"label_filter"` UnitScale basetypes.StringValue `tfsdk:"unit_scale"` // contains filtered or unexported fields }
func NewCostReportTokensWithMetadataValue ¶
func NewCostReportTokensWithMetadataValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CostReportTokensWithMetadataValue, diag.Diagnostics)
func NewCostReportTokensWithMetadataValueNull ¶
func NewCostReportTokensWithMetadataValueNull() CostReportTokensWithMetadataValue
func NewCostReportTokensWithMetadataValueUnknown ¶
func NewCostReportTokensWithMetadataValueUnknown() CostReportTokensWithMetadataValue
func (CostReportTokensWithMetadataValue) AttributeTypes ¶
func (CostReportTokensWithMetadataValue) Equal ¶
func (v CostReportTokensWithMetadataValue) Equal(o attr.Value) bool
func (CostReportTokensWithMetadataValue) IsNull ¶
func (v CostReportTokensWithMetadataValue) IsNull() bool
func (CostReportTokensWithMetadataValue) IsUnknown ¶
func (v CostReportTokensWithMetadataValue) IsUnknown() bool
func (CostReportTokensWithMetadataValue) String ¶
func (v CostReportTokensWithMetadataValue) String() string
func (CostReportTokensWithMetadataValue) ToObjectValue ¶
func (v CostReportTokensWithMetadataValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CostReportTokensWithMetadataValue) ToTerraformValue ¶
type ValuesType ¶
type ValuesType struct {
basetypes.ObjectType
}
func (ValuesType) String ¶
func (t ValuesType) String() string
func (ValuesType) ValueFromObject ¶
func (t ValuesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ValuesType) ValueFromTerraform ¶
type ValuesValue ¶
type ValuesValue struct { Amount basetypes.Float64Value `tfsdk:"amount"` Date basetypes.StringValue `tfsdk:"date"` Label basetypes.StringValue `tfsdk:"label"` // contains filtered or unexported fields }
func NewValuesValue ¶
func NewValuesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ValuesValue, diag.Diagnostics)
func NewValuesValueMust ¶
func NewValuesValueNull ¶
func NewValuesValueNull() ValuesValue
func NewValuesValueUnknown ¶
func NewValuesValueUnknown() ValuesValue
func (ValuesValue) AttributeTypes ¶
func (ValuesValue) IsNull ¶
func (v ValuesValue) IsNull() bool
func (ValuesValue) IsUnknown ¶
func (v ValuesValue) IsUnknown() bool
func (ValuesValue) String ¶
func (v ValuesValue) String() string
func (ValuesValue) ToObjectValue ¶
func (v ValuesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ValuesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.