Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCustomRoleDataSource ¶
func NewCustomRoleDataSource() datasource.DataSource
NewAuthorizationDataSource creates a new customrole of the authorizationDataSource.
func NewCustomRoleDataSources ¶
func NewCustomRoleDataSources() []func() datasource.DataSource
NewProjectRoleAssignmentDataSources is a helper function generate custom role data sources for all possible resource types.
func NewCustomRoleResources ¶
NewProjectRoleAssignmentResources is a helper function generate custom role resources for all possible resource types.
Types ¶
type Model ¶
type Model struct {
Id types.String `tfsdk:"id"` // Required by Terraform
RoleId types.String `tfsdk:"role_id"`
ResourceId types.String `tfsdk:"resource_id"`
Name types.String `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Permissions types.List `tfsdk:"permissions"`
}
Model represents the schema for the git resource.
Click to show internal directories.
Click to hide internal directories.