Get-ServiceFabricDeployedCodePackage

Ottiene i pacchetti di codice di Service Fabric distribuiti in un nodo.

Sintassi

Get-ServiceFabricDeployedCodePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [[-CodePackageName] <String>]
   [[-IncludeCodePackageUsageStats] <Boolean>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-ServiceFabricDeployedCodePackage ottiene il pacchetto di codice di Service Fabric distribuito in un nodo specificato. È possibile specificare un nome manifesto del servizio o un nome del pacchetto di codice.

Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Ottenere tutti i pacchetti di codice distribuiti

PS C:\> Get-ServiceFabricDeployedCodePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication

Questo comando ottiene tutti i pacchetti di codice distribuiti per application fabric:/MyApplication nel nodo Node01.

Esempio 2: Ottenere tutti i pacchetti di codice distribuiti filtrati in base al nome del manifesto del servizio

PS C:\> Get-ServiceFabricDeployedCodePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"

Questo comando ottiene tutti i pacchetti di codice distribuiti per application fabric:/MyApplication nel nodo Node01 per il manifesto del servizio CalcServicePackage.

Esempio 3: Ottenere il pacchetto di codice distribuito specificato

PS C:\> Get-ServiceFabricDeployedCodePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage" -CodePackageName "CalcCodePackage"

Questo comando ottiene il pacchetto di codice distribuito per application fabric:/MyApplication nel nodo Node01 per il manifesto del servizio CalcServicePackage e il pacchetto di codice CalcCodePackage.

Parametri

-ApplicationName

Specifica l'URI (Uniform Resource Identifier) di un'applicazione di Service Fabric. Il cmdlet ottiene il pacchetto di codice per l'applicazione specificata.

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

-CodePackageName

Specifica il nome di un pacchetto di codice di Service Fabric. Il cmdlet ottiene il pacchetto di codice specificato. Se non si specifica questo parametro, questo cmdlet restituisce tutti i pacchetti di codice corrispondenti agli altri parametri specificati.

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

-IncludeCodePackageUsageStats

Filtrare il risultato per includere (o non includere) statistiche del contenitore, ad esempio l'utilizzo della CPU/memoria/I/O. In questo modo l'API può richiedere più tempo per restituire risultati se l'applicazione dispone di molti contenitori e non si filtra in base al manifesto del servizio o al pacchetto di codice.

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

-NodeName

Specifica il nome di un nodo di Service Fabric. Il cmdlet ottiene il pacchetto di codice distribuito nel nodo specificato.

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

-ServiceManifestName

Specifica il nome di un manifesto del servizio Service Fabric. Il cmdlet ottiene il pacchetto di codice per il manifesto del servizio specificato. Se non si specifica questo parametro, questo cmdlet restituisce pacchetti di codice per tutti i filtri di servizio.

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

-TimeoutSec

Specifica il periodo di timeout, in secondi, per l'operazione.

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

Input

System.String

System.Uri

System.Boolean

Output

System.Object