Invoke-ServiceFabricInfrastructureCommand

Ruft einen administratortechnischen Befehl für einen Infrastrukturdienst auf.

Syntax

Default (Standard)

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.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten: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.

Parametereigenschaften

Typ:Uri
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-TimeoutSec

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

Parametereigenschaften

Typ:Int32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

System.String

System.Uri

Ausgaben

System.Object