Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAdminUserResource ¶
NewAdminUserResource is a helper function to simplify the provider implementation.
Types ¶
type AdminUserResourceModel ¶
type AdminUserResourceModel struct { Id types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` DomainName types.String `tfsdk:"domain_name"` Rights types.List `tfsdk:"rights"` //List[RightsModel] IsEnabled types.Bool `tfsdk:"is_enabled"` }
AdminUserResourceModel maps the resource schema data.
func (AdminUserResourceModel) GetAttributes ¶ added in v0.6.2
func (AdminUserResourceModel) GetAttributes() map[string]schema.Attribute
func (AdminUserResourceModel) GetSchema ¶ added in v0.6.2
func (AdminUserResourceModel) GetSchema() schema.Schema
func (AdminUserResourceModel) RefreshPropertyValues ¶
func (r AdminUserResourceModel) RefreshPropertyValues(ctx context.Context, diagnostics *diag.Diagnostics, adminUser *citrixorchestration.AdministratorResponseModel) AdminUserResourceModel
type RightsModel ¶
func (RightsModel) GetAttributes ¶ added in v0.6.1
func (RightsModel) GetAttributes() map[string]schema.Attribute
func (RightsModel) GetSchema ¶ added in v0.6.1
func (RightsModel) GetSchema() schema.NestedAttributeObject
Click to show internal directories.
Click to hide internal directories.