Manages a group within a page and section for a work item type.
Example Usage
Basic Group
import * as pulumi from "@pulumi/pulumi";
import * as azuredevops from "@pulumi/azuredevops";
const example = new azuredevops.WorkitemtrackingprocessProcess("example", {
name: "example-process",
parentProcessTypeId: "adcc42ab-9882-485e-a3ed-7678f01f66bc",
});
const exampleWorkitemtrackingprocessWorkitemtype = new azuredevops.WorkitemtrackingprocessWorkitemtype("example", {
processId: example.id,
name: "example",
description: "Example work item type",
color: "#FF5733",
icon: "icon_clipboard",
});
const exampleWorkitemtrackingprocessGroup = new azuredevops.WorkitemtrackingprocessGroup("example", {
processId: example.id,
workItemTypeReferenceName: exampleWorkitemtrackingprocessWorkitemtype.referenceName,
pageId: exampleWorkitemtrackingprocessWorkitemtype.pages.apply(pages => pages[0].id),
sectionId: exampleWorkitemtrackingprocessWorkitemtype.pages.apply(pages => pages[0].sections?.[0]?.id),
label: "Custom Group",
});
import pulumi
import pulumi_azuredevops as azuredevops
example = azuredevops.WorkitemtrackingprocessProcess("example",
name="example-process",
parent_process_type_id="adcc42ab-9882-485e-a3ed-7678f01f66bc")
example_workitemtrackingprocess_workitemtype = azuredevops.WorkitemtrackingprocessWorkitemtype("example",
process_id=example.id,
name="example",
description="Example work item type",
color="#FF5733",
icon="icon_clipboard")
example_workitemtrackingprocess_group = azuredevops.WorkitemtrackingprocessGroup("example",
process_id=example.id,
work_item_type_reference_name=example_workitemtrackingprocess_workitemtype.reference_name,
page_id=example_workitemtrackingprocess_workitemtype.pages[0].id,
section_id=example_workitemtrackingprocess_workitemtype.pages[0].sections[0].id,
label="Custom Group")
package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/v3/go/azuredevops"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := azuredevops.NewWorkitemtrackingprocessProcess(ctx, "example", &azuredevops.WorkitemtrackingprocessProcessArgs{
Name: pulumi.String("example-process"),
ParentProcessTypeId: pulumi.String("adcc42ab-9882-485e-a3ed-7678f01f66bc"),
})
if err != nil {
return err
}
exampleWorkitemtrackingprocessWorkitemtype, err := azuredevops.NewWorkitemtrackingprocessWorkitemtype(ctx, "example", &azuredevops.WorkitemtrackingprocessWorkitemtypeArgs{
ProcessId: example.ID(),
Name: pulumi.String("example"),
Description: pulumi.String("Example work item type"),
Color: pulumi.String("#FF5733"),
Icon: pulumi.String("icon_clipboard"),
})
if err != nil {
return err
}
_, err = azuredevops.NewWorkitemtrackingprocessGroup(ctx, "example", &azuredevops.WorkitemtrackingprocessGroupArgs{
ProcessId: example.ID(),
WorkItemTypeReferenceName: exampleWorkitemtrackingprocessWorkitemtype.ReferenceName,
PageId: pulumi.String(exampleWorkitemtrackingprocessWorkitemtype.Pages.ApplyT(func(pages []azuredevops.WorkitemtrackingprocessWorkitemtypePage) (*string, error) {
return &pages[0].Id, nil
}).(pulumi.StringPtrOutput)),
SectionId: pulumi.String(exampleWorkitemtrackingprocessWorkitemtype.Pages.ApplyT(func(pages []azuredevops.WorkitemtrackingprocessWorkitemtypePage) (*string, error) {
return &pages[0].Sections[0].Id, nil
}).(pulumi.StringPtrOutput)),
Label: pulumi.String("Custom Group"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureDevOps = Pulumi.AzureDevOps;
return await Deployment.RunAsync(() =>
{
var example = new AzureDevOps.WorkitemtrackingprocessProcess("example", new()
{
Name = "example-process",
ParentProcessTypeId = "adcc42ab-9882-485e-a3ed-7678f01f66bc",
});
var exampleWorkitemtrackingprocessWorkitemtype = new AzureDevOps.WorkitemtrackingprocessWorkitemtype("example", new()
{
ProcessId = example.Id,
Name = "example",
Description = "Example work item type",
Color = "#FF5733",
Icon = "icon_clipboard",
});
var exampleWorkitemtrackingprocessGroup = new AzureDevOps.WorkitemtrackingprocessGroup("example", new()
{
ProcessId = example.Id,
WorkItemTypeReferenceName = exampleWorkitemtrackingprocessWorkitemtype.ReferenceName,
PageId = exampleWorkitemtrackingprocessWorkitemtype.Pages.Apply(pages => pages[0].Id),
SectionId = exampleWorkitemtrackingprocessWorkitemtype.Pages.Apply(pages => pages[0].Sections[0]?.Id),
Label = "Custom Group",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azuredevops.WorkitemtrackingprocessProcess;
import com.pulumi.azuredevops.WorkitemtrackingprocessProcessArgs;
import com.pulumi.azuredevops.WorkitemtrackingprocessWorkitemtype;
import com.pulumi.azuredevops.WorkitemtrackingprocessWorkitemtypeArgs;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroup;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new WorkitemtrackingprocessProcess("example", WorkitemtrackingprocessProcessArgs.builder()
.name("example-process")
.parentProcessTypeId("adcc42ab-9882-485e-a3ed-7678f01f66bc")
.build());
var exampleWorkitemtrackingprocessWorkitemtype = new WorkitemtrackingprocessWorkitemtype("exampleWorkitemtrackingprocessWorkitemtype", WorkitemtrackingprocessWorkitemtypeArgs.builder()
.processId(example.id())
.name("example")
.description("Example work item type")
.color("#FF5733")
.icon("icon_clipboard")
.build());
var exampleWorkitemtrackingprocessGroup = new WorkitemtrackingprocessGroup("exampleWorkitemtrackingprocessGroup", WorkitemtrackingprocessGroupArgs.builder()
.processId(example.id())
.workItemTypeReferenceName(exampleWorkitemtrackingprocessWorkitemtype.referenceName())
.pageId(exampleWorkitemtrackingprocessWorkitemtype.pages().applyValue(_pages -> _pages[0].id()))
.sectionId(exampleWorkitemtrackingprocessWorkitemtype.pages().applyValue(_pages -> _pages[0].sections()[0].id()))
.label("Custom Group")
.build());
}
}
resources:
example:
type: azuredevops:WorkitemtrackingprocessProcess
properties:
name: example-process
parentProcessTypeId: adcc42ab-9882-485e-a3ed-7678f01f66bc
exampleWorkitemtrackingprocessWorkitemtype:
type: azuredevops:WorkitemtrackingprocessWorkitemtype
name: example
properties:
processId: ${example.id}
name: example
description: Example work item type
color: '#FF5733'
icon: icon_clipboard
exampleWorkitemtrackingprocessGroup:
type: azuredevops:WorkitemtrackingprocessGroup
name: example
properties:
processId: ${example.id}
workItemTypeReferenceName: ${exampleWorkitemtrackingprocessWorkitemtype.referenceName}
pageId: ${exampleWorkitemtrackingprocessWorkitemtype.pages[0].id}
sectionId: ${exampleWorkitemtrackingprocessWorkitemtype.pages[0].sections[0].id}
label: Custom Group
Group with Controls
This example creates a group with multiple controls, including an HTML field control (System.Description) which can only be added when creating the group.
import * as pulumi from "@pulumi/pulumi";
import * as azuredevops from "@pulumi/azuredevops";
const example = new azuredevops.WorkitemtrackingprocessGroup("example", {
processId: exampleAzuredevopsWorkitemtrackingprocessProcess.id,
workItemTypeReferenceName: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName,
pageId: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].id,
sectionId: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].sections[0].id,
label: "Details Group",
controls: [
{
id: "System.Description",
label: "Description",
},
{
id: "System.Title",
label: "Title",
},
],
});
import pulumi
import pulumi_azuredevops as azuredevops
example = azuredevops.WorkitemtrackingprocessGroup("example",
process_id=example_azuredevops_workitemtrackingprocess_process["id"],
work_item_type_reference_name=example_azuredevops_workitemtrackingprocess_workitemtype["referenceName"],
page_id=example_azuredevops_workitemtrackingprocess_workitemtype["pages"][0]["id"],
section_id=example_azuredevops_workitemtrackingprocess_workitemtype["pages"][0]["sections"][0]["id"],
label="Details Group",
controls=[
{
"id": "System.Description",
"label": "Description",
},
{
"id": "System.Title",
"label": "Title",
},
])
package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/v3/go/azuredevops"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := azuredevops.NewWorkitemtrackingprocessGroup(ctx, "example", &azuredevops.WorkitemtrackingprocessGroupArgs{
ProcessId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessProcess.Id),
WorkItemTypeReferenceName: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.ReferenceName),
PageId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Id),
SectionId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Sections[0].Id),
Label: pulumi.String("Details Group"),
Controls: azuredevops.WorkitemtrackingprocessGroupControlArray{
&azuredevops.WorkitemtrackingprocessGroupControlArgs{
Id: pulumi.String("System.Description"),
Label: pulumi.String("Description"),
},
&azuredevops.WorkitemtrackingprocessGroupControlArgs{
Id: pulumi.String("System.Title"),
Label: pulumi.String("Title"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureDevOps = Pulumi.AzureDevOps;
return await Deployment.RunAsync(() =>
{
var example = new AzureDevOps.WorkitemtrackingprocessGroup("example", new()
{
ProcessId = exampleAzuredevopsWorkitemtrackingprocessProcess.Id,
WorkItemTypeReferenceName = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.ReferenceName,
PageId = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Id,
SectionId = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Sections[0].Id,
Label = "Details Group",
Controls = new[]
{
new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlArgs
{
Id = "System.Description",
Label = "Description",
},
new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlArgs
{
Id = "System.Title",
Label = "Title",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroup;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroupArgs;
import com.pulumi.azuredevops.inputs.WorkitemtrackingprocessGroupControlArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new WorkitemtrackingprocessGroup("example", WorkitemtrackingprocessGroupArgs.builder()
.processId(exampleAzuredevopsWorkitemtrackingprocessProcess.id())
.workItemTypeReferenceName(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName())
.pageId(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages()[0].id())
.sectionId(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages()[0].sections()[0].id())
.label("Details Group")
.controls(
WorkitemtrackingprocessGroupControlArgs.builder()
.id("System.Description")
.label("Description")
.build(),
WorkitemtrackingprocessGroupControlArgs.builder()
.id("System.Title")
.label("Title")
.build())
.build());
}
}
resources:
example:
type: azuredevops:WorkitemtrackingprocessGroup
properties:
processId: ${exampleAzuredevopsWorkitemtrackingprocessProcess.id}
workItemTypeReferenceName: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName}
pageId: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].id}
sectionId: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].sections[0].id}
label: Details Group
controls:
- id: System.Description
label: Description
- id: System.Title
label: Title
Group with Contribution Control (Extension)
import * as pulumi from "@pulumi/pulumi";
import * as azuredevops from "@pulumi/azuredevops";
const multivalue = new azuredevops.Extension("multivalue", {
publisherId: "ms-devlabs",
extensionId: "vsts-extensions-multivalue-control",
});
const example = new azuredevops.WorkitemtrackingprocessGroup("example", {
processId: exampleAzuredevopsWorkitemtrackingprocessProcess.id,
workItemTypeReferenceName: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName,
pageId: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].id,
sectionId: exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].sections[0].id,
label: "Extension Group",
controls: [{
id: "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
isContribution: true,
contribution: {
contributionId: "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
height: 50,
inputs: {
FieldName: "System.Tags",
Values: "Option1;Option2;Option3",
},
},
}],
}, {
dependsOn: [multivalue],
});
import pulumi
import pulumi_azuredevops as azuredevops
multivalue = azuredevops.Extension("multivalue",
publisher_id="ms-devlabs",
extension_id="vsts-extensions-multivalue-control")
example = azuredevops.WorkitemtrackingprocessGroup("example",
process_id=example_azuredevops_workitemtrackingprocess_process["id"],
work_item_type_reference_name=example_azuredevops_workitemtrackingprocess_workitemtype["referenceName"],
page_id=example_azuredevops_workitemtrackingprocess_workitemtype["pages"][0]["id"],
section_id=example_azuredevops_workitemtrackingprocess_workitemtype["pages"][0]["sections"][0]["id"],
label="Extension Group",
controls=[{
"id": "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
"is_contribution": True,
"contribution": {
"contribution_id": "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
"height": 50,
"inputs": {
"FieldName": "System.Tags",
"Values": "Option1;Option2;Option3",
},
},
}],
opts = pulumi.ResourceOptions(depends_on=[multivalue]))
package main
import (
"github.com/pulumi/pulumi-azuredevops/sdk/v3/go/azuredevops"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
multivalue, err := azuredevops.NewExtension(ctx, "multivalue", &azuredevops.ExtensionArgs{
PublisherId: pulumi.String("ms-devlabs"),
ExtensionId: pulumi.String("vsts-extensions-multivalue-control"),
})
if err != nil {
return err
}
_, err = azuredevops.NewWorkitemtrackingprocessGroup(ctx, "example", &azuredevops.WorkitemtrackingprocessGroupArgs{
ProcessId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessProcess.Id),
WorkItemTypeReferenceName: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.ReferenceName),
PageId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Id),
SectionId: pulumi.Any(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Sections[0].Id),
Label: pulumi.String("Extension Group"),
Controls: azuredevops.WorkitemtrackingprocessGroupControlArray{
&azuredevops.WorkitemtrackingprocessGroupControlArgs{
Id: pulumi.String("ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control"),
IsContribution: pulumi.Bool(true),
Contribution: &azuredevops.WorkitemtrackingprocessGroupControlContributionArgs{
ContributionId: pulumi.String("ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control"),
Height: pulumi.Int(50),
Inputs: pulumi.StringMap{
"FieldName": pulumi.String("System.Tags"),
"Values": pulumi.String("Option1;Option2;Option3"),
},
},
},
},
}, pulumi.DependsOn([]pulumi.Resource{
multivalue,
}))
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureDevOps = Pulumi.AzureDevOps;
return await Deployment.RunAsync(() =>
{
var multivalue = new AzureDevOps.Extension("multivalue", new()
{
PublisherId = "ms-devlabs",
ExtensionId = "vsts-extensions-multivalue-control",
});
var example = new AzureDevOps.WorkitemtrackingprocessGroup("example", new()
{
ProcessId = exampleAzuredevopsWorkitemtrackingprocessProcess.Id,
WorkItemTypeReferenceName = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.ReferenceName,
PageId = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Id,
SectionId = exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.Pages[0].Sections[0].Id,
Label = "Extension Group",
Controls = new[]
{
new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlArgs
{
Id = "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
IsContribution = true,
Contribution = new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlContributionArgs
{
ContributionId = "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
Height = 50,
Inputs =
{
{ "FieldName", "System.Tags" },
{ "Values", "Option1;Option2;Option3" },
},
},
},
},
}, new CustomResourceOptions
{
DependsOn =
{
multivalue,
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azuredevops.Extension;
import com.pulumi.azuredevops.ExtensionArgs;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroup;
import com.pulumi.azuredevops.WorkitemtrackingprocessGroupArgs;
import com.pulumi.azuredevops.inputs.WorkitemtrackingprocessGroupControlArgs;
import com.pulumi.azuredevops.inputs.WorkitemtrackingprocessGroupControlContributionArgs;
import com.pulumi.resources.CustomResourceOptions;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var multivalue = new Extension("multivalue", ExtensionArgs.builder()
.publisherId("ms-devlabs")
.extensionId("vsts-extensions-multivalue-control")
.build());
var example = new WorkitemtrackingprocessGroup("example", WorkitemtrackingprocessGroupArgs.builder()
.processId(exampleAzuredevopsWorkitemtrackingprocessProcess.id())
.workItemTypeReferenceName(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName())
.pageId(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages()[0].id())
.sectionId(exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages()[0].sections()[0].id())
.label("Extension Group")
.controls(WorkitemtrackingprocessGroupControlArgs.builder()
.id("ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control")
.isContribution(true)
.contribution(WorkitemtrackingprocessGroupControlContributionArgs.builder()
.contributionId("ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control")
.height(50)
.inputs(Map.ofEntries(
Map.entry("FieldName", "System.Tags"),
Map.entry("Values", "Option1;Option2;Option3")
))
.build())
.build())
.build(), CustomResourceOptions.builder()
.dependsOn(multivalue)
.build());
}
}
resources:
multivalue:
type: azuredevops:Extension
properties:
publisherId: ms-devlabs
extensionId: vsts-extensions-multivalue-control
example:
type: azuredevops:WorkitemtrackingprocessGroup
properties:
processId: ${exampleAzuredevopsWorkitemtrackingprocessProcess.id}
workItemTypeReferenceName: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.referenceName}
pageId: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].id}
sectionId: ${exampleAzuredevopsWorkitemtrackingprocessWorkitemtype.pages[0].sections[0].id}
label: Extension Group
controls:
- id: ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control
isContribution: true
contribution:
contributionId: ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control
height: 50
inputs:
FieldName: System.Tags
Values: Option1;Option2;Option3
options:
dependsOn:
- ${multivalue}
Relevant Links
Create WorkitemtrackingprocessGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkitemtrackingprocessGroup(name: string, args: WorkitemtrackingprocessGroupArgs, opts?: CustomResourceOptions);@overload
def WorkitemtrackingprocessGroup(resource_name: str,
args: WorkitemtrackingprocessGroupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WorkitemtrackingprocessGroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
label: Optional[str] = None,
page_id: Optional[str] = None,
process_id: Optional[str] = None,
section_id: Optional[str] = None,
work_item_type_reference_name: Optional[str] = None,
controls: Optional[Sequence[WorkitemtrackingprocessGroupControlArgs]] = None,
order: Optional[int] = None,
visible: Optional[bool] = None)func NewWorkitemtrackingprocessGroup(ctx *Context, name string, args WorkitemtrackingprocessGroupArgs, opts ...ResourceOption) (*WorkitemtrackingprocessGroup, error)public WorkitemtrackingprocessGroup(string name, WorkitemtrackingprocessGroupArgs args, CustomResourceOptions? opts = null)
public WorkitemtrackingprocessGroup(String name, WorkitemtrackingprocessGroupArgs args)
public WorkitemtrackingprocessGroup(String name, WorkitemtrackingprocessGroupArgs args, CustomResourceOptions options)
type: azuredevops:WorkitemtrackingprocessGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkitemtrackingprocessGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkitemtrackingprocessGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkitemtrackingprocessGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkitemtrackingprocessGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkitemtrackingprocessGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var workitemtrackingprocessGroupResource = new AzureDevOps.WorkitemtrackingprocessGroup("workitemtrackingprocessGroupResource", new()
{
Label = "string",
PageId = "string",
ProcessId = "string",
SectionId = "string",
WorkItemTypeReferenceName = "string",
Controls = new[]
{
new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlArgs
{
Id = "string",
Contribution = new AzureDevOps.Inputs.WorkitemtrackingprocessGroupControlContributionArgs
{
ContributionId = "string",
Height = 0,
Inputs =
{
{ "string", "string" },
},
ShowOnDeletedWorkItem = false,
},
ControlType = "string",
Inherited = false,
IsContribution = false,
Label = "string",
Metadata = "string",
Order = 0,
Overridden = false,
ReadOnly = false,
Visible = false,
Watermark = "string",
},
},
Order = 0,
Visible = false,
});
example, err := azuredevops.NewWorkitemtrackingprocessGroup(ctx, "workitemtrackingprocessGroupResource", &azuredevops.WorkitemtrackingprocessGroupArgs{
Label: pulumi.String("string"),
PageId: pulumi.String("string"),
ProcessId: pulumi.String("string"),
SectionId: pulumi.String("string"),
WorkItemTypeReferenceName: pulumi.String("string"),
Controls: azuredevops.WorkitemtrackingprocessGroupControlArray{
&azuredevops.WorkitemtrackingprocessGroupControlArgs{
Id: pulumi.String("string"),
Contribution: &azuredevops.WorkitemtrackingprocessGroupControlContributionArgs{
ContributionId: pulumi.String("string"),
Height: pulumi.Int(0),
Inputs: pulumi.StringMap{
"string": pulumi.String("string"),
},
ShowOnDeletedWorkItem: pulumi.Bool(false),
},
ControlType: pulumi.String("string"),
Inherited: pulumi.Bool(false),
IsContribution: pulumi.Bool(false),
Label: pulumi.String("string"),
Metadata: pulumi.String("string"),
Order: pulumi.Int(0),
Overridden: pulumi.Bool(false),
ReadOnly: pulumi.Bool(false),
Visible: pulumi.Bool(false),
Watermark: pulumi.String("string"),
},
},
Order: pulumi.Int(0),
Visible: pulumi.Bool(false),
})
var workitemtrackingprocessGroupResource = new WorkitemtrackingprocessGroup("workitemtrackingprocessGroupResource", WorkitemtrackingprocessGroupArgs.builder()
.label("string")
.pageId("string")
.processId("string")
.sectionId("string")
.workItemTypeReferenceName("string")
.controls(WorkitemtrackingprocessGroupControlArgs.builder()
.id("string")
.contribution(WorkitemtrackingprocessGroupControlContributionArgs.builder()
.contributionId("string")
.height(0)
.inputs(Map.of("string", "string"))
.showOnDeletedWorkItem(false)
.build())
.controlType("string")
.inherited(false)
.isContribution(false)
.label("string")
.metadata("string")
.order(0)
.overridden(false)
.readOnly(false)
.visible(false)
.watermark("string")
.build())
.order(0)
.visible(false)
.build());
workitemtrackingprocess_group_resource = azuredevops.WorkitemtrackingprocessGroup("workitemtrackingprocessGroupResource",
label="string",
page_id="string",
process_id="string",
section_id="string",
work_item_type_reference_name="string",
controls=[{
"id": "string",
"contribution": {
"contribution_id": "string",
"height": 0,
"inputs": {
"string": "string",
},
"show_on_deleted_work_item": False,
},
"control_type": "string",
"inherited": False,
"is_contribution": False,
"label": "string",
"metadata": "string",
"order": 0,
"overridden": False,
"read_only": False,
"visible": False,
"watermark": "string",
}],
order=0,
visible=False)
const workitemtrackingprocessGroupResource = new azuredevops.WorkitemtrackingprocessGroup("workitemtrackingprocessGroupResource", {
label: "string",
pageId: "string",
processId: "string",
sectionId: "string",
workItemTypeReferenceName: "string",
controls: [{
id: "string",
contribution: {
contributionId: "string",
height: 0,
inputs: {
string: "string",
},
showOnDeletedWorkItem: false,
},
controlType: "string",
inherited: false,
isContribution: false,
label: "string",
metadata: "string",
order: 0,
overridden: false,
readOnly: false,
visible: false,
watermark: "string",
}],
order: 0,
visible: false,
});
type: azuredevops:WorkitemtrackingprocessGroup
properties:
controls:
- contribution:
contributionId: string
height: 0
inputs:
string: string
showOnDeletedWorkItem: false
controlType: string
id: string
inherited: false
isContribution: false
label: string
metadata: string
order: 0
overridden: false
readOnly: false
visible: false
watermark: string
label: string
order: 0
pageId: string
processId: string
sectionId: string
visible: false
workItemTypeReferenceName: string
WorkitemtrackingprocessGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkitemtrackingprocessGroup resource accepts the following input properties:
- Label string
- Label for the group.
- Page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- Process
Id string - The ID of the process. Changing this forces a new group to be created.
- Section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- Work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- Controls
List<Pulumi.
Azure Dev Ops. Inputs. Workitemtrackingprocess Group Control> - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - Order int
- Order in which the group should appear in the section.
- Visible bool
- A value indicating if the group should be visible or not. Default:
true
- Label string
- Label for the group.
- Page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- Process
Id string - The ID of the process. Changing this forces a new group to be created.
- Section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- Work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- Controls
[]Workitemtrackingprocess
Group Control Args - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - Order int
- Order in which the group should appear in the section.
- Visible bool
- A value indicating if the group should be visible or not. Default:
true
- label String
- Label for the group.
- page
Id String - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id String - The ID of the process. Changing this forces a new group to be created.
- section
Id String - The ID of the section to add the group to. Changing this moves the group to the new section.
- work
Item StringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
List<Workitemtrackingprocess
Group Control> - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - order Integer
- Order in which the group should appear in the section.
- visible Boolean
- A value indicating if the group should be visible or not. Default:
true
- label string
- Label for the group.
- page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id string - The ID of the process. Changing this forces a new group to be created.
- section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
Workitemtrackingprocess
Group Control[] - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - order number
- Order in which the group should appear in the section.
- visible boolean
- A value indicating if the group should be visible or not. Default:
true
- label str
- Label for the group.
- page_
id str - The ID of the page to add the group to. Changing this moves the group to the new page.
- process_
id str - The ID of the process. Changing this forces a new group to be created.
- section_
id str - The ID of the section to add the group to. Changing this moves the group to the new section.
- work_
item_ strtype_ reference_ name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
Sequence[Workitemtrackingprocess
Group Control Args] - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - order int
- Order in which the group should appear in the section.
- visible bool
- A value indicating if the group should be visible or not. Default:
true
- label String
- Label for the group.
- page
Id String - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id String - The ID of the process. Changing this forces a new group to be created.
- section
Id String - The ID of the section to add the group to. Changing this moves the group to the new section.
- work
Item StringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls List<Property Map>
- Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - order Number
- Order in which the group should appear in the section.
- visible Boolean
- A value indicating if the group should be visible or not. Default:
true
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkitemtrackingprocessGroup resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing WorkitemtrackingprocessGroup Resource
Get an existing WorkitemtrackingprocessGroup resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WorkitemtrackingprocessGroupState, opts?: CustomResourceOptions): WorkitemtrackingprocessGroup@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
controls: Optional[Sequence[WorkitemtrackingprocessGroupControlArgs]] = None,
label: Optional[str] = None,
order: Optional[int] = None,
page_id: Optional[str] = None,
process_id: Optional[str] = None,
section_id: Optional[str] = None,
visible: Optional[bool] = None,
work_item_type_reference_name: Optional[str] = None) -> WorkitemtrackingprocessGroupfunc GetWorkitemtrackingprocessGroup(ctx *Context, name string, id IDInput, state *WorkitemtrackingprocessGroupState, opts ...ResourceOption) (*WorkitemtrackingprocessGroup, error)public static WorkitemtrackingprocessGroup Get(string name, Input<string> id, WorkitemtrackingprocessGroupState? state, CustomResourceOptions? opts = null)public static WorkitemtrackingprocessGroup get(String name, Output<String> id, WorkitemtrackingprocessGroupState state, CustomResourceOptions options)resources: _: type: azuredevops:WorkitemtrackingprocessGroup get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Controls
List<Pulumi.
Azure Dev Ops. Inputs. Workitemtrackingprocess Group Control> - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - Label string
- Label for the group.
- Order int
- Order in which the group should appear in the section.
- Page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- Process
Id string - The ID of the process. Changing this forces a new group to be created.
- Section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- Visible bool
- A value indicating if the group should be visible or not. Default:
true - Work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- Controls
[]Workitemtrackingprocess
Group Control Args - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - Label string
- Label for the group.
- Order int
- Order in which the group should appear in the section.
- Page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- Process
Id string - The ID of the process. Changing this forces a new group to be created.
- Section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- Visible bool
- A value indicating if the group should be visible or not. Default:
true - Work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
List<Workitemtrackingprocess
Group Control> - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - label String
- Label for the group.
- order Integer
- Order in which the group should appear in the section.
- page
Id String - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id String - The ID of the process. Changing this forces a new group to be created.
- section
Id String - The ID of the section to add the group to. Changing this moves the group to the new section.
- visible Boolean
- A value indicating if the group should be visible or not. Default:
true - work
Item StringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
Workitemtrackingprocess
Group Control[] - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - label string
- Label for the group.
- order number
- Order in which the group should appear in the section.
- page
Id string - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id string - The ID of the process. Changing this forces a new group to be created.
- section
Id string - The ID of the section to add the group to. Changing this moves the group to the new section.
- visible boolean
- A value indicating if the group should be visible or not. Default:
true - work
Item stringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
- controls
Sequence[Workitemtrackingprocess
Group Control Args] - Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - label str
- Label for the group.
- order int
- Order in which the group should appear in the section.
- page_
id str - The ID of the page to add the group to. Changing this moves the group to the new page.
- process_
id str - The ID of the process. Changing this forces a new group to be created.
- section_
id str - The ID of the section to add the group to. Changing this moves the group to the new section.
- visible bool
- A value indicating if the group should be visible or not. Default:
true - work_
item_ strtype_ reference_ name - The reference name of the work item type. Changing this forces a new group to be created.
- controls List<Property Map>
- Controls to be created with the group. Required for HTML controls which cannot be added to existing groups. This is mutally exclusive with 'azuredevops_workitemtrackingprocess_control' resources. A
controlblock as defined below. - label String
- Label for the group.
- order Number
- Order in which the group should appear in the section.
- page
Id String - The ID of the page to add the group to. Changing this moves the group to the new page.
- process
Id String - The ID of the process. Changing this forces a new group to be created.
- section
Id String - The ID of the section to add the group to. Changing this moves the group to the new section.
- visible Boolean
- A value indicating if the group should be visible or not. Default:
true - work
Item StringType Reference Name - The reference name of the work item type. Changing this forces a new group to be created.
Supporting Types
WorkitemtrackingprocessGroupControl, WorkitemtrackingprocessGroupControlArgs
- Id string
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- Contribution
Pulumi.
Azure Dev Ops. Inputs. Workitemtrackingprocess Group Control Contribution - Contribution configuration for extension controls. A
contributionblock as defined below. - Control
Type string - Type of the control (e.g., HtmlFieldControl, FieldControl).
- Inherited bool
- A value indicating whether this control has been inherited from a parent layout.
- Is
Contribution bool - A value indicating if the control is a contribution (extension) control. Default:
false - Label string
- Label for the control.
- Metadata string
- Inner text of the control.
- Order int
- Order in which the group should appear in the section.
- Overridden bool
- A value indicating whether this control has been overridden by a child layout.
- Read
Only bool - A value indicating if the control is read only. Default:
false - Visible bool
- A value indicating if the control should be visible or not. Default:
true - Watermark string
- Watermark text for the textbox.
- Id string
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- Contribution
Workitemtrackingprocess
Group Control Contribution - Contribution configuration for extension controls. A
contributionblock as defined below. - Control
Type string - Type of the control (e.g., HtmlFieldControl, FieldControl).
- Inherited bool
- A value indicating whether this control has been inherited from a parent layout.
- Is
Contribution bool - A value indicating if the control is a contribution (extension) control. Default:
false - Label string
- Label for the control.
- Metadata string
- Inner text of the control.
- Order int
- Order in which the group should appear in the section.
- Overridden bool
- A value indicating whether this control has been overridden by a child layout.
- Read
Only bool - A value indicating if the control is read only. Default:
false - Visible bool
- A value indicating if the control should be visible or not. Default:
true - Watermark string
- Watermark text for the textbox.
- id String
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- contribution
Workitemtrackingprocess
Group Control Contribution - Contribution configuration for extension controls. A
contributionblock as defined below. - control
Type String - Type of the control (e.g., HtmlFieldControl, FieldControl).
- inherited Boolean
- A value indicating whether this control has been inherited from a parent layout.
- is
Contribution Boolean - A value indicating if the control is a contribution (extension) control. Default:
false - label String
- Label for the control.
- metadata String
- Inner text of the control.
- order Integer
- Order in which the group should appear in the section.
- overridden Boolean
- A value indicating whether this control has been overridden by a child layout.
- read
Only Boolean - A value indicating if the control is read only. Default:
false - visible Boolean
- A value indicating if the control should be visible or not. Default:
true - watermark String
- Watermark text for the textbox.
- id string
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- contribution
Workitemtrackingprocess
Group Control Contribution - Contribution configuration for extension controls. A
contributionblock as defined below. - control
Type string - Type of the control (e.g., HtmlFieldControl, FieldControl).
- inherited boolean
- A value indicating whether this control has been inherited from a parent layout.
- is
Contribution boolean - A value indicating if the control is a contribution (extension) control. Default:
false - label string
- Label for the control.
- metadata string
- Inner text of the control.
- order number
- Order in which the group should appear in the section.
- overridden boolean
- A value indicating whether this control has been overridden by a child layout.
- read
Only boolean - A value indicating if the control is read only. Default:
false - visible boolean
- A value indicating if the control should be visible or not. Default:
true - watermark string
- Watermark text for the textbox.
- id str
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- contribution
Workitemtrackingprocess
Group Control Contribution - Contribution configuration for extension controls. A
contributionblock as defined below. - control_
type str - Type of the control (e.g., HtmlFieldControl, FieldControl).
- inherited bool
- A value indicating whether this control has been inherited from a parent layout.
- is_
contribution bool - A value indicating if the control is a contribution (extension) control. Default:
false - label str
- Label for the control.
- metadata str
- Inner text of the control.
- order int
- Order in which the group should appear in the section.
- overridden bool
- A value indicating whether this control has been overridden by a child layout.
- read_
only bool - A value indicating if the control is read only. Default:
false - visible bool
- A value indicating if the control should be visible or not. Default:
true - watermark str
- Watermark text for the textbox.
- id String
- The ID of the control. This is the field reference name (e.g., System.Description) or the contribution ID for extension controls.
- contribution Property Map
- Contribution configuration for extension controls. A
contributionblock as defined below. - control
Type String - Type of the control (e.g., HtmlFieldControl, FieldControl).
- inherited Boolean
- A value indicating whether this control has been inherited from a parent layout.
- is
Contribution Boolean - A value indicating if the control is a contribution (extension) control. Default:
false - label String
- Label for the control.
- metadata String
- Inner text of the control.
- order Number
- Order in which the group should appear in the section.
- overridden Boolean
- A value indicating whether this control has been overridden by a child layout.
- read
Only Boolean - A value indicating if the control is read only. Default:
false - visible Boolean
- A value indicating if the control should be visible or not. Default:
true - watermark String
- Watermark text for the textbox.
WorkitemtrackingprocessGroupControlContribution, WorkitemtrackingprocessGroupControlContributionArgs
- Contribution
Id string - The ID of the contribution (extension).
- Height int
- The height for the contribution.
- Inputs Dictionary<string, string>
- A dictionary holding key value pairs for contribution inputs.
- Show
On boolDeleted Work Item - A value indicating if the contribution should be shown on deleted work items. Default:
false
- Contribution
Id string - The ID of the contribution (extension).
- Height int
- The height for the contribution.
- Inputs map[string]string
- A dictionary holding key value pairs for contribution inputs.
- Show
On boolDeleted Work Item - A value indicating if the contribution should be shown on deleted work items. Default:
false
- contribution
Id String - The ID of the contribution (extension).
- height Integer
- The height for the contribution.
- inputs Map<String,String>
- A dictionary holding key value pairs for contribution inputs.
- show
On BooleanDeleted Work Item - A value indicating if the contribution should be shown on deleted work items. Default:
false
- contribution
Id string - The ID of the contribution (extension).
- height number
- The height for the contribution.
- inputs {[key: string]: string}
- A dictionary holding key value pairs for contribution inputs.
- show
On booleanDeleted Work Item - A value indicating if the contribution should be shown on deleted work items. Default:
false
- contribution_
id str - The ID of the contribution (extension).
- height int
- The height for the contribution.
- inputs Mapping[str, str]
- A dictionary holding key value pairs for contribution inputs.
- show_
on_ booldeleted_ work_ item - A value indicating if the contribution should be shown on deleted work items. Default:
false
- contribution
Id String - The ID of the contribution (extension).
- height Number
- The height for the contribution.
- inputs Map<String>
- A dictionary holding key value pairs for contribution inputs.
- show
On BooleanDeleted Work Item - A value indicating if the contribution should be shown on deleted work items. Default:
false
Import
Groups can be imported using the complete resource id process_id/work_item_type_reference_name/page_id/section_id/group_id, e.g.
$ pulumi import azuredevops:index/workitemtrackingprocessGroup:WorkitemtrackingprocessGroup example 00000000-0000-0000-0000-000000000000/MyProcess.CustomWorkItemType/page-id/section-id/group-id
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure DevOps pulumi/pulumi-azuredevops
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azuredevopsTerraform Provider.
