en-US/about_AzDoProjectServices.help.txt
|
.NAME
AzDoProjectServices .SYNOPSIS This class represents an Azure DevOps project and its associated services. .DESCRIPTION The AzDoProjectServices class is a DSC resource that allows you to manage the services associated with an Azure DevOps project. It provides properties to enable or disable various services such as Git repositories, work boards, build pipelines, test plans, and Azure artifacts. .PARAMETER ProjectName Key - System.String The name of the Azure DevOps project. .PARAMETER GitRepositories Write - System.String Allowed values: Enabled, Disabled Specifies whether Git repositories are enabled or disabled for the project. Valid values are 'Enabled' and 'Disabled'. The default value is 'Enabled'. .PARAMETER WorkBoards Write - System.String Allowed values: Enabled, Disabled Specifies whether work boards are enabled or disabled for the project. Valid values are 'Enabled' and 'Disabled'. The default value is 'Enabled'. .PARAMETER BuildPipelines Write - System.String Allowed values: Enabled, Disabled Specifies whether build pipelines are enabled or disabled for the project. Valid values are 'Enabled' and 'Disabled'. The default value is 'Enabled'. .PARAMETER TestPlans Write - System.String Allowed values: Enabled, Disabled Specifies whether test plans are enabled or disabled for the project. Valid values are 'Enabled' and 'Disabled'. The default value is 'Enabled'. .PARAMETER AzureArtifact Write - System.String Allowed values: Enabled, Disabled Specifies whether Azure artifacts are enabled or disabled for the project. Valid values are 'Enabled' and 'Disabled'. The default value is 'Enabled'. .EXAMPLE 1 This example shows how to add Project Services Configuration Example { Import-DscResource -ModuleName 'AzureDevOpsDscNative' Node localhost { AzDoProjectServices 'AddProjectServices' { Ensure = 'Present' ProjectName = 'SampleProject' GitRepositories = 'Enabled' WorkBoards = 'Enabled' BuildPipelines = 'Enabled' TestPlans = 'Enabled' AzureArtifact = 'Enabled' } } } .EXAMPLE 2 This example shows how to add Project Services Configuration Example { Import-DscResource -ModuleName 'AzureDevOpsDscNative' Node localhost { AzDoProjectServices 'AddProjectServices' { Ensure = 'Present' ProjectName = 'SampleProject' GitRepositories = 'Enabled' WorkBoards = 'Disabled' BuildPipelines = 'Disabled' TestPlans = 'Disabled' AzureArtifact = 'Disabled' } } } .EXAMPLE 3 This example shows how to remove a Project Services. |