workitems

package
v0.6.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2023 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAreaDataSource

func NewAreaDataSource() datasource.DataSource

func NewAreaPermissionsResource added in v0.5.0

func NewAreaPermissionsResource() resource.Resource

func NewAreaResource

func NewAreaResource() resource.Resource

func NewIterationDataSource

func NewIterationDataSource() datasource.DataSource

func NewIterationPermissionsResource added in v0.5.0

func NewIterationPermissionsResource() resource.Resource

func NewIterationResource

func NewIterationResource() resource.Resource

Types

type AreaDataSource

type AreaDataSource struct {
	// contains filtered or unexported fields
}

func (*AreaDataSource) Configure

func (*AreaDataSource) Metadata

func (*AreaDataSource) Read

func (*AreaDataSource) Schema

type AreaDataSourceModel

type AreaDataSourceModel struct {
	HasChildren *bool   `tfsdk:"has_children"`
	Id          *int    `tfsdk:"id"`
	Name        *string `tfsdk:"name"`
	Path        string  `tfsdk:"path"`
	ProjectId   string  `tfsdk:"project_id"`
}

type AreaPermissions added in v0.5.0

type AreaPermissions struct {
	Create           string `tfsdk:"create"`
	Delete           string `tfsdk:"delete"`
	ManageTestPlans  string `tfsdk:"manage_test_plans"`
	ManageTestSuites string `tfsdk:"manage_test_suites"`
	Read             string `tfsdk:"read"`
	WorkItemsRead    string `tfsdk:"workitems_read"`
	WorkItemsWrite   string `tfsdk:"workitems_write"`
	Write            string `tfsdk:"write"`
}

type AreaPermissionsResource added in v0.5.0

type AreaPermissionsResource struct {
	// contains filtered or unexported fields
}

func (*AreaPermissionsResource) Configure added in v0.5.0

func (*AreaPermissionsResource) Create added in v0.5.0

func (*AreaPermissionsResource) Delete added in v0.5.0

func (*AreaPermissionsResource) Metadata added in v0.5.0

func (*AreaPermissionsResource) Read added in v0.5.0

func (*AreaPermissionsResource) Schema added in v0.5.0

func (*AreaPermissionsResource) Update added in v0.5.0

type AreaPermissionsResourceModel added in v0.5.0

type AreaPermissionsResourceModel struct {
	Path                string          `tfsdk:"path"`
	Permissions         AreaPermissions `tfsdk:"permissions"`
	PrincipalDescriptor types.String    `tfsdk:"principal_descriptor"`
	PrincipalName       string          `tfsdk:"principal_name"`
	ProjectId           string          `tfsdk:"project_id"`
}

type AreaResource

type AreaResource struct {
	// contains filtered or unexported fields
}

func (*AreaResource) Configure

func (*AreaResource) Create

func (*AreaResource) Delete

func (*AreaResource) Metadata

func (*AreaResource) ModifyPlan

func (*AreaResource) Read

func (*AreaResource) Schema

func (*AreaResource) Update

type AreaResourceModel

type AreaResourceModel struct {
	Id         types.Int64  `tfsdk:"id"`
	Name       string       `tfsdk:"name"`
	ParentPath string       `tfsdk:"parent_path"`
	Path       types.String `tfsdk:"path"`
	ProjectId  string       `tfsdk:"project_id"`
}

type IterationDataSource

type IterationDataSource struct {
	// contains filtered or unexported fields
}

func (*IterationDataSource) Configure

func (*IterationDataSource) Metadata

func (*IterationDataSource) Read

func (*IterationDataSource) Schema

type IterationDataSourceModel

type IterationDataSourceModel struct {
	HasChildren *bool   `tfsdk:"has_children"`
	Id          *int    `tfsdk:"id"`
	Name        *string `tfsdk:"name"`
	Path        string  `tfsdk:"path"`
	ProjectId   string  `tfsdk:"project_id"`
}

type IterationPermissions added in v0.5.0

type IterationPermissions struct {
	Create string `tfsdk:"create"`
	Delete string `tfsdk:"delete"`
	Read   string `tfsdk:"read"`
	Write  string `tfsdk:"write"`
}

type IterationPermissionsResource added in v0.5.0

type IterationPermissionsResource struct {
	// contains filtered or unexported fields
}

func (*IterationPermissionsResource) Configure added in v0.5.0

func (*IterationPermissionsResource) Create added in v0.5.0

func (*IterationPermissionsResource) Delete added in v0.5.0

func (*IterationPermissionsResource) Metadata added in v0.5.0

func (*IterationPermissionsResource) Read added in v0.5.0

func (*IterationPermissionsResource) Schema added in v0.5.0

func (*IterationPermissionsResource) Update added in v0.5.0

type IterationPermissionsResourceModel added in v0.5.0

type IterationPermissionsResourceModel struct {
	Path                string               `tfsdk:"path"`
	Permissions         IterationPermissions `tfsdk:"permissions"`
	PrincipalDescriptor types.String         `tfsdk:"principal_descriptor"`
	PrincipalName       string               `tfsdk:"principal_name"`
	ProjectId           string               `tfsdk:"project_id"`
}

type IterationResource

type IterationResource struct {
	// contains filtered or unexported fields
}

func (*IterationResource) Configure

func (*IterationResource) Create

func (*IterationResource) Delete

func (*IterationResource) Metadata

func (*IterationResource) ModifyPlan

func (*IterationResource) Read

func (*IterationResource) Schema

func (*IterationResource) Update

type IterationResourceModel

type IterationResourceModel struct {
	FinishDate *string      `tfsdk:"finish_date"`
	Id         types.Int64  `tfsdk:"id"`
	Name       string       `tfsdk:"name"`
	ParentPath string       `tfsdk:"parent_path"`
	Path       types.String `tfsdk:"path"`
	ProjectId  string       `tfsdk:"project_id"`
	StartDate  *string      `tfsdk:"start_date"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL