Documentation
¶
Index ¶
- func ReportNotificationsDataSourceSchema(ctx context.Context) schema.Schema
- type ReportNotificationsModel
- type ReportNotificationsType
- func (t ReportNotificationsType) Equal(o attr.Type) bool
- func (t ReportNotificationsType) String() string
- func (t ReportNotificationsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ReportNotificationsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ReportNotificationsType) ValueType(ctx context.Context) attr.Value
- type ReportNotificationsValue
- func NewReportNotificationsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ReportNotificationsValue, diag.Diagnostics)
- func NewReportNotificationsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ReportNotificationsValue
- func NewReportNotificationsValueNull() ReportNotificationsValue
- func NewReportNotificationsValueUnknown() ReportNotificationsValue
- func (v ReportNotificationsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ReportNotificationsValue) Equal(o attr.Value) bool
- func (v ReportNotificationsValue) IsNull() bool
- func (v ReportNotificationsValue) IsUnknown() bool
- func (v ReportNotificationsValue) String() string
- func (v ReportNotificationsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ReportNotificationsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ReportNotificationsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReportNotificationsType ¶
type ReportNotificationsType struct {
basetypes.ObjectType
}
func (ReportNotificationsType) String ¶
func (t ReportNotificationsType) String() string
func (ReportNotificationsType) ValueFromObject ¶
func (t ReportNotificationsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ReportNotificationsType) ValueFromTerraform ¶
type ReportNotificationsValue ¶
type ReportNotificationsValue struct {
Change basetypes.StringValue `tfsdk:"change"`
CostReportToken basetypes.StringValue `tfsdk:"cost_report_token"`
Frequency basetypes.StringValue `tfsdk:"frequency"`
Id basetypes.StringValue `tfsdk:"id"`
RecipientChannels basetypes.ListValue `tfsdk:"recipient_channels"`
Title basetypes.StringValue `tfsdk:"title"`
Token basetypes.StringValue `tfsdk:"token"`
UserTokens basetypes.ListValue `tfsdk:"user_tokens"`
// contains filtered or unexported fields
}
func NewReportNotificationsValue ¶
func NewReportNotificationsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ReportNotificationsValue, diag.Diagnostics)
func NewReportNotificationsValueNull ¶
func NewReportNotificationsValueNull() ReportNotificationsValue
func NewReportNotificationsValueUnknown ¶
func NewReportNotificationsValueUnknown() ReportNotificationsValue
func (ReportNotificationsValue) AttributeTypes ¶
func (ReportNotificationsValue) IsNull ¶
func (v ReportNotificationsValue) IsNull() bool
func (ReportNotificationsValue) IsUnknown ¶
func (v ReportNotificationsValue) IsUnknown() bool
func (ReportNotificationsValue) String ¶
func (v ReportNotificationsValue) String() string
func (ReportNotificationsValue) ToObjectValue ¶
func (v ReportNotificationsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ReportNotificationsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.