en-US/about_AzDoTeamSettings.help.txt

.NAME
    AzDoTeamSettings
 
.SYNOPSIS
    DSC resource for managing the iteration and area-path configuration of an Azure DevOps team.
 
.DESCRIPTION
    Allows the iteration paths (default iteration, backlog iteration and the iterations assigned to
    the team) and the area paths (default area path and the team's area paths) to be declared as
    part of how a team is configured.
 
.PARAMETER ProjectName
    Key - System.String
 
.PARAMETER TeamName
    Required - System.String
 
.PARAMETER BacklogIterationPath
    Write - System.String
 
.PARAMETER DefaultIterationPath
    Write - System.String
 
.PARAMETER IterationPaths
    Write - System.String[]
 
.PARAMETER DefaultAreaPath
    Write - System.String
 
.PARAMETER AreaPaths
    Write - System.String[]
 
.PARAMETER WorkingDays
    Write - System.String[]
 
.PARAMETER BugsBehavior
    Write - System.String
    Allowed values: , asRequirements, asTasks, off
 
.EXAMPLE 1
 
This example shows how to configure the iteration and area paths for an Azure DevOps team.
 
Configuration Example
{
    Import-DscResource -ModuleName 'AzureDevOpsDscNative'
 
    node localhost
    {
        AzDoTeamSettings 'ConfigureFrontendTeam'
        {
            Ensure = 'Present'
            ProjectName = 'MyProject'
            TeamName = 'Frontend Team'
 
            # Iteration configuration
            BacklogIterationPath = 'MyProject'
            DefaultIterationPath = 'MyProject\Sprint 1'
            IterationPaths = @('MyProject\Sprint 1', 'MyProject\Sprint 2')
 
            # Area-path configuration
            DefaultAreaPath = 'MyProject\Frontend'
            AreaPaths = @('MyProject\Frontend', 'MyProject\Frontend\Web')
 
            # General team settings
            WorkingDays = @('monday', 'tuesday', 'wednesday', 'thursday', 'friday')
            BugsBehavior = 'asRequirements'
        }
    }
}