Skip to content

AzDoProjectGroup

github-actions[bot] edited this page Aug 19, 2026 · 4 revisions

Parameters

Parameter Attribute DataType Description Allowed Values
GroupName Key System.String The name of the project group.
ProjectName Required System.String The name of the Azure DevOps project associated with the project group.
Ensure Write Ensure Present, Absent
GroupDescription Write System.String The description of the project group.
LookupResult Read System.Collections.Hashtable

Description

The AzDoProjectGroup class is a DSC resource that allows you to manage Azure DevOps project groups.

Examples

Example 1

This example shows how to add a Project Group

Configuration Example
{

    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoProjectGroup 'AddProjectGroup' {
            Ensure              = 'Present'
            GroupName           = 'SampleProjectGroup'
            ProjectName         = 'SampleProject'
            GroupDescription    = 'This is a sample project group!'
        }
    }
}

Example 2

This example shows how to update a Project Group

Configuration Example
{

    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoProjectGroup 'UpdateProjectGroup' {
            Ensure              = 'Present'
            GroupName           = 'SampleProjectGroup'
            ProjectName         = 'SampleProject'
            GroupDescription    = 'New project group description'
        }
    }
}

Example 3

This example shows how to remove a Project Group

Configuration Example
{

    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoProjectGroup 'RemoveProjectGroup' {
            Ensure              = 'Absent'
            GroupName           = 'SampleProjectGroup'
            ProjectName         = 'SampleProject'
        }
    }
}

Commands

Resources

Clone this wiki locally