共用方式為


New-AzContainerRegistryImportPipeline

使用指定的參數建立容器登錄的匯入管線。

Syntax

New-AzContainerRegistryImportPipeline
   -Name <String>
   -RegistryName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-IdentityPrincipalId <String>]
   [-IdentityTenantId <String>]
   [-IdentityType <ResourceIdentityType>]
   [-IdentityUserAssignedIdentity <Hashtable>]
   [-Location <String>]
   [-Option <PipelineOptions[]>]
   [-SourceKeyVaultUri <String>]
   [-SourceTriggerStatus <TriggerStatus>]
   [-SourceType <PipelineSourceType>]
   [-SourceUri <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

使用指定的參數建立容器登錄的匯入管線。

範例

範例 1:建立新的匯入管線

New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30

Name   SystemDataCreatedAt   SystemDataCreatedBy       SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy
----   -------------------   -------------------       ----------------------- ------------------------ ------------------------
Exam   30/01/2023 9:09:31 am user@microsoft.com        User                    30/01/2023 9:09:31 am    user@microsoft.com

建立新的匯入管線

參數

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
Aliases:cf
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityPrincipalId

資源識別的主要標識碼。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityTenantId

資源的租用戶標識碼。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

識別類型。

類型:ResourceIdentityType
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityUserAssignedIdentity

與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

類型:Hashtable
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

匯入管線的位置。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

匯入管線的名稱。

類型:String
Aliases:ImportPipelineName
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Option

針對管線設定的所有選項清單。

類型:PipelineOptions[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-RegistryName

容器登錄的名稱。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceKeyVaultUri

他們會使用金鑰保存庫秘密 URI 來取得來源記憶體 SAS 令牌。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceTriggerStatus

來源觸發程式的目前狀態。

類型:TriggerStatus
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceType

匯入管線的來源類型。

類型:PipelineSourceType
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceUri

匯入管線的來源 URI。當 'Azure 儲存體 Blob': “https://accountName.blob.core.windows.net/containerName/blobName"當 'Azure 儲存體 BlobContainer': “https://accountName.blob.core.windows.net/containerName"

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

目標訂用帳戶的標識碼。 此值必須是 UUID。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
Aliases:wi
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

IImportPipeline