Freigeben über


Invoke-ServiceFabricInfrastructureCommand

Ruft einen administratortechnischen Befehl für einen Infrastrukturdienst auf.

Syntax

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

Beschreibung

Der Invoke-ServiceFabricInfrastructureCommand Cmdlet ruft einen Administrativen Befehl für einen Infrastrukturdienst auf. Der Infrastrukturdienst akzeptiert infrastrukturspezifische Befehle, damit Sie mithilfe der Service Fabric-API direkt mit der zugrunde liegenden Infrastruktur interagieren können. Zum Ausführen dieses Cmdlets muss mindestens eine Instanz des Infrastrukturdiensts in der Clusterkonfiguration aktiviert sein. Derzeit wird dieses Cmdlet nur für speziell konfigurierte Azure Cloud Services unterstützt.

Dieses Cmdlet unterstützt die Service Fabric-Plattform. Führen Sie dieses Cmdlet nicht direkt aus.

Für dieses Cmdlet müssen Sie eine Verbindung mit dem Cluster mit Anmeldeinformationen herstellen, denen Administratorzugriff auf den Cluster gewährt wird. Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Parameter

-Command

Gibt die infrastrukturspezifische Befehlszeichenfolge an, die an den Infrastrukturdienst gesendet werden soll. Das Format der unterstützten Befehle hängt von der Infrastruktur ab, auf der der Cluster ausgeführt wird.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ServiceName

Gibt den URI (Uniform Resource Identifier) eines Service Fabric-Infrastrukturdiensts an. Dieses Cmdlet sendet den Befehl an den Dienst, den dieser Parameter angibt. Der Standardwert ist fabric:/System/InfrastructureService.

Typ:Uri
Position:1
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-TimeoutSec

Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

System.String

System.Uri

Ausgaben

System.Object