1.3.0
This commit is contained in:
@@ -27,6 +27,7 @@ type DataSourceAccountModel struct {
|
||||
DeactivationTime types.Float64 `tfsdk:"deactivation_time"`
|
||||
DeletedBy types.String `tfsdk:"deleted_by"`
|
||||
DeletedTime types.Int64 `tfsdk:"deleted_time"`
|
||||
Desc types.String `tfsdk:"desc"`
|
||||
DisplayName types.String `tfsdk:"displayname"`
|
||||
GUID types.Int64 `tfsdk:"guid"`
|
||||
Machines types.Object `tfsdk:"machines"`
|
||||
|
||||
@@ -31,6 +31,7 @@ type ItemAccountListModel struct {
|
||||
Status types.String `tfsdk:"status"`
|
||||
UpdatedTime types.Int64 `tfsdk:"updated_time"`
|
||||
ComputeFeatures types.List `tfsdk:"compute_features"`
|
||||
Desc types.String `tfsdk:"desc"`
|
||||
}
|
||||
|
||||
type RecordACLModel struct {
|
||||
|
||||
@@ -25,6 +25,7 @@ type ItemAccountListDeletedModel struct {
|
||||
ACL []RecordACLModel `tfsdk:"acl"`
|
||||
CreatedTime types.Int64 `tfsdk:"created_time"`
|
||||
DeletedTime types.Int64 `tfsdk:"deleted_time"`
|
||||
Desc types.String `tfsdk:"desc"`
|
||||
AccountID types.Int64 `tfsdk:"account_id"`
|
||||
AccountName types.String `tfsdk:"account_name"`
|
||||
Status types.String `tfsdk:"status"`
|
||||
|
||||
@@ -31,6 +31,7 @@ type ItemAccountRGModel struct {
|
||||
CreatedTime types.Int64 `tfsdk:"created_time"`
|
||||
DeletedBy types.String `tfsdk:"deleted_by"`
|
||||
DeletedTime types.Int64 `tfsdk:"deleted_time"`
|
||||
Desc types.String `tfsdk:"desc"`
|
||||
RGID types.Int64 `tfsdk:"rg_id"`
|
||||
Milestones types.Int64 `tfsdk:"milestones"`
|
||||
RGName types.String `tfsdk:"rg_name"`
|
||||
|
||||
@@ -9,17 +9,16 @@ import (
|
||||
type ResourceAccountModel struct {
|
||||
// request fields - required
|
||||
AccountName types.String `tfsdk:"account_name"`
|
||||
Username types.String `tfsdk:"username"`
|
||||
|
||||
// request fields - optional
|
||||
EmailAddress types.String `tfsdk:"emailaddress"`
|
||||
SendAccessEmails types.Bool `tfsdk:"send_access_emails"`
|
||||
Users types.List `tfsdk:"users"`
|
||||
Users types.Set `tfsdk:"users"`
|
||||
Restore types.Bool `tfsdk:"restore"`
|
||||
Permanently types.Bool `tfsdk:"permanently"`
|
||||
Enable types.Bool `tfsdk:"enable"`
|
||||
ResourceLimits types.Object `tfsdk:"resource_limits"`
|
||||
Timeouts timeouts.Value `tfsdk:"timeouts"`
|
||||
Desc types.String `tfsdk:"desc"`
|
||||
|
||||
// response fields
|
||||
Id types.String `tfsdk:"id"`
|
||||
@@ -42,6 +41,7 @@ type ResourceAccountModel struct {
|
||||
DisplayName types.String `tfsdk:"displayname"`
|
||||
GUID types.Int64 `tfsdk:"guid"`
|
||||
Machines types.Object `tfsdk:"machines"`
|
||||
Reason types.String `tfsdk:"reason"`
|
||||
Status types.String `tfsdk:"status"`
|
||||
UpdatedTime types.Int64 `tfsdk:"updated_time"`
|
||||
Version types.Int64 `tfsdk:"version"`
|
||||
@@ -54,6 +54,11 @@ type UsersModel struct {
|
||||
AccessType types.String `tfsdk:"access_type"`
|
||||
}
|
||||
|
||||
var ItemUsersResource = map[string]attr.Type{
|
||||
"user_id": types.StringType,
|
||||
"access_type": types.StringType,
|
||||
}
|
||||
|
||||
type ResourceLimitsInAccountResourceModel struct {
|
||||
CUC types.Float64 `tfsdk:"cu_c"`
|
||||
CUD types.Float64 `tfsdk:"cu_d"`
|
||||
|
||||
Reference in New Issue
Block a user