New-AzureRmDeploymentManagerArtifactSource

Skapar en artefaktkälla.

Syntax

New-AzureRmDeploymentManagerArtifactSource
   -ResourceGroupName <String>
   -Name <String>
   -Location <String>
   -SasUri <String>
   [-Tag <Hashtable>]
   [-ArtifactRoot <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cmdleten New-AzureRmDeploymentManagerArtifactSource skapar en artefaktkälla. Ange egenskaperna Name, ResourceGroupName och required.

Du kan ändra det returnerade objektet lokalt och sedan tillämpa ändringarna på artefaktkällan med hjälp av cmdleten Set-AzureRmDeploymentManagerArtifactSource.

Cmdleten returnerar ett ArtifactSource-objekt som har ett ResourceId som kan refereras till i cmdleten New-AzureRmDeloymentManagerServiceTopology så att artefakter som krävs för en ServiceUnit-resurs, mall- och parameterfilerna, kan refereras från den här platsen.

Exempel

Exempel 1

PS C:\> New-AzureRmDeploymentManagerArtifactSource -ResourceGroupName ContosoResourceGroup -Name ContosoArtifactSource -Location "Central US" -SasUri "https://ContosoStorage.blob.core.windows.net/ContosoArtifacts?sasParameters"

Skapar en artefaktkälla i ContosoResourceGroup med namnet ContosoArtifactSource med USA, centrala som plats för resursen. SasUri-egenskapen tillhandahåller en Azure Storage SAS-URI till lagringscontainern där artefakterna lagras.

Parametrar

-ArtifactRoot

Den valfria katalogförskjutningen under lagringscontainern för artefakterna.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

Autentiseringsuppgifterna, kontot, klientorganisationen och prenumerationen som används för kommunikation med Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Location

Platsen för resursen.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

Namnet på artefaktkällan.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

Resursgruppen.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SasUri

SAS-URI:n till Azure Storage-containern där artefakterna lagras.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Tag

En hash-tabell som representerar resurstaggar.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Indata

None

Utdata

PSArtifactSource