Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResource ¶
NewroleAssignmentResource is a helper function to simplify the provider implementation.
Types ¶
type RoleAssignmentResourceModel ¶
type RoleAssignmentResourceModel struct {
UserId types.String `tfsdk:"user_id"`
EntityType types.String `tfsdk:"entity_type"`
Role types.String `tfsdk:"role"`
}
func BuildAPIModelToRoleAssignmentModel ¶
func BuildAPIModelToRoleAssignmentModel(apiResponse *sgsdkgo.AddUserToOrganization) (*RoleAssignmentResourceModel, diag.Diagnostics)
func (*RoleAssignmentResourceModel) ToCreateAPIModel ¶
func (m *RoleAssignmentResourceModel) ToCreateAPIModel(ctx context.Context) (*sgsdkgo.AddUserToOrganization, diag.Diagnostics)
func (*RoleAssignmentResourceModel) ToGetAPIModel ¶
func (m *RoleAssignmentResourceModel) ToGetAPIModel(ctx context.Context) (*sgsdkgo.GetorRemoveUserFromOrganization, diag.Diagnostics)
Click to show internal directories.
Click to hide internal directories.