Sdílet prostřednictvím


Invoke-ServiceFabricInfrastructureQuery

Vyvolá dotaz jen pro čtení ve službě infrastruktury.

Syntaxe

Invoke-ServiceFabricInfrastructureQuery
      [-Command] <String>
      [[-ServiceName] <Uri>]
      [-TimeoutSec <Int32>]
      [<CommonParameters>]

Description

Rutina Invoke-ServiceFabricInfrastructureQuery vyvolá dotaz jen pro čtení ve službě infrastruktury. Služba infrastruktury přijímá příkazy specifické pro infrastrukturu, které vám umožní pracovat přímo se základní infrastrukturou pomocí rozhraní Service Fabric API. Chcete-li spustit tuto rutinu, musí být v konfiguraci clusteru povolena alespoň jedna instance služby infrastruktury. V současné době se tato rutina podporuje jenom u speciálně nakonfigurovaných cloudových služeb Azure.

Tato rutina podporuje platformu Service Fabric. Tuto rutinu nespustíte přímo.

Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.

Parametry

-Command

Určuje řetězec příkazu specifický pro infrastrukturu, který se má odeslat do služby infrastruktury. Formát podporovaných příkazů závisí na infrastruktuře, na které cluster běží.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ServiceName

Určuje identifikátor URI (Uniform Resource Indentifier) služby infrastruktury Service Fabric. Tato rutina odešle příkaz do služby, kterou tento parametr určuje. Výchozí hodnota je fabric:/System/InfrastructureService.

Typ:Uri
Position:1
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TimeoutSec

Určuje časový limit operace v sekundách.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

System.String

System.Uri

Výstupy

System.Object