Skip to content

AzDoArtifactFeed

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

Parameters

Parameter Attribute DataType Description Allowed Values
FeedName Key System.String
BadgesEnabled Write System.Boolean
Description Write System.String
Ensure Write Ensure Present, Absent
HideDeletedPackageVersions Write System.Boolean
ProjectName Write System.String
UpstreamEnabled Write System.Boolean
LookupResult Read System.Collections.Hashtable

Description

Examples

Example 1

This example shows how to create an Azure Artifacts feed.

Configuration Example
{
    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoArtifactFeed 'AddArtifactFeed'
        {
            Ensure          = 'Present'
            ProjectName     = 'MyProject'
            FeedName        = 'MyFeed'
            Description     = 'My package feed'
            BadgesEnabled   = $false
            UpstreamEnabled = $true
        }
    }
}

Example 2

This example shows how to update an Azure Artifacts feed.

Configuration Example
{
    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoArtifactFeed 'UpdateArtifactFeed'
        {
            Ensure          = 'Present'
            ProjectName     = 'MyProject'
            FeedName        = 'MyFeed'
            Description     = 'Updated package feed'
            BadgesEnabled   = $true
            UpstreamEnabled = $false
        }
    }
}

Example 3

This example shows how to remove an Azure Artifacts feed.

Configuration Example
{
    Import-DscResource -ModuleName 'AzureDevOpsDscNative'

    node localhost
    {
        AzDoArtifactFeed 'RemoveArtifactFeed'
        {
            Ensure      = 'Absent'
            ProjectName = 'MyProject'
            FeedName    = 'MyFeed'
        }
    }
}

Commands

Resources

Clone this wiki locally