You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
689 B
25 lines
689 B
package models
|
|
|
|
import (
|
|
"github.com/hashicorp/terraform-plugin-framework-timeouts/datasource/timeouts"
|
|
"github.com/hashicorp/terraform-plugin-framework/types"
|
|
)
|
|
|
|
type DataSourceAccountAuditsListModel struct {
|
|
// request fields
|
|
AccountID types.Int64 `tfsdk:"account_id"`
|
|
Timeouts timeouts.Value `tfsdk:"timeouts"`
|
|
|
|
// response fields
|
|
Id types.String `tfsdk:"id"`
|
|
Items []ItemAuditModel `tfsdk:"items"`
|
|
}
|
|
|
|
type ItemAuditModel struct {
|
|
Call types.String `tfsdk:"call"`
|
|
ResponseTime types.Float64 `tfsdk:"responsetime"`
|
|
StatusCode types.Int64 `tfsdk:"statuscode"`
|
|
Timestamp types.Float64 `tfsdk:"timestamp"`
|
|
User types.String `tfsdk:"user"`
|
|
}
|