Condividi tramite


Get-AzDevCenterUserDevBoxCustomizationTaskDefinition

Ottiene un'attività di personalizzazione.

Sintassi

Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -Endpoint <String>
   -ProjectName <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -Endpoint <String>
   -ProjectName <String>
   -CatalogName <String>
   -TaskName <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -Endpoint <String>
   -InputObject <IDevCenterdataIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -DevCenterName <String>
   -InputObject <IDevCenterdataIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -DevCenterName <String>
   -ProjectName <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition
   -DevCenterName <String>
   -ProjectName <String>
   -CatalogName <String>
   -TaskName <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Descrizione

Ottiene un'attività di personalizzazione.

Esempio

Esempio 1: Elencare le attività di personalizzazione per endpoint

Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject

Questo comando elenca le attività di personalizzazione nel progetto "DevProject".

Esempio 2: Elencare le attività di personalizzazione da dev center

Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -ProjectName DevProject

Questo comando elenca le attività di personalizzazione nel progetto "DevProject".

Esempio 3: Ottenere un'attività di personalizzazione per endpoint

Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -ProjectName DevProject -TaskName choco -CatalogName MyCatalog

Questo comando ottiene un'attività di personalizzazione denominata "choco" per il catalogo "MyCatalog" nel progetto "DevProject".

Esempio 4: Ottenere un'attività di personalizzazione da dev center

Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -ProjectName DevProject -TaskName choco -CatalogName MyCatalog

Questo comando ottiene un'attività di personalizzazione denominata "choco" per il catalogo "MyCatalog" nel progetto "DevProject".

Esempio 5: Ottenere un'attività di personalizzazione per endpoint e InputObject

$customizationTaskInput = @{"TaskName" = "choco"; "ProjectName" ="DevProject"; "CatalogName" = "MyCatalog" }
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -InputObject $customizationTaskInput

Questo comando ottiene un'attività di personalizzazione denominata "choco" per il catalogo "MyCatalog" nel progetto "DevProject".

Esempio 6: Ottenere un'attività di personalizzazione da dev center e InputObject

$customizationTaskInput = @{"TaskName" = "choco"; "ProjectName" = "DevProject"; "CatalogName" = "MyCatalog" }
Get-AzDevCenterUserDevBoxCustomizationTaskDefinition -DevCenterName Contoso -InputObject $customizationTaskInput

Questo comando ottiene un'attività di personalizzazione denominata "choco" per il catalogo "MyCatalog" nel progetto "DevProject".

Parametri

-CatalogName

Nome del catalogo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Tipo:PSObject
Alias:AzureRMContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DevCenterName

DevCenter su cui eseguire le operazioni.

Tipo:String
Alias:DevCenter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Endpoint

URI specifico di DevCenter su cui operare.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.

Tipo:IDevCenterdataIdentity
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ProjectName

Nome del progetto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TaskName

Nome completo dell'attività: {catalogName}/{taskName}.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Output