Get-ServiceFabricDeployedServicePackage

Ottiene i pacchetti del servizio Service Fabric in un nodo.

Sintassi

Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-IncludeHealthState]
   [-GetSinglePage]
   [-UsePaging]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-ServiceFabricDeployedServicePackage ottiene i pacchetti di servizio distribuiti di Service Fabric in un nodo specificato.

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 servizio distribuiti

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

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

Esempio 2: Ottenere il pacchetto del servizio distribuito per il manifesto del servizio

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

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

Parametri

-ApplicationName

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

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

-ContinuationToken

Specifica il token di continuazione che può essere usato per recuperare la pagina successiva dei risultati della query.

Se troppi risultati rispettano i filtri forniti, potrebbero non rientrare in un unico messaggio. Il paging viene usato per tenere conto di questo problema suddividendo la raccolta di risultati restituiti in pagine separate. Il token di continuazione viene usato per sapere dove è stata interrotta la pagina precedente, portando significato solo alla query stessa. Questo valore deve essere generato dall'esecuzione di questa query e può essere passato alla richiesta di query successiva per ottenere le pagine successive. Un valore del token di continuazione non Null viene restituito come parte del risultato solo se è presente una pagina successiva. Se questo valore viene fornito senza l'opzione -GetSinglePage, la query restituirà tutte le pagine a partire dal valore del token di continuazione.

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

-GetSinglePage

Specifica se la query restituirà una pagina dei risultati della query con un valore del token di continuazione o tutte le pagine combinate in un elenco di risultati. Se questa opzione è selezionata, è responsabilità del chiamante della query verificare la presenza di pagine successive.

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

-IncludeHealthState

Includere lo stato di integrità di un'entità. Se questo parametro è false o meno specificato, lo stato di integrità restituito viene Unknown. Se impostato su true, la query passa in parallelo al nodo e al servizio del sistema di integrità prima che i risultati vengano uniti. Di conseguenza, la query è più costosa e può richiedere più tempo.

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

-MaxResults

Specifica il numero massimo di elementi dei risultati che possono essere restituiti per pagina. In questo modo viene definito il limite superiore per il numero di risultati restituiti, non un valore minimo. Ad esempio, se la pagina rientra al massimo 1000 elementi restituiti in base alle restrizioni massime delle dimensioni dei messaggi definite nella configurazione e il valore MaxResults è impostato su 2000, vengono restituiti solo 1000 risultati, anche se 2000 elementi dei risultati corrispondono alla descrizione della query. Questo valore richiede la selezione del flag GetSinglePage; verrà ignorato in caso contrario.

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

-NodeName

Specifica il nome di un nodo di Service Fabric. Il cmdlet ottiene i pacchetti di servizio per il 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 di Service Fabric. Il cmdlet ottiene i pacchetti del servizio per il manifesto del servizio specificato.

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, espresso in secondi, per l'operazione.

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

-UsePaging

Specifica se utilizzare una versione di paging della query.

Se la query non viene eseguita in pagine, il numero di risultati restituiti è limitato dalla configurazione massima delle dimensioni dei messaggi. Se non specificato e sono presenti troppi tipi di applicazione da inserire in un messaggio, la query ha esito negativo. Nessun risultato viene restituito all'utente. Se la query viene sottoposta a paging, i risultati non vengono eliminati a causa di contraint di dimensioni del messaggio perché i risultati vengono suddivisi in pagine quando necessario e sottoposti a ciclo continuo. Il paging viene eseguito internamente dalla query e non sono necessari passaggi aggiuntivi.

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

Input

System.String

System.Uri

Output

System.Object