Udostępnij za pośrednictwem


Get-ServiceFabricDeployedCodePackage

Pobiera pakiety kodu usługi Service Fabric wdrożone w węźle.

Składnia

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

Opis

Polecenie cmdlet Get-ServiceFabricDeployedCodePackage pobiera pakiet kodu usługi Service Fabric wdrożony w określonym węźle. Możesz określić nazwę manifestu usługi lub nazwę pakietu kodu.

Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster .

Przykłady

Przykład 1. Pobieranie wszystkich wdrożonych pakietów kodu

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

To polecenie pobiera wszystkie wdrożone pakiety kodu dla sieci szkieletowej aplikacji:/MyApplication w węźle Node01.

Przykład 2. Pobieranie wszystkich wdrożonych pakietów kodu filtrowanych według nazwy manifestu usługi

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

To polecenie pobiera wszystkie wdrożone pakiety kodu dla sieci szkieletowej aplikacji:/MyApplication w węźle Node01 dla manifestu usługi CalcServicePackage.

Przykład 3. Pobieranie określonego wdrożonego pakietu kodu

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

To polecenie pobiera wdrożony pakiet kodu dla sieci szkieletowej aplikacji:/MyApplication w węźle Node01 dla manifestu usługi CalcServicePackage i pakietu kodu CalcCodePackage.

Parametry

-ApplicationName

Określa identyfikator URI (Uniform Resource Identifier) aplikacji usługi Service Fabric. Polecenie cmdlet pobiera pakiet kodu dla określonej aplikacji.

Typ:Uri
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-CodePackageName

Określa nazwę pakietu kodu usługi Service Fabric. Polecenie cmdlet pobiera określony pakiet kodu. Jeśli nie określisz tego parametru, to polecenie cmdlet zwraca wszystkie pakiety kodu zgodne z innymi określonymi parametrami.

Typ:String
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-IncludeCodePackageUsageStats

Filtruj wynik, aby uwzględnić (lub nie uwzględnić) statystyki kontenera, takie jak użycie procesora CPU/pamięci/operacji we/wy. Może to spowodować dłuższy czas zwracania wyników przez interfejs API, jeśli aplikacja ma wiele kontenerów i nie filtrujesz według manifestu usługi ani pakietu kodu.

Typ:Boolean
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-NodeName

Określa nazwę węzła usługi Service Fabric. Polecenie cmdlet pobiera pakiet kodu wdrożony w określonym węźle.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ServiceManifestName

Określa nazwę manifestu usługi Service Fabric. Polecenie cmdlet pobiera pakiet kodu dla określonego manifestu usługi. Jeśli nie określisz tego parametru, to polecenie cmdlet zwraca pakiety kodu dla wszystkich filtrów usługi.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

System.String

System.Uri

System.Boolean

Dane wyjściowe

System.Object