Freigeben über


ServiceFabricClient class

Extends

Konstruktoren

ServiceFabricClient(ServiceFabricClientOptions)

Initialisiert eine neue Instanz der ServiceFabricClient-Klasse.

Eigenschaften

meshApplication
meshCodePackage
meshGateway
meshNetwork
meshSecret
meshSecretValue
meshService
meshServiceReplica
meshVolume

Methoden

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)

Diese API ermöglicht das Hinzufügen aller vorhandenen Konfigurationsüberschreibungen für den angegebenen Knoten.

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)
backupPartition(string, ServiceCallback<void>)
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)

Erstellt eine Sicherung des zustandsbehafteten Zustands der gespeicherten Partition. Falls die Partition bereits in regelmäßigen Abständen gesichert wird, wird standardmäßig die neue Sicherung am gleichen Sicherungsspeicher erstellt. Sie können dasselbe auch überschreiben, indem Sie die Sicherungsspeicherdetails als Teil des Anforderungstexts angeben. Sobald die Sicherung initiiert wurde, kann der Fortschritt mithilfe des GetBackupProgress-Vorgangs nachverfolgt werden. Geben Sie im Fall eines Timeouts für den Vorgang einen größeren Timeoutwert für die Sicherung im Abfrageparameter an.

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)
cancelOperation(string, boolean, ServiceCallback<void>)
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)

Die folgenden APIs starten Fehlervorgänge, die mithilfe von CancelOperation abgebrochen werden können: StartDataLoss, StartQuorumLoss, StartPartitionRestart, StartNodeTransition.

Wenn "Force" falsch ist, wird der angegebene benutzerinduzierte Vorgang ordnungsgemäß beendet und bereinigt. Wenn "Force" wahr ist, wird der Befehl abgebrochen, und der interne Zustand bleibt möglicherweise zurück. Die Angabe der Kraft als "true" sollte mit Sorgfalt verwendet werden. Das Aufrufen dieser API mit "force set" auf "true" ist erst zulässig, wenn diese API bereits für denselben Testbefehl aufgerufen wurde, der auf "false" festgelegt ist, oder es sei denn, der Testbefehl verfügt bereits über einen OperationState of OperationState.RollingBack. Klarstellung: OperationState.RollingBack bedeutet, dass das System den internen Systemzustand bereinigen wird, der durch ausführen des Befehls verursacht wird. Es werden keine Daten wiederhergestellt, wenn der Testbefehl datenverluste. Wenn Sie beispielsweise "StartDataLoss" aufrufen, rufen Sie diese API auf, bereinigt das System nur den internen Zustand vom Ausführen des Befehls. Die Daten der Zielpartition werden nicht wiederhergestellt, wenn der Befehl weit genug ist, um Datenverlust zu verursachen.

Wichtiger Hinweis: Wenn diese API mit Kraft aufgerufen wird==true, kann der interne Zustand zurückgelassen werden.

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)
commitImageStoreUploadSession(string, ServiceCallback<void>)
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)

Wenn alle Dateiblöcke hochgeladen wurden, muss die Uploadsitzung explizit verpflichtet werden, um den Upload abzuschließen. Der Bildspeicher behält die Uploadsitzung bis zur Ablaufzeit bei, was 30 Minuten nach dem letzten empfangenen Block liegt.

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)

Kopiert den Inhalt des Bildspeichers aus dem Quellbildspeicher relativen Pfad zum relativen Pfad des Zielbildspeichers.

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)
createApplication(ApplicationDescription, ServiceCallback<void>)
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)

Erstellt eine Service Fabric-Anwendung mithilfe der angegebenen Beschreibung.

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)
createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)

Erstellt eine Sicherungsrichtlinie, die später einer Service Fabric-Anwendung, einem Dienst oder einer Partition für regelmäßige Sicherungen zugeordnet werden kann.

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)
createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)

Compose ist ein Dateiformat, das Multicontaineranwendungen beschreibt. Diese API ermöglicht die Bereitstellung containerbasierter Anwendungen, die im Verfassenformat in einem Service Fabric-Cluster definiert sind. Nachdem die Bereitstellung erstellt wurde, kann der Status über die GetComposeDeploymentStatus-API nachverfolgt werden.

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)
createName(NameDescription, ServiceCallback<void>)
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)

Erstellt den angegebenen Service Fabric-Namen.

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)
createRepairTask(RepairTask, RequestOptionsBase)

Für Cluster, die den Reparatur-Manager-Dienst konfiguriert haben, bietet diese API eine Möglichkeit zum Erstellen von Reparaturaufgaben, die automatisch oder manuell ausgeführt werden. Für Reparaturaufgaben, die automatisch ausgeführt werden, muss ein entsprechender Reparaturausführer ausgeführt werden, damit jede Reparaturaktion automatisch ausgeführt wird. Diese sind derzeit nur in speziell konfigurierten Azure Cloud Services verfügbar.

Um eine manuelle Reparaturaufgabe zu erstellen, stellen Sie die Gruppe der betroffenen Knotennamen und die erwarteten Auswirkungen bereit. Wenn sich der Zustand der erstellten Reparaturaufgabe in genehmigt ändert, können Sie Reparaturaktionen auf diesen Knoten sicher ausführen.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
createService(string, ServiceDescriptionUnion, ServiceCallback<void>)
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)

Diese API ermöglicht das Erstellen eines neuen Service Fabric-Zustandslosen oder zustandslosen Diensts unter einer angegebenen Service Fabric-Anwendung. Die Beschreibung zum Erstellen des Diensts umfasst Partitionierungsinformationen und optionale Eigenschaften für Platzierung und Lastenausgleich. Einige der Eigenschaften können später mithilfe UpdateService-API geändert werden.

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)

Erstellt einen Service Fabric-Dienst aus der Dienstvorlage, die im Anwendungsmanifest definiert ist. Eine Dienstvorlage enthält die Eigenschaften, die für die Dienstinstanz desselben Typs identisch sein werden. Die API ermöglicht das Überschreiben der Eigenschaften, die in der Regel für unterschiedliche Dienste desselben Diensttyps unterschiedlich sind.

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)
deleteApplication(string, ServiceCallback<void>)
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)

Eine Anwendung muss erstellt werden, bevor sie gelöscht werden kann. Durch das Löschen einer Anwendung werden alle Dienste gelöscht, die Teil dieser Anwendung sind. Standardmäßig versucht Service Fabric, Dienstreplikate ordnungsgemäß zu schließen und dann den Dienst zu löschen. Wenn ein Dienst jedoch Probleme hat, das Replikat ordnungsgemäß zu schließen, kann der Löschvorgang lange dauern oder hängen bleiben. Verwenden Sie das optionale ForceRemove-Flag, um die ordnungsgemäße Schließen-Sequenz zu überspringen und die Anwendung und alle zugehörigen Dienste erzwungen zu löschen.

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)
deleteBackupPolicy(string, ServiceCallback<void>)
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)

Löscht eine vorhandene Sicherungsrichtlinie. Eine Sicherungsrichtlinie muss erstellt werden, bevor sie gelöscht werden kann. Eine derzeit aktive Sicherungsrichtlinie, die einer Beliebigen Service Fabric-Anwendung, einem Dienst oder einer Partition zugeordnet ist, kann nicht gelöscht werden, ohne zuerst die Zuordnung zu löschen.

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)
deleteImageStoreContent(string, ServiceCallback<void>)
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)

Löscht vorhandenen Bildspeicherinhalt, der im relativen Pfad des angegebenen Bildspeichers gefunden wird. Dieser Befehl kann verwendet werden, um hochgeladene Anwendungspakete zu löschen, sobald sie bereitgestellt wurden.

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)
deleteImageStoreUploadSession(string, ServiceCallback<void>)
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)

Die DELETE-Anforderung bewirkt, dass die vorhandene Uploadsitzung abläuft und alle zuvor hochgeladenen Dateiblöcke entfernt wird.

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
deleteName(string, ServiceCallback<void>)
deleteName(string, ServiceFabricClientDeleteNameOptionalParams)

Löscht den angegebenen Service Fabric-Namen. Ein Name muss erstellt werden, bevor er gelöscht werden kann. Das Löschen eines Namens mit untergeordneten Eigenschaften schlägt fehl.

deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)
deleteProperty(string, string, ServiceCallback<void>)
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)

Löscht die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen. Eine Eigenschaft muss erstellt werden, bevor sie gelöscht werden kann.

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)
deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)
deleteService(string, ServiceCallback<void>)
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)

Ein Dienst muss erstellt werden, bevor er gelöscht werden kann. Standardmäßig versucht Service Fabric, Dienstreplikate ordnungsgemäß zu schließen und dann den Dienst zu löschen. Wenn der Dienst jedoch Probleme hat, das Replikat ordnungsgemäß zu schließen, kann der Löschvorgang lange dauern oder hängen bleiben. Verwenden Sie das optionale ForceRemove-Flag, um die ordnungsgemäße Schließen-Sequenz zu überspringen und den Dienst erzwungen zu löschen.

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)

Diese API bietet eine Möglichkeit, Codepakete einschließlich der Containerimages auf einem bestimmten Knoten außerhalb der normalen Anwendungsbereitstellung und des Upgradepfads herunterzuladen. Dies ist nützlich für die großen Codepakete und Containerimages, die vor der tatsächlichen Anwendungsbereitstellung und dem Eigentlichen Upgrade auf dem Knoten vorhanden sind, wodurch die Gesamtzeit für die Bereitstellung oder das Upgrade erheblich reduziert wird.

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)
disableApplicationBackup(string, ServiceCallback<void>)
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung der Service Fabric-Anwendung, die zuvor aktiviert war.

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)
disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)

Deaktivieren Eines Service Fabric-Clusterknotens mit der angegebenen Deaktivierungsabsicht. Sobald die Deaktivierung ausgeführt wird, kann die Deaktivierungsabsicht erhöht, aber nicht verringert werden (z. B. kann ein Knoten, der mit der Absicht "Pause" deaktiviert wird, weiter mit "Neustart" deaktiviert werden, aber nicht umgekehrt. Knoten können jederzeit wieder aktiviert werden, nachdem sie deaktiviert wurden. Wenn die Deaktivierung nicht abgeschlossen ist, wird die Deaktivierung abgebrochen. Ein Knoten, der heruntergeht und während der Deaktivierung wieder aufgeht, muss noch reaktiviert werden, bevor Die Dienste auf diesem Knoten platziert werden.

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)
disablePartitionBackup(string, ServiceCallback<void>)
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung der Partition, die zuvor aktiviert war. Die Sicherung muss explizit aktiviert sein, bevor sie deaktiviert werden kann. Wenn die Sicherung für die Service Fabric-Anwendung oder den Dienst aktiviert ist, zu der diese Partition gehört, würde diese Partition weiterhin gemäß der Richtlinie, die auf der höheren Ebene zugeordnet ist, regelmäßig gesichert werden.

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)
disableServiceBackup(string, ServiceCallback<void>)
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung des Service Fabric-Diensts, der zuvor aktiviert war. Die Sicherung muss explizit aktiviert sein, bevor sie deaktiviert werden kann. Falls die Sicherung für die Service Fabric-Anwendung aktiviert ist, zu der dieser Dienst gehört, wird dieser Dienst weiterhin gemäß der auf Anwendungsebene zugeordneten Richtlinie regelmäßig gesichert.

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)
enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung zustandsbehafteter Partitionen, die Teil dieser Service Fabric-Anwendung sind. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie einzeln gesichert. Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)
enableNode(string, ServiceCallback<void>)
enableNode(string, ServiceFabricClientEnableNodeOptionalParams)

Aktiviert einen Dienst fabric-Clusterknoten, der derzeit deaktiviert ist. Nach der Aktivierung wird der Knoten wieder zu einem lebensfähigen Ziel für die Platzierung neuer Replikate, und alle deaktivierten Replikate, die auf dem Knoten verbleiben, werden reaktiviert.

enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)
enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung der zustandsbehafteten permanenten Partition. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie gesichert. Falls die Anwendung oder der Dienst, der Teil der Partition ist, bereits für die Sicherung aktiviert ist, würde dieser Vorgang die Richtlinie außer Kraft setzen, die verwendet wird, um die regelmäßige Sicherung dieser Partition zu übernehmen. Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)
enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung zustandsbehafteter Partitionen, die Teil dieses Service Fabric-Diensts sind. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie einzeln gesichert. Falls die Anwendung, zu der der Dienst gehört, bereits für die Sicherung aktiviert ist, würde dieser Vorgang die Richtlinie außer Kraft setzen, die verwendet wird, um die regelmäßige Sicherung für diesen Dienst und seine Partitionen zu übernehmen (es sei denn, dieser Vorgang wird explizit auf Partitionsebene überschrieben). Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)
getAadMetadata(ServiceCallback<AadMetadataObject>)
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)

Ruft die Azure Active Directory-Metadaten ab, die für die gesicherte Verbindung zum Cluster verwendet werden. Diese API soll nicht separat aufgerufen werden. Es enthält Informationen, die zum Einrichten einer gesicherten Azure Active Directory-Verbindung mit einem Service Fabric-Cluster erforderlich sind.

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)
getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)

Gibt eine Liste der Service Fabric-Anwendung, des Diensts oder der Partition zurück, die dieser Sicherungsrichtlinie zugeordnet sind.

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)
getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)

Ruft die Dienst Fabric-Sicherungskonfigurationsinformationen für die Anwendung und die Dienste und Partitionen unter dieser Anwendung ab.

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)

Gibt eine Liste der Sicherungen zurück, die für jede Partition in dieser Service Fabric-Anwendung verfügbar sind. Der Server listet alle Sicherungen auf, die am in der Sicherungsrichtlinie konfigurierten Sicherungsspeicherort verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder das Abrufen der neuesten verfügbaren Sicherung für jede Partition.

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)

Die Antwort ist eine Liste von ApplicationEvent-Objekten.

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationHealth(string, ServiceCallback<ApplicationHealth>)
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)

Gibt den Heidezustand der Dienst fabric-Anwendung zurück. Die Antwort meldet entweder "OK", "Fehler" oder "Warnungsstatus". Wenn die Entität im Integritätsspeicher nicht gefunden wird, wird ein Fehler zurückgegeben.

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)

Ruft den Status einer Service Fabric-Anwendung ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ClusterHealthPolicies, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden.

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationInfo(string, ServiceCallback<ApplicationInfo>)
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)

Gibt die Informationen zu der Anwendung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, Typ, Status, Parameter und andere Details zur Anwendung.

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)
getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)

Ruft die Informationen zu den Anwendungen ab, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurden und den angegebenen Filtern entsprechen. Die Antwort enthält den Namen, Typ, Status, Parameter und andere Details zur Anwendung. Wenn die Anwendungen nicht auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Filter ApplicationTypeName und ApplicationDefinitionKindFilter können nicht gleichzeitig angegeben werden.

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)
getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)

Gibt die Ladeinformationen zu der Anwendung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, die Minimalknoten, die maximale Anzahl von Knoten, die Anzahl der Knoten, die die Anwendung aktuell belegt, und Die Metrikinformationen zur Anwendung werden von der Anwendung geladen.

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)
getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)

Die Antwort enthält den XML-Code des Anwendungsmanifests als Zeichenfolge.

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)
getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)

Ruft den Namen der Anwendung für den angegebenen Dienst ab. Ein Fehler vom Typ 404 FABRIC_E_SERVICE_DOES_NOT_EXIST wird zurückgegeben, wenn kein Dienst mit der bereitgestellten Dienst-ID vorhanden ist.

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)
getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)

Die Antwort ist eine Liste von ApplicationEvent-Objekten.

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)

Gibt die Informationen zu den Anwendungstypen zurück, die bereitgestellt oder im Prozess der Bereitstellung im Service Fabric-Cluster bereitgestellt werden. Jede Version eines Anwendungstyps wird als anwendungstyp zurückgegeben. Die Antwort enthält den Namen, die Version, den Status und andere Details zum Anwendungstyp. Dies ist eine seitenseitige Abfrage, d. h., wenn nicht alle Anwendungstypen auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Wenn z. B. 10 Anwendungstypen vorhanden sind, eine Seite jedoch nur die ersten drei Anwendungstypen passt, oder wenn maximale Ergebnisse auf 3 festgelegt sind, wird drei zurückgegeben. Um auf die restlichen Ergebnisse zuzugreifen, rufen Sie nachfolgende Seiten mithilfe des zurückgegebenen Fortsetzungstokens in der nächsten Abfrage ab. Ein leeres Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)

Gibt die Informationen zu den Anwendungstypen zurück, die bereitgestellt oder im Prozess der Bereitstellung im Service Fabric-Cluster bereitgestellt werden. Diese Ergebnisse sind Anwendungstypen, deren Name exakt mit dem als Parameter angegebenen übereinstimmen und die den angegebenen Abfrageparametern entsprechen. Alle Versionen des Anwendungstyps, der dem Anwendungstypnamen entspricht, werden zurückgegeben, wobei jede Version als anwendungstyp zurückgegeben wird. Die Antwort enthält den Namen, die Version, den Status und andere Details zum Anwendungstyp. Dies ist eine seitenseitige Abfrage, d. h., wenn nicht alle Anwendungstypen auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Wenn z. B. 10 Anwendungstypen vorhanden sind, eine Seite jedoch nur die ersten drei Anwendungstypen passt, oder wenn maximale Ergebnisse auf 3 festgelegt sind, wird drei zurückgegeben. Um auf die restlichen Ergebnisse zuzugreifen, rufen Sie nachfolgende Seiten mithilfe des zurückgegebenen Fortsetzungstokens in der nächsten Abfrage ab. Ein leeres Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)

Gibt Informationen zum Status des neuesten Anwendungsupgrades zusammen mit Details zum Debuggen von Anwendungsintegritätsproblemen zurück.

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)
getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)

Ruft eine bestimmte Sicherungsrichtlinie ab, die durch {backupPolicyName} identifiziert wird.

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)
getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)

Dient zum Abrufen einer Liste aller konfigurierten Sicherungsrichtlinien.

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)

Ruft die Liste der Sicherungen ab, die für die angegebene gesicherte Entität (Anwendung, Dienst oder Partition) am angegebenen Sicherungsspeicherort (FileShare oder Azure Blob Storage) verfügbar sind.

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)
getChaos(ServiceCallback<Chaos>)
getChaos(ServiceFabricClientGetChaosOptionalParams)

Rufen Sie den Status von Chaos ab, der angibt, ob Chaos ausgeführt wird, die Chaos-Parameter, die für die Ausführung von Chaos und den Status des Chaos-Zeitplans verwendet werden.

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)
getChaosEvents(ServiceCallback<ChaosEventsSegment>)
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)

Um das nächste Segment der Chaos-Ereignisse zu erhalten, können Sie das ContinuationToken angeben. Um den Anfang eines neuen Segments von Chaosereignissen zu erhalten, können Sie den Zeitraum über StartTimeUtc und EndTimeUtc angeben. Sie können sowohl das ContinuationToken als auch den Zeitraum im gleichen Aufruf nicht angeben. Wenn mehr als 100 Chaos-Ereignisse vorhanden sind, werden die Chaos-Ereignisse in mehreren Segmenten zurückgegeben, in denen ein Segment nicht mehr als 100 Chaos-Ereignisse enthält und um das nächste Segment abzurufen, das Sie mit dem Fortsetzungstoken an diese API aufrufen.

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)
getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)

Ruft die Version des Chaos-Zeitplans in Gebrauch und den Chaos-Zeitplan, der definiert, wann und wie Chaos ausgeführt wird.

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)
getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)

Die Clusterkonfiguration enthält Eigenschaften des Clusters, die unterschiedliche Knotentypen für den Cluster, Sicherheitskonfigurationen, Fehler und Upgradedomänentopologien usw. enthalten.

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)
getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)

Rufen Sie die Statusdetails des Clusterkonfigurationsupgrades eines eigenständigen Service Fabric-Clusters ab.

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)

Die Antwort ist eine Liste von ClusterEvent-Objekten.

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)
getClusterHealth(ServiceCallback<ClusterHealth>)
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ebenso NodeHealthStateFilter und ApplicationsHealthStateFilter, um die Sammlung von Knoten und Anwendungen zu filtern, die basierend auf ihrem aggregierten Integritätszustand zurückgegeben werden.

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)
getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)

Ruft den Status eines Service Fabric-Clusters mithilfe von Integritätsblöcken ab. Enthält den aggregierten Integritätszustand des Clusters, aber keine der Clusterentitäten. Um die Clusterintegrität zu erweitern und den Integritätsstatus aller oder einiger Entitäten abzurufen, verwenden Sie den POST-URI, und geben Sie die Beschreibung der Clusterintegritätsabfrage an.

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)

Ruft den Status eines Service Fabric-Clusters mithilfe von Integritätsblöcken ab. Die Integritätsbewertung erfolgt basierend auf der Abfragebeschreibung des Eingabeclusterintegritätsabschnitts. Mit der Abfragebeschreibung können Benutzer Integritätsrichtlinien für die Auswertung des Clusters und seiner untergeordneten Elemente angeben. Benutzer können sehr flexible Filter angeben, um auszuwählen, welche Clusterentitäten zurückgegeben werden sollen. Die Auswahl kann basierend auf dem Integritätszustand der Entitäten und basierend auf der Hierarchie erfolgen. Die Abfrage kann untergeordnete Elemente der Entitäten basierend auf den angegebenen Filtern zurückgeben. Sie kann beispielsweise eine Anwendung mit einem angegebenen Namen zurückgeben und für diese Anwendung nur Dienste zurückgeben, die sich in "Fehler" oder "Warnung" befinden, sowie alle Partitionen und Replikate für einen dieser Dienste.

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ebenso NodeHealthStateFilter und ApplicationsHealthStateFilter, um die Sammlung von Knoten und Anwendungen zu filtern, die basierend auf ihrem aggregierten Integritätszustand zurückgegeben werden. Verwenden Sie ClusterHealthPolicies, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden.

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)
getClusterLoad(ServiceCallback<ClusterLoadInfo>)
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)

Ruft die Ladeinformationen eines Service Fabric-Clusters für alle Metriken ab, die eine Auslastung oder Kapazität definiert haben.

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)
getClusterManifest(ServiceCallback<ClusterManifest>)
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)

Rufen Sie das Service Fabric-Clustermanifest ab. Das Clustermanifest enthält Eigenschaften des Clusters, die unterschiedliche Knotentypen auf dem Cluster, Sicherheitskonfigurationen, Fehler- und Upgradedomänentopologien usw. enthalten.

Diese Eigenschaften werden als Teil der ClusterConfig.JSON-Datei angegeben, während sie einen eigenständigen Cluster bereitstellen. Die meisten Informationen im Clustermanifest werden jedoch intern von Service Fabric während der Clusterbereitstellung in anderen Bereitstellungsszenarien generiert (z. B. bei Verwendung des Azure-Portals).

Der Inhalt des Clustermanifests dient nur zu Informationszwecken, und Es wird davon ausgegangen, dass die Benutzer keine Abhängigkeit vom Format der Dateiinhalte oder ihrer Interpretation haben.

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)
getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)

Ruft den aktuellen Fortschritt des laufenden Clusterupgrades ab. Wenn derzeit kein Upgrade ausgeführt wird, rufen Sie den letzten Status des vorherigen Clusterupgrades ab.

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)
getClusterVersion(ServiceCallback<ClusterVersion>)
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)

Wenn ein Clusterupgrade stattfindet, gibt diese API die niedrigste (ältere) Version der aktuellen und Zielclusterlaufzeit zurück.

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)
getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)

Gibt den Status der Verfassenbereitstellung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, den Status und weitere Details zur Bereitstellung.

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)
getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)

Ruft den Status zu den Erstellbereitstellungen ab, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurden. Die Antwort enthält den Namen, den Status und weitere Details zu den Verfassenbereitstellungen. Wenn die Liste der Bereitstellungen nicht auf eine Seite passt, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann.

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)
getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)

Gibt die Informationen zum Status des Verfassen-Bereitstellungsupgrades zusammen mit Details zum Debuggen von Anwendungsintegritätsproblemen zurück.

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)

Diese API ermöglicht das Abrufen aller vorhandenen Konfigurationsüberschreibungen auf dem angegebenen Knoten.

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)
getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)
getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)

Ruft die Containerprotokolle für container ab, die auf einem Service Fabric-Knoten für das angegebene Codepaket bereitgestellt werden.

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, ServiceCallback<ContainerLogs>)
getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)

Die Antwort ist eine Liste der ContainerInstanceEvent-Objekte.

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)
getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)

Die Antwort ist eine Liste von FabricEvents.

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)
getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)

Ruft den Fortschritt eines Datenverlustvorgangs ab, der mit StartDataLoss gestartet wurde, mithilfe der OperationId.

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)
getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)

Ruft die Informationen zum Status einer Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf der bereitgestellten Anwendung basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie DeployedServicePackagesHealthStateFilter, um optional basierend auf dem Integritätszustand nach BereitgestelltEnServicePackageHealth-Untergeordneten zu filtern.

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)

Ruft die Informationen zum Status einer Anwendung ab, die auf einem Service Fabric-Knoten mithilfe der angegebenen Richtlinie bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf der bereitgestellten Anwendung basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie DeployedServicePackagesHealthStateFilter, um optional basierend auf dem Integritätszustand nach BereitgestelltEnServicePackageHealth-Untergeordneten zu filtern. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität der bereitgestellten Anwendung ausgewertet wird.

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)

Diese Abfrage gibt Systemanwendungsinformationen zurück, wenn die angegebene Anwendungs-ID für die Systemanwendung gilt. Die Ergebnisse umfassen bereitgestellte Anwendungen in aktiven, aktivierungs- und downloadstatus. Für diese Abfrage muss der Knotenname einem Knoten im Cluster entsprechen. Die Abfrage schlägt fehl, wenn der angegebene Knotenname nicht auf aktive Service Fabric-Knoten im Cluster verweist.

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)
getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)

Ruft die Liste der Anwendungen ab, die auf einem Service Fabric-Knoten bereitgestellt werden. Die Ergebnisse enthalten keine Informationen zu bereitgestellten Systemanwendungen, es sei denn, sie werden explizit nach ID abgefragt. Die Ergebnisse umfassen bereitgestellte Anwendungen in aktiven, aktivierungs- und downloadstatus. Für diese Abfrage muss der Knotenname einem Knoten im Cluster entsprechen. Die Abfrage schlägt fehl, wenn der angegebene Knotenname nicht auf aktive Service Fabric-Knoten im Cluster verweist.

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)
getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)

Ruft die Liste der Codepakete ab, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden.

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)
getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)

Ruft die Informationen zum Status eines Dienstpakets für eine bestimmte Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf dem bereitgestellten Dienstpaket basierend auf dem Integritätszustand gemeldet wurden.

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)

Ruft die Informationen zum Status eines Dienstpakets für eine bestimmte Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. verwenden sie die angegebene Richtlinie. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf dem bereitgestellten Dienstpaket basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität des bereitgestellten Dienstpakets ausgewertet wird.

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)

Gibt die Informationen zu den Dienstpaketen zurück, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden.

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)

Gibt die Informationen zu den Dienstpaketen zurück, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden. Diese Ergebnisse sind Dienstpakete, deren Name exakt mit dem als Parameter angegebenen Dienstpaketnamen übereinstimmt.

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)

Ruft die Details des Replikats ab, das auf einem Service Fabric-Knoten bereitgestellt wird. Die Informationen umfassen Dienstart, Dienstname, aktueller Dienstvorgang, aktuelle Startdatum des Dienstvorgangs, Partitions-ID, Replikat-/Instanz-ID, gemeldete Last und andere Informationen.

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)

Ruft die Details des Replikats ab, das auf einem Service Fabric-Knoten bereitgestellt wird. Die Informationen umfassen Dienstart, Dienstname, aktueller Dienstvorgang, aktuelle Startdatum des Dienstvorgangs, Partitions-ID, Replikat-/Instanz-ID, gemeldete Last und andere Informationen.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Replikaten enthält, die auf einem Service Fabric-Knoten bereitgestellt werden. Zu den Informationen gehören Partitions-ID, Replikat-ID, Status des Replikats, Name des Diensts, Name des Diensttyps und andere Informationen. Verwenden Sie die Abfrageparameter PartitionId oder ServiceManifestName, um Informationen zu den bereitgestellten Replikaten zurückzugeben, die den angegebenen Werten für diese Parameter entsprechen.

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)

Ruft die Liste ab, die die Informationen zu einem bestimmten Diensttyp aus den Anwendungen enthält, die auf einem Knoten in einem Service Fabric-Cluster bereitgestellt wurden. Die Antwort enthält den Namen des Diensttyps, den Registrierungsstatus, das Codepaket, das sie registriert hat, und die Aktivierungs-ID des Dienstpakets. Jeder Eintrag stellt eine Aktivierung eines Diensttyps dar, die durch die Aktivierungs-ID unterschieden wird.

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Diensttypen aus den Anwendungen enthält, die auf einem Knoten in einem Service Fabric-Cluster bereitgestellt wurden. Die Antwort enthält den Namen des Diensttyps, den Registrierungsstatus, das Codepaket, das sie registriert hat, und die Aktivierungs-ID des Dienstpakets.

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)

Ruft die Liste der vom Benutzer induzierten Fehlervorgänge ab, die nach bereitgestellter Eingabe gefiltert werden.

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)
getImageStoreContent(string, ServiceCallback<ImageStoreContent>)
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)

Gibt die Informationen zum Bildspeicherinhalt im angegebenen contentPath zurück. Der contentPath ist relativ zum Stamm des Bildspeichers.

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)
getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)

Ruft die Gesamtgröße der Datei unter einem Bildspeicherordner ab, der von contentPath angegeben wird. Der contentPath ist relativ zum Stamm des Bildspeichers.

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreInfo(ServiceCallback<ImageStoreInfo>)
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)

Gibt Informationen zum primären ImageStore-Replikat zurück, z. B. Datenträgerkapazität und verfügbarer Speicherplatz am Knoten, auf dem es sich befindet, und mehrere Kategorien der Dateisystemverwendung von ImageStore.

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)
getImageStoreRootContent(ServiceCallback<ImageStoreContent>)
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)

Gibt die Informationen zum Bildspeicherinhalt im Stammverzeichnis des Bildspeichers zurück.

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)
getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)

Gibt die Gesamtgröße von Dateien im Stammordner und untergeordneten Ordnern im Bildspeicher zurück.

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)

Ruft die Bildspeicher-Uploadsitzung ab, die durch die angegebene ID identifiziert wird. Der Benutzer kann die Uploadsitzung während des Uploads jederzeit abfragen.

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)
getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)

Ruft die Uploadsitzung des Bildspeichers ab, die dem relativen Pfad des angegebenen Bildspeichers zugeordnet ist. Der Benutzer kann die Uploadsitzung während des Uploads jederzeit abfragen.

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)
getNameExistsInfo(string, ServiceCallback<void>)
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)

Gibt zurück, ob der angegebene Service Fabric-Name vorhanden ist.

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)
getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)

Die Antwort ist eine Liste von NodeEvent-Objekten.

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
getNodeHealth(string, ServiceCallback<NodeHealth>)
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)

Ruft den Status eines Service Fabric-Knotens ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Wenn der von Ihnen angegebene Knoten im Integritätsspeicher nicht vorhanden ist, wird ein Fehler zurückgegeben.

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)
getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)

Ruft den Status eines Service Fabric-Knotens ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ClusterHealthPolicy im POST-Text, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Wenn der von Ihnen angegebene Knoten im Integritätsspeicher nicht vorhanden ist, wird ein Fehler zurückgegeben.

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)
getNodeInfo(string, ServiceCallback<NodeInfo>)
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)

Die Antwort enthält den Namen, den Status, die ID, die Integrität, die Betriebszeit und weitere Details zum Knoten.

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)
getNodeInfoList(ServiceCallback<PagedNodeInfoList>)
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)

Die Antwort enthält den Namen, den Status, die ID, den Status, die Integrität, die Uptime und andere Details zu den Knoten.

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)
getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)

Ruft die Ladeinformationen eines Service Fabric-Knotens für alle Metriken ab, die eine Auslastung oder Kapazität definiert haben.

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)
getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)

Die Antwort ist eine Liste von NodeEvent-Objekten.

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)

Ruft den Fortschritt eines Vorgangs ab, der mit StartNodeTransition mithilfe der bereitgestellten OperationId gestartet wurde.

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)
getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)

Ruft die Service Fabric Backup-Konfigurationsinformationen für die angegebene Partition ab.

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)
getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)

Gibt eine Liste der sicherungen zurück, die für die angegebene Partition verfügbar sind. Der Server listet alle Sicherungen auf, die im in der Sicherungsrichtlinie konfigurierten Sicherungsspeicher verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder nur das Abrufen der neuesten verfügbaren Sicherung für die Partition.

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)

Gibt Informationen zum Status der neuesten Sicherung zusammen mit Details oder Fehlergrund im Falle des Abschlusses zurück.

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)
getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)

Die Antwort ist eine Liste der PartitionEvent-Objekte.

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
getPartitionHealth(string, ServiceCallback<PartitionHealth>)
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ReplicasHealthStateFilter, um die Auflistung von ReplicaHealthState-Objekten auf der Partition zu filtern. Wenn Sie eine Partition angeben, die im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)

Ruft die Integritätsinformationen der angegebenen Partition ab. Wenn die Anwendungsintegritätsrichtlinie angegeben ist, verwendet sie die Integritätsauswertung, um den aggregierten Integritätszustand abzurufen. Wenn die Richtlinie nicht angegeben ist, verwendet die Integritätsauswertung die im Anwendungsmanifest definierte Anwendungsintegritätsrichtlinie oder die Standardintegritätsrichtlinie, wenn keine Richtlinie im Manifest definiert ist. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf der Partition basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ReplicasHealthStateFilter, um die Auflistung von ReplicaHealthState-Objekten auf der Partition zu filtern. Verwenden Sie ApplicationHealthPolicy im POST-Text, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Wenn Sie eine Partition angeben, die im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)

Ruft die Informationen zur angegebenen Partition ab. Die Antwort enthält die Partitions-ID, Partitionierungsschemainformationen, Schlüssel, die von der Partition, dem Status, der Integrität und anderen Details zur Partition unterstützt werden.

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)
getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)

Die Antwort enthält die Partitions-ID, Partitionierungsschemainformationen, Schlüssel, die von der Partition, dem Status, der Integrität und anderen Details zur Partition unterstützt werden.

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)
getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)

Gibt Informationen zum Laden einer angegebenen Partition zurück. Die Antwort enthält eine Liste der Ladeberichte für eine Service Fabric-Partition. Jeder Bericht enthält den Namen, den Wert und die uhrzeit der Lastmetrik in UTC.

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)
getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)

Die Antwort ist eine Liste der ReplicaEvent-Objekte.

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)

Die Antwort ist eine Liste der ReplicaEvent-Objekte.

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)

Ruft den Fortschritt einer PartitionRestart gestartet mit StartPartitionRestart mithilfe der bereitgestellten OperationId.

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)
getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)

Gibt Informationen zum Status des neuesten Wiederherstellungsvorgangs zusammen mit Details oder Fehlergrund im Falle des Abschlusses zurück.

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)
getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)

Die Antwort ist eine Liste der PartitionEvent-Objekte.

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)

Ruft die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen ab. Dadurch werden immer Sowohl Wert als auch Metadaten zurückgegeben.

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)
getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)

Ein Service Fabric-Name kann eine oder mehrere benannte Eigenschaften aufweisen, die benutzerdefinierte Informationen speichern. Dieser Vorgang ruft die Informationen zu diesen Eigenschaften in einer seitenseitigen Liste ab. Die Informationen umfassen Name, Wert und Metadaten zu den einzelnen Eigenschaften.

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)
getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)

Ruft eine Liste von Informationen zu Fabric-Codeversionen ab, die im Cluster bereitgestellt werden. Der Parameter CodeVersion kann optional verwendet werden, um die Ausgabe nur auf diese bestimmte Version zu filtern.

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)
getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)

Ruft eine Liste der Informationen zu Fabric-Konfigurationsversionen ab, die im Cluster bereitgestellt werden. Der Parameter ConfigVersion kann verwendet werden, um optional die Ausgabe nur auf diese bestimmte Version zu filtern.

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)
getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)

Ruft den Fortschritt eines Quorumverlustvorgangs ab, der mit StartQuorumLoss gestartet wurde, mithilfe der bereitgestellten OperationId.

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)
getRepairTaskList(ServiceCallback<RepairTask[]>)
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)
getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)

Ruft den Status eines Service Fabric-Replikats ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Replikat basierend auf dem Integritätszustand gemeldet wurden.

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)

Ruft den Status eines Service Fabric-Zustandsdienstreplikats oder einer zustandslosen Dienstinstanz ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität des Replikats ausgewertet wird.

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)

Die Antwort enthält die ID, Rolle, Status, Integrität, Knotenname, Betriebszeit und andere Details zum Replikat.

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)
getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)

Der GetReplicas-Endpunkt gibt Informationen zu den Replikaten der angegebenen Partition zurück. Die Antwort enthält die ID, Rolle, Status, Integrität, Knotenname, Betriebszeit und andere Details zum Replikat.

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)
getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)

Ruft die Dienst Fabric-Sicherungskonfigurationsinformationen für den Dienst und die Partitionen unter diesem Dienst ab.

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)

Gibt eine Liste der Sicherungen zurück, die für jede Partition in diesem Service Fabric-Dienst verfügbar sind. Der Server listet alle Sicherungen auf, die im in der Sicherungsrichtlinie konfigurierten Sicherungsspeicher verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder das Abrufen der neuesten verfügbaren Sicherung für jede Partition.

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)

Ruft die Beschreibung eines vorhandenen Service Fabric-Diensts ab. Ein Dienst muss erstellt werden, bevor seine Beschreibung abgerufen werden kann.

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)
getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)

Die Antwort ist eine Liste von ServiceEvent-Objekten.

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceHealth(string, ServiceCallback<ServiceHealth>)
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)

Ruft die Integritätsinformationen des angegebenen Diensts ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie PartitionsHealthStateFilter, um die Auflistung der zurückgegebenen Partitionen zu filtern. Wenn Sie einen Dienst angeben, der im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)
getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)

Ruft die Integritätsinformationen des angegebenen Diensts ab. Wenn die Anwendungsintegritätsrichtlinie angegeben ist, verwendet sie die Integritätsauswertung, um den aggregierten Integritätszustand abzurufen. Wenn die Richtlinie nicht angegeben ist, verwendet die Integritätsauswertung die im Anwendungsmanifest definierte Anwendungsintegritätsrichtlinie oder die Standardintegritätsrichtlinie, wenn keine Richtlinie im Manifest definiert ist. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie PartitionsHealthStateFilter, um die Auflistung der zurückgegebenen Partitionen zu filtern. Wenn Sie einen Dienst angeben, der im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)
getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)

Gibt die Informationen zum angegebenen Dienst zurück, der zur angegebenen Service Fabric-Anwendung gehört.

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)
getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)

Gibt die Informationen zu allen Diensten zurück, die zur Anwendung gehören, die durch die Anwendungs-ID angegeben ist.

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)
getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)

Ruft das Manifest ab, das einen Diensttyp beschreibt. Die Antwort enthält das Dienstmanifest-XML als Zeichenfolge.

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)
getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)

Ruft den Namen des Diensts für die angegebene Partition ab. Wenn die Partitions-ID nicht im Cluster vorhanden ist, wird ein 404-Fehler zurückgegeben.

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)
getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)

Die Antwort ist eine Liste von ServiceEvent-Objekten.

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)

Ruft die Informationen zu einem bestimmten Diensttyp ab, der von einem bereitgestellten Anwendungstyp in einem Service Fabric-Cluster unterstützt wird. Der angegebene Anwendungstyp muss vorhanden sein. Andernfalls wird ein 404-Status zurückgegeben. Eine 204-Antwort wird zurückgegeben, wenn der angegebene Diensttyp nicht im Cluster gefunden wird.

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)
getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Diensttypen enthält, die von einem bereitgestellten Anwendungstyp in einem Service Fabric-Cluster unterstützt werden. Der angegebene Anwendungstyp muss vorhanden sein. Andernfalls wird ein 404-Status zurückgegeben.

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)
getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)

Listet alle Service Fabric-Namen unter einem bestimmten Namen auf. Wenn die Unternamen nicht auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Das Abfragen eines nicht vorhandenen Namens schlägt fehl.

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)
getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)

Gibt die Informationen zu den nicht eingefügten Replikaten des Diensts zurück. Wenn PartitionId angegeben ist, enthält das Ergebnis nur Informationen zu nicht eingefügten Replikaten für diese Partition. Wenn PartitionId nicht angegeben ist, enthält das Ergebnis Informationen zu nicht eingefügten Replikaten für alle Partitionen dieses Diensts. Wenn OnlyQueryPrimaries auf "true" festgelegt ist, enthält das Ergebnis nur Informationen zu primären Replikaten und ignoriert nicht eingefügte sekundäre Replikate.

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)
getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)

Rufen Sie den Dienststatus des Service Fabric Upgrade Orchestration Service ab. Diese API wird intern für Supportzwecke verwendet.

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)

Aufrufen der Container-API für einen Container, der auf einem Service Fabric-Knoten für das angegebene Codepaket bereitgestellt wird.

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)
invokeInfrastructureCommand(string, ServiceCallback<string>)
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)

Bei Clustern, die eine oder mehrere Instanzen des Infrastrukturdiensts konfiguriert haben, bietet diese API eine Möglichkeit, infrastrukturspezifische Befehle an eine bestimmte Instanz des Infrastrukturdiensts zu senden.

Die verfügbaren Befehle und die entsprechenden Antwortformate variieren je nach Infrastruktur, auf der der Cluster ausgeführt wird.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)
invokeInfrastructureQuery(string, ServiceCallback<string>)
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)

Bei Clustern, die eine oder mehrere Instanzen des Infrastrukturdiensts konfiguriert haben, bietet diese API eine Möglichkeit, infrastrukturspezifische Abfragen an eine bestimmte Instanz des Infrastrukturdiensts zu senden.

Die verfügbaren Befehle und die entsprechenden Antwortformate variieren je nach Infrastruktur, auf der der Cluster ausgeführt wird.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)
movePrimaryReplica(string, ServiceCallback<void>)
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)

Mit diesem Befehl wird das primäre Replikat einer Partition eines zustandsbehafteten Diensts verschoben, wobei alle Einschränkungen beachtet werden. Wenn der Parameter "NodeName" angegeben ist, wird der primäre Parameter in den angegebenen Knoten verschoben (sofern Einschränkungen dies zulassen). Wenn der Parameter NodeName nicht angegeben ist, wird das primäre Replikat in einen zufälligen Knoten im Cluster verschoben. Wenn ignoreConstraints-Parameter angegeben und auf "true" festgelegt ist, wird die primäre Eigenschaft unabhängig von den Einschränkungen verschoben.

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)
moveSecondaryReplica(string, string, ServiceCallback<void>)
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)

Mit diesem Befehl wird das sekundäre Replikat einer Partition eines zustandsbehafteten Diensts verschoben, wobei alle Einschränkungen beachtet werden. Der Parameter CurrentNodeName muss angegeben werden, um das replizierbare Replikat zu identifizieren. Der Quellknotenname muss angegeben werden, aber der neue Knotenname kann weggelassen werden, und in diesem Fall wird das Replikat auf einen zufälligen Knoten verschoben. Wenn der Parameter IgnoreConstraints angegeben und auf "true" festgelegt ist, wird das sekundäre Argument unabhängig von den Einschränkungen verschoben.

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)
postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)

Chaos wird automatisch die Ausführung auf der Grundlage des Chaos-Zeitplans planen. Der Chaos-Zeitplan wird aktualisiert, wenn die bereitgestellte Version mit der Version auf dem Server übereinstimmt. Beim Aktualisieren des Chaos Schedule wird die Version auf dem Server um 1 erhöht. Die Version auf dem Server wird wieder auf 0 umgebrochen, nachdem eine große Zahl erreicht wurde. Wenn Chaos ausgeführt wird, wenn dieser Anruf erfolgt, schlägt der Anruf fehl.

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)

Stellt einen Service Fabric-Anwendungstyp mit dem Cluster bereit. Die Bereitstellung ist erforderlich, bevor neue Anwendungen instanziiert werden können. Der Bereitstellungsvorgang kann entweder für das vom relativePathInImageStore angegebene Anwendungspaket oder mithilfe des URI des externen '.sfpkg' ausgeführt werden.

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)
provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)

Überprüfen und Bereitstellen der Code- oder Konfigurationspakete eines Service Fabric-Clusters.

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)
putProperty(string, PropertyDescription, ServiceCallback<void>)
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen.

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)
recoverAllPartitions(ServiceCallback<void>)
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)
recoverPartition(string, ServiceCallback<void>)
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)
recoverServicePartitions(string, ServiceCallback<void>)
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)

Gibt an, dass der Service Fabric-Cluster versucht werden soll, den angegebenen Dienst wiederherzustellen, der derzeit im Quorumverlust hängen bleibt. Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)
recoverSystemPartitions(ServiceCallback<void>)
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)

Gibt an, dass der Service Fabric-Cluster versucht werden soll, die Systemdienste wiederherzustellen, die derzeit im Quorumverlust hängen bleiben. Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)
removeComposeDeployment(string, ServiceCallback<void>)
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)

Löscht eine vorhandene Service Fabric-Erstellbereitstellung.

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)
removeConfigurationOverrides(string, ServiceCallback<void>)
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)

Diese API ermöglicht das Entfernen aller vorhandenen Konfigurationsüberschreibungen auf dem angegebenen Knoten.

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)
removeNodeState(string, ServiceCallback<void>)
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)

Dies bedeutet, dass es nicht möglich ist, den permanenten Zustand dieses Knotens wiederherzustellen. Dies geschieht in der Regel, wenn eine Festplatte sauber gelöscht wurde oder eine Festplatte abstürzt. Der Knoten muss deaktiviert sein, damit dieser Vorgang erfolgreich ausgeführt werden kann. Dieser Vorgang teilt Service Fabric mit, dass die Replikate auf diesem Knoten nicht mehr vorhanden sind, und dass Service Fabric nicht mehr warten sollte, bis diese Replikate wieder bereitgestellt werden. Führen Sie dieses Cmdlet nicht aus, wenn der Status des Knotens nicht entfernt wurde und der Knoten wieder intakt ist. Ab Service Fabric 6.5 können Sie diese API für Seedknoten verwenden, indem Sie die Seedknoten in reguläre (nicht-seed)-Knoten ändern und diese API dann aufrufen, um den Knotenstatus zu entfernen. Wenn der Cluster auf Azure ausgeführt wird, versucht Service Fabric, ihn automatisch in einen Nicht-Seed-Knoten zu ändern. Um dies zu erzielen, stellen Sie sicher, dass die Anzahl der Nicht-Seed-Knoten im primären Knotentyp nicht kleiner als die Anzahl der Down-Seed-Knoten ist. Fügen Sie bei Bedarf weitere Knoten zum primären Knotentyp hinzu, um dies zu erreichen. Wenn der Down-Seed-Knoten für eigenständige Cluster nicht intakt sein wird, entfernen Sie den Knoten bitte aus dem Cluster, siehe https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)
removeReplica(string, string, string, ServiceCallback<void>)
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)

Diese API simuliert einen Service Fabric-Replikatfehler, indem ein Replikat aus einem Service Fabric-Cluster entfernt wird. Das Entfernen schließt das Replikat, übergibt das Replikat auf die Rolle "Keine", und entfernt dann alle Statusinformationen des Replikats aus dem Cluster. Diese API testet den Entfernungspfad des Replikatstatus und simuliert den dauerhaften Berichtpfad über Client-APIs. Warnung : Es werden keine Sicherheitsüberprüfungen ausgeführt, wenn diese API verwendet wird. Falsche Verwendung dieser API kann zu Datenverlusten für zustandsbehaftete Dienste führen. Darüber hinaus wirkt sich das flag forceRemove auf alle anderen Replikate aus, die im selben Prozess gehostet werden.

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)
reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)

Meldet den Integritätsstatus der angegebenen Service Fabric-Anwendung. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an eine Service Fabric-Gatewayanwendung gesendet, die an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Anwendungsstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)
reportClusterHealth(HealthInformation, ServiceCallback<void>)
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)

Sendet einen Integritätsbericht auf einem Service Fabric-Cluster. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewayknoten gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetClusterHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)

Meldet den Integritätsstatus der Anwendung, die auf einem Service Fabric-Knoten bereitgestellt wurde. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Anwendungsstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)

Meldet den Integritätsstatus des Dienstpakets der Anwendung, die auf einem Service Fabric-Knoten bereitgestellt wurde. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Dienstpaketstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)
reportNodeHealth(string, HealthInformation, ServiceCallback<void>)
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Knotens. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewayknoten gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetNodeHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)
reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)

Meldet den Integritätsstatus der angegebenen Service Fabric-Partition. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an eine Service Fabric-Gatewaypartition gesendet, die an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetPartitionHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Replikats. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an ein Service Fabric-Gatewayreplikat gesendet, das an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetReplicaHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)
reportServiceHealth(string, HealthInformation, ServiceCallback<void>)
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Diensts. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetServiceHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)
resetPartitionLoad(string, ServiceCallback<void>)
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)

Setzt die aktuelle Last einer Service Fabric-Partition auf die Standardlast für den Dienst zurück.

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)
resolveService(string, ServiceCallback<ResolvedServicePartition>)
resolveService(string, ServiceFabricClientResolveServiceOptionalParams)

Auflösen einer Service Fabric-Dienstpartition zum Abrufen der Endpunkte der Dienstreplikate.

resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)

Startet ein Codepaket neu, das auf einem Service Fabric-Knoten in einem Cluster bereitgestellt wird. Dadurch wird der Codepaketprozess abgebrochen, der alle in diesem Prozess gehosteten Benutzerdienstreplikate neu startet.

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)
restartNode(string, RestartNodeDescription, ServiceCallback<void>)
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)

Startet einen Bereits gestarteten Service Fabric-Clusterknoten neu.

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)
restartReplica(string, string, string, ServiceCallback<void>)
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)

Startet ein Dienstreplikat eines dauerhaften Diensts neu, der auf einem Knoten ausgeführt wird. Warnung : Es werden keine Sicherheitsüberprüfungen ausgeführt, wenn diese API verwendet wird. Falsche Verwendung dieser API kann zu Verfügbarkeitsverlusten für zustandsbehaftete Dienste führen.

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)
restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)

Stellt den Zustand einer zustandsbehafteten permanenten Partition mithilfe des angegebenen Sicherungspunkts wieder her. Falls die Partition bereits in regelmäßigen Abständen gesichert wird, wird standardmäßig der Sicherungspunkt im in der Sicherungsrichtlinie angegebenen Speicher gesucht. Sie können dasselbe auch überschreiben, indem Sie die Sicherungsspeicherdetails als Teil der Beschreibung der Wiederherstellungspartition im Textkörper angeben. Sobald die Wiederherstellung initiiert wurde, kann der Fortschritt mithilfe des GetRestoreProgress-Vorgangs nachverfolgt werden. Falls der Vorgang timeout ist, geben Sie einen größeren Wiederherstellungstimeoutwert im Abfrageparameter an.

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)
resumeApplicationBackup(string, ServiceCallback<void>)
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)

Die zuvor angehaltene Service Fabric-Anwendung setzt die regelmäßige Sicherung gemäß der aktuell für dieselbe Sicherungsrichtlinie konfigurierten Sicherungsrichtlinie fort.

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)

Setzt ein nicht überwachtes manuelles Service Fabric-Anwendungsupgrade fort. Service Fabric aktualisiert jeweils eine Upgradedomäne. Bei nicht überwachten manuellen Upgrades wartet Service Fabric nach Abschluss einer Upgradedomäne darauf, dass Sie diese API aufrufen, bevor Sie mit der nächsten Upgradedomäne fortfahren.

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)

Setzen Sie den Clustercode oder das Konfigurationsupgrade bei Bedarf zur nächsten Upgradedomäne fort.

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)
resumePartitionBackup(string, ServiceCallback<void>)
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)

Die zuvor angehaltene Partition setzt die regelmäßige Sicherung gemäß der aktuell für dasselbe konfigurierten Sicherungsrichtlinie fort.

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)
resumeServiceBackup(string, ServiceCallback<void>)
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)

Der zuvor angehaltene Service Fabric-Dienst setzt die regelmäßige Sicherung gemäß der derzeit für dieselbe Sicherungsrichtlinie konfigurierten Sicherungsrichtlinie fort.

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)
rollbackApplicationUpgrade(string, ServiceCallback<void>)
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)

Startet das Rollback des aktuellen Anwendungsupgrades auf die vorherige Version. Diese API kann nur verwendet werden, um ein Rollback des aktuellen in Bearbeitung befindlichen Upgrades durchzuführen, das auf eine neue Version weitergeleitet wird. Wenn die Anwendung derzeit nicht aktualisiert wird, verwenden Sie die StartApplicationUpgrade-API, um es auf die gewünschte Version zu aktualisieren, einschließlich des Rollbacks auf eine frühere Version.

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)
rollbackClusterUpgrade(ServiceCallback<void>)
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)

Führen Sie ein Rollback für den Code oder das Konfigurationsupgrade eines Service Fabric-Clusters durch.

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)

Aktualisieren Sie den Dienststatus des Service Fabric Upgrade Orchestration Service. Diese API wird intern für Supportzwecke verwendet.

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)

Überprüft die bereitgestellten Anwendungsupgradeparameter und startet das Upgrade der Anwendung, wenn die Parameter gültig sind.

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)
startChaos(ChaosParameters, ServiceCallback<void>)
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)

Wenn Chaos noch nicht im Cluster läuft, beginnt es Chaos mit den übergebenen Chaos-Parametern. Wenn Chaos bereits ausgeführt wird, wenn dieser Aufruf erfolgt, schlägt der Aufruf mit dem Fehlercode FABRIC_E_CHAOS_ALREADY_RUNNING fehl. Weitere Informationen finden Sie im Artikel Auslösen von kontrolliertem Chaos in Service Fabric-Clustern.

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)

Überprüfen Sie die bereitgestellten Konfigurationsupgradeparameter, und beginnen Sie mit dem Upgrade der Clusterkonfiguration, wenn die Parameter gültig sind.

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)
startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)

Überprüfen Sie die bereitgestellten Upgradeparameter, und starten Sie das Upgrade des Codes oder der Konfigurationsversion eines Service Fabric-Clusters, wenn die Parameter gültig sind.

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)

Überprüft die bereitgestellten Upgradeparameter und startet das Upgrade der Bereitstellung, wenn die Parameter gültig sind.

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)
startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)

Diese API führt zu Datenverlusten für die angegebene Partition. Er löst einen Aufruf der OnDataLoss-API der Partition aus. Der tatsächliche Datenverlust hängt vom angegebenen DataLossMode ab.

  • PartialDataLoss – Nur ein Quorum von Replikaten wird entfernt, und OnDataLoss wird für die Partition ausgelöst, aber der tatsächliche Datenverlust hängt vom Vorhandensein der In-Flight-Replikation ab.
  • FullDataLoss – Alle Replikate werden entfernt, daher gehen alle Daten verloren, und OnDataLoss wird ausgelöst.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Das Aufrufen dieser API mit einem Systemdienst, da das Ziel nicht empfohlen wird.

Hinweis: Nachdem diese API aufgerufen wurde, kann sie nicht rückgängig gemacht werden. Durch das Aufrufen von CancelOperation wird nur die Ausführung beendet und der interne Systemzustand bereinigt. Es werden keine Daten wiederhergestellt, wenn der Befehl weit genug ist, um Datenverlust zu verursachen.

Rufen Sie die GetDataLossProgress-API mit derselben OperationId auf, um Informationen zu dem mit dieser API gestarteten Vorgang zurückzugeben.

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)

Startet oder stoppt einen Clusterknoten. Ein Clusterknoten ist ein Prozess, nicht die Betriebssysteminstanz selbst. Um einen Knoten zu starten, übergeben Sie "Start" für den Parameter NodeTransitionType. Um einen Knoten zu beenden, übergeben Sie "Stop" für den Parameter NodeTransitionType. Diese API startet den Vorgang – wenn die API den Knoten zurückgibt, ist der Übergang möglicherweise noch nicht abgeschlossen. Rufen Sie GetNodeTransitionProgress mit derselben OperationId auf, um den Fortschritt des Vorgangs abzurufen.

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)

Diese API ist nützlich zum Testen des Failovers.

Wenn sie für eine zustandslose Dienstpartition verwendet wird, muss "RestartPartitionMode" "AllReplicasOrInstances" sein.

Rufen Sie die GetPartitionRestartProgress-API mit derselben OperationId auf, um den Fortschritt abzurufen.

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)

Diese API ist nützlich für eine temporäre Quorumverlustsituation in Ihrem Dienst.

Rufen Sie die GetQuorumLossProgress-API mit derselben OperationId auf, um Informationen zu dem Mit dieser API gestarteten Vorgang zurückzugeben.

Dies kann nur für zustandsbehaftete persistierte (HasPersistedState==true)-Dienste aufgerufen werden. Verwenden Sie diese API nicht für zustandslose Dienste oder zustandslose Nur-Speicher-Dienste.

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams, ServiceCallback<void>)
startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)

Rollback eines Service Fabric-Bereitstellungsupgrades.

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
stopChaos(ServiceCallback<void>)
stopChaos(ServiceFabricClientStopChaosOptionalParams)

Hindert Chaos daran, neue Fehler auszuführen. In-Flight-Fehler werden weiterhin ausgeführt, bis sie abgeschlossen sind. Der aktuelle Chaos-Zeitplan wird in einen angehaltenen Zustand versetzt. Sobald ein Zeitplan beendet wird, bleibt er im angehaltenen Zustand und wird nicht für Chaos Schedule neue Läufe von Chaos verwendet. Um die Planung fortzusetzen, muss ein neuer Chaos-Zeitplan festgelegt werden.

stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)

Sendet einen Batch von Eigenschaftsvorgängen. Entweder alle oder keines der Vorgänge wird zugesichert.

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)
suspendApplicationBackup(string, ServiceCallback<void>)
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)

Die Anwendung, die für regelmäßige Sicherungen konfiguriert ist, wird ausgesetzt, um weitere Sicherungen zu erstellen, bis sie erneut fortgesetzt wird. Dieser Vorgang gilt für die Hierarchie der gesamten Anwendung. Dies bedeutet, dass alle Dienste und Partitionen unter dieser Anwendung jetzt für die Sicherung angehalten werden.

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)
suspendPartitionBackup(string, ServiceCallback<void>)
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)

Die Partition, die für regelmäßige Sicherungen konfiguriert ist, wird angehalten, um weitere Sicherungen zu erstellen, bis sie erneut fortgesetzt wird.

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)
suspendServiceBackup(string, ServiceCallback<void>)
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)

Der Dienst, der für regelmäßige Sicherungen konfiguriert ist, wird ausgesetzt, um weitere Sicherungen zu erstellen, bis er erneut fortgesetzt wird. Dieser Vorgang gilt für die Hierarchie des gesamten Diensts. Dies bedeutet, dass alle Partitionen unter diesem Dienst jetzt für die Sicherung angehalten werden.

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)
toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)

Wenn die Ausführlichkeit auf "true" festgelegt ist, werden detaillierte Integritätsberichte generiert, wenn Replikate nicht platziert oder verworfen werden können. Wenn die Ausführlichkeit auf "false" festgelegt ist, werden keine Integritätsberichte generiert, wenn Replikate nicht platziert oder verworfen werden können.

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)

Dieser Vorgang kann nur ausgeführt werden, wenn alle Anwendungsinstanzen des Anwendungstyps gelöscht wurden. Sobald die Registrierung des Anwendungstyps aufgehoben wurde, können keine neuen Anwendungsinstanzen für diesen bestimmten Anwendungstyp erstellt werden.

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)
unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)

Es wird unterstützt, die Bereitstellung von Code und Konfiguration separat aufzuheben.

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)

Aktualisiert die Parameter eines laufenden Anwendungsupgrades von den parametern, die zum Zeitpunkt des Startens des Anwendungsupgrades angegeben wurden. Dies kann erforderlich sein, um hängende Anwendungsupgrades aufgrund falscher Parameter oder Probleme in der Anwendung zu minimieren, um Fortschritte zu erzielen.

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)
updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)

Aktualisiert die von {backupPolicyName} identifizierte Sicherungsrichtlinie.

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)

Aktualisieren Sie die Upgradeparameter, die während eines Service Fabric-Clusterupgrades verwendet werden.

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)
updateRepairExecutionState(RepairTask, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)
updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)

Diese API ermöglicht das Aktualisieren von Eigenschaften eines ausgeführten Service Fabric-Diensts. Der Satz von Eigenschaften, die aktualisiert werden können, ist eine Teilmenge der Eigenschaften, die zum Zeitpunkt der Erstellung des Diensts angegeben wurden. Der aktuelle Satz von Eigenschaften kann mit GetServiceDescription-API abgerufen werden. Beachten Sie, dass das Aktualisieren der Eigenschaften eines ausgeführten Diensts anders ist als das Aktualisieren Ihrer Anwendung mithilfe StartApplicationUpgrade-API. Das Upgrade ist ein lang ausgeführter Hintergrundvorgang, bei dem die Anwendung von einer Version in eine andere verschoben wird, jeweils eine Upgradedomäne, während das Update die neuen Eigenschaften sofort auf den Dienst anwendet.

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)
uploadFile(string, ServiceCallback<void>)
uploadFile(string, ServiceFabricClientUploadFileOptionalParams)

Lädt Den Inhalt der Datei in den Bildspeicher hoch. Verwenden Sie diese API, wenn die Datei klein genug ist, um sie erneut hochzuladen, wenn die Verbindung fehlschlägt. Die Daten der Datei müssen dem Anforderungstext hinzugefügt werden. Der Inhalt wird in den angegebenen Pfad hochgeladen. Der Bildspeicherdienst verwendet eine Mark-Datei, um die Verfügbarkeit des Ordners anzugeben. Die Markierungsdatei ist eine leere Datei mit dem Namen "_.dir". Die Markierungsdatei wird vom Imagespeicherdienst generiert, wenn alle Dateien in einem Ordner hochgeladen werden. Bei verwendung des File-by-File-Ansatzes zum Hochladen des Anwendungspakets in REST ist der Imagespeicherdienst der Dateihierarchie des Anwendungspakets nicht bekannt; Sie müssen eine Mark-Datei pro Ordner erstellen und zuletzt hochladen, um dem Bildspeicherdienst mitzuteilen, dass der Ordner abgeschlossen ist.

uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)
uploadFileChunk(string, string, string, ServiceCallback<void>)
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)

Lädt einen Dateiabschnitt in den Bildspeicher mit der angegebenen Uploadsitzungs-ID und dem relativen Pfad des Bildspeichers hoch. Mit dieser API kann der Benutzer den Dateiuploadvorgang fortsetzen. Der Benutzer muss den Dateiupload nicht von Grund auf neu starten, wenn eine Netzwerkunterbrechung vorliegt. Verwenden Sie diese Option, wenn die Dateigröße groß ist.

Um einen fortsetzbaren Dateiupload durchzuführen, muss der Benutzer die Datei in mehrere Blöcke unterteilen und diese Blöcke in den Bildspeicher einzeln hochladen. Blöcke müssen nicht in der reihenfolge hochgeladen werden. Wenn die datei, die durch den relativen Pfad des Bildspeichers dargestellt wird, bereits vorhanden ist, wird sie überschrieben, wenn die Uploadsitzung commits.

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)

Geerbte Methoden

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

ServiceFabricClient(ServiceFabricClientOptions)

Initialisiert eine neue Instanz der ServiceFabricClient-Klasse.

new ServiceFabricClient(options?: ServiceFabricClientOptions)

Parameter

options
ServiceFabricClientOptions

Die Parameteroptionen

Details zur Eigenschaft

meshApplication

meshApplication: MeshApplication

Eigenschaftswert

meshCodePackage

meshCodePackage: MeshCodePackage

Eigenschaftswert

meshGateway

meshGateway: MeshGateway

Eigenschaftswert

meshNetwork

meshNetwork: MeshNetwork

Eigenschaftswert

meshSecret

meshSecret: MeshSecret

Eigenschaftswert

meshSecretValue

meshSecretValue: MeshSecretValue

Eigenschaftswert

meshService

meshService: MeshService

Eigenschaftswert

meshServiceReplica

meshServiceReplica: MeshServiceReplica

Eigenschaftswert

meshVolume

meshVolume: MeshVolume

Eigenschaftswert

Details zur Methode

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

configParameterOverrideList

ConfigParameterOverride[]

Beschreibung zum Hinzufügen einer Liste von Konfigurationsüberschreibungen.

callback

ServiceCallback<void>

Der Rückruf

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)

Diese API ermöglicht das Hinzufügen aller vorhandenen Konfigurationsüberschreibungen für den angegebenen Knoten.

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options?: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

configParameterOverrideList

ConfigParameterOverride[]

Beschreibung zum Hinzufügen einer Liste von Konfigurationsüberschreibungen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

configParameterOverrideList

ConfigParameterOverride[]

Beschreibung zum Hinzufügen einer Liste von Konfigurationsüberschreibungen.

callback

ServiceCallback<void>

Der Rückruf

backupPartition(string, ServiceCallback<void>)

function backupPartition(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)

Erstellt eine Sicherung des zustandsbehafteten Zustands der gespeicherten Partition. Falls die Partition bereits in regelmäßigen Abständen gesichert wird, wird standardmäßig die neue Sicherung am gleichen Sicherungsspeicher erstellt. Sie können dasselbe auch überschreiben, indem Sie die Sicherungsspeicherdetails als Teil des Anforderungstexts angeben. Sobald die Sicherung initiiert wurde, kann der Fortschritt mithilfe des GetBackupProgress-Vorgangs nachverfolgt werden. Geben Sie im Fall eines Timeouts für den Vorgang einen größeren Timeoutwert für die Sicherung im Abfrageparameter an.

function backupPartition(partitionId: string, options?: ServiceFabricClientBackupPartitionOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientBackupPartitionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)

function backupPartition(partitionId: string, options: ServiceFabricClientBackupPartitionOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientBackupPartitionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

cancelOperation(string, boolean, ServiceCallback<void>)

function cancelOperation(operationId: string, force: boolean, callback: ServiceCallback<void>)

Parameter

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

force

boolean

Gibt an, ob durch Ausführen des vom Benutzer induzierten Vorgangs ein ordnungsgemäßer Rollback ausgeführt und der interne Systemstatus bereinigt werden soll.

callback

ServiceCallback<void>

Der Rückruf

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)

Die folgenden APIs starten Fehlervorgänge, die mithilfe von CancelOperation abgebrochen werden können: StartDataLoss, StartQuorumLoss, StartPartitionRestart, StartNodeTransition.

Wenn "Force" falsch ist, wird der angegebene benutzerinduzierte Vorgang ordnungsgemäß beendet und bereinigt. Wenn "Force" wahr ist, wird der Befehl abgebrochen, und der interne Zustand bleibt möglicherweise zurück. Die Angabe der Kraft als "true" sollte mit Sorgfalt verwendet werden. Das Aufrufen dieser API mit "force set" auf "true" ist erst zulässig, wenn diese API bereits für denselben Testbefehl aufgerufen wurde, der auf "false" festgelegt ist, oder es sei denn, der Testbefehl verfügt bereits über einen OperationState of OperationState.RollingBack. Klarstellung: OperationState.RollingBack bedeutet, dass das System den internen Systemzustand bereinigen wird, der durch ausführen des Befehls verursacht wird. Es werden keine Daten wiederhergestellt, wenn der Testbefehl datenverluste. Wenn Sie beispielsweise "StartDataLoss" aufrufen, rufen Sie diese API auf, bereinigt das System nur den internen Zustand vom Ausführen des Befehls. Die Daten der Zielpartition werden nicht wiederhergestellt, wenn der Befehl weit genug ist, um Datenverlust zu verursachen.

Wichtiger Hinweis: Wenn diese API mit Kraft aufgerufen wird==true, kann der interne Zustand zurückgelassen werden.

function cancelOperation(operationId: string, force: boolean, options?: ServiceFabricClientCancelOperationOptionalParams): Promise<RestResponse>

Parameter

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

force

boolean

Gibt an, ob durch Ausführen des vom Benutzer induzierten Vorgangs ein ordnungsgemäßer Rollback ausgeführt und der interne Systemstatus bereinigt werden soll.

options
ServiceFabricClientCancelOperationOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)

function cancelOperation(operationId: string, force: boolean, options: ServiceFabricClientCancelOperationOptionalParams, callback: ServiceCallback<void>)

Parameter

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

force

boolean

Gibt an, ob durch Ausführen des vom Benutzer induzierten Vorgangs ein ordnungsgemäßer Rollback ausgeführt und der interne Systemstatus bereinigt werden soll.

options
ServiceFabricClientCancelOperationOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options?: RequestOptionsBase): Promise<CancelRepairTaskResponse>

Parameter

repairTaskCancelDescription
RepairTaskCancelDescription

Beschreibt den reparaturvorgang, der abgebrochen werden soll.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.CancelRepairTaskResponse>

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskCancelDescription
RepairTaskCancelDescription

Beschreibt den reparaturvorgang, der abgebrochen werden soll.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskCancelDescription
RepairTaskCancelDescription

Beschreibt den reparaturvorgang, der abgebrochen werden soll.

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

commitImageStoreUploadSession(string, ServiceCallback<void>)

function commitImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<void>

Der Rückruf

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)

Wenn alle Dateiblöcke hochgeladen wurden, muss die Uploadsitzung explizit verpflichtet werden, um den Upload abzuschließen. Der Bildspeicher behält die Uploadsitzung bis zur Ablaufzeit bei, was 30 Minuten nach dem letzten empfangenen Block liegt.

function commitImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams): Promise<RestResponse>

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)

function commitImageStoreUploadSession(sessionId: string, options: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<void>

Der Rückruf

copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, callback: ServiceCallback<void>)

Parameter

imageStoreCopyDescription
ImageStoreCopyDescription

Beschreibt die Kopierbeschreibung für den Bildspeicher.

callback

ServiceCallback<void>

Der Rückruf

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)

Kopiert den Inhalt des Bildspeichers aus dem Quellbildspeicher relativen Pfad zum relativen Pfad des Zielbildspeichers.

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options?: ServiceFabricClientCopyImageStoreContentOptionalParams): Promise<RestResponse>

Parameter

imageStoreCopyDescription
ImageStoreCopyDescription

Beschreibt die Kopierbeschreibung für den Bildspeicher.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options: ServiceFabricClientCopyImageStoreContentOptionalParams, callback: ServiceCallback<void>)

Parameter

imageStoreCopyDescription
ImageStoreCopyDescription

Beschreibt die Kopierbeschreibung für den Bildspeicher.

callback

ServiceCallback<void>

Der Rückruf

createApplication(ApplicationDescription, ServiceCallback<void>)

function createApplication(applicationDescription: ApplicationDescription, callback: ServiceCallback<void>)

Parameter

applicationDescription
ApplicationDescription

Beschreibung zum Erstellen einer Anwendung.

callback

ServiceCallback<void>

Der Rückruf

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)

Erstellt eine Service Fabric-Anwendung mithilfe der angegebenen Beschreibung.

function createApplication(applicationDescription: ApplicationDescription, options?: ServiceFabricClientCreateApplicationOptionalParams): Promise<RestResponse>

Parameter

applicationDescription
ApplicationDescription

Beschreibung zum Erstellen einer Anwendung.

options
ServiceFabricClientCreateApplicationOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)

function createApplication(applicationDescription: ApplicationDescription, options: ServiceFabricClientCreateApplicationOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationDescription
ApplicationDescription

Beschreibung zum Erstellen einer Anwendung.

options
ServiceFabricClientCreateApplicationOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, callback: ServiceCallback<void>)

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

callback

ServiceCallback<void>

Der Rückruf

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)

Erstellt eine Sicherungsrichtlinie, die später einer Service Fabric-Anwendung, einem Dienst oder einer Partition für regelmäßige Sicherungen zugeordnet werden kann.

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options?: ServiceFabricClientCreateBackupPolicyOptionalParams): Promise<RestResponse>

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

options
ServiceFabricClientCreateBackupPolicyOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options: ServiceFabricClientCreateBackupPolicyOptionalParams, callback: ServiceCallback<void>)

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

options
ServiceFabricClientCreateBackupPolicyOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, callback: ServiceCallback<void>)

Parameter

createComposeDeploymentDescription
CreateComposeDeploymentDescription

Beschreibt die Verfassenbereitstellung, die erstellt werden muss.

callback

ServiceCallback<void>

Der Rückruf

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)

Compose ist ein Dateiformat, das Multicontaineranwendungen beschreibt. Diese API ermöglicht die Bereitstellung containerbasierter Anwendungen, die im Verfassenformat in einem Service Fabric-Cluster definiert sind. Nachdem die Bereitstellung erstellt wurde, kann der Status über die GetComposeDeploymentStatus-API nachverfolgt werden.

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options?: ServiceFabricClientCreateComposeDeploymentOptionalParams): Promise<RestResponse>

Parameter

createComposeDeploymentDescription
CreateComposeDeploymentDescription

Beschreibt die Verfassenbereitstellung, die erstellt werden muss.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options: ServiceFabricClientCreateComposeDeploymentOptionalParams, callback: ServiceCallback<void>)

Parameter

createComposeDeploymentDescription
CreateComposeDeploymentDescription

Beschreibt die Verfassenbereitstellung, die erstellt werden muss.

callback

ServiceCallback<void>

Der Rückruf

createName(NameDescription, ServiceCallback<void>)

function createName(nameDescription: NameDescription, callback: ServiceCallback<void>)

Parameter

nameDescription
NameDescription

Beschreibt den zu erstellenden Service Fabric-Namen.

callback

ServiceCallback<void>

Der Rückruf

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)

Erstellt den angegebenen Service Fabric-Namen.

function createName(nameDescription: NameDescription, options?: ServiceFabricClientCreateNameOptionalParams): Promise<RestResponse>

Parameter

nameDescription
NameDescription

Beschreibt den zu erstellenden Service Fabric-Namen.

options
ServiceFabricClientCreateNameOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)

function createName(nameDescription: NameDescription, options: ServiceFabricClientCreateNameOptionalParams, callback: ServiceCallback<void>)

Parameter

nameDescription
NameDescription

Beschreibt den zu erstellenden Service Fabric-Namen.

options
ServiceFabricClientCreateNameOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

createRepairTask(RepairTask, RequestOptionsBase)

Für Cluster, die den Reparatur-Manager-Dienst konfiguriert haben, bietet diese API eine Möglichkeit zum Erstellen von Reparaturaufgaben, die automatisch oder manuell ausgeführt werden. Für Reparaturaufgaben, die automatisch ausgeführt werden, muss ein entsprechender Reparaturausführer ausgeführt werden, damit jede Reparaturaktion automatisch ausgeführt wird. Diese sind derzeit nur in speziell konfigurierten Azure Cloud Services verfügbar.

Um eine manuelle Reparaturaufgabe zu erstellen, stellen Sie die Gruppe der betroffenen Knotennamen und die erwarteten Auswirkungen bereit. Wenn sich der Zustand der erstellten Reparaturaufgabe in genehmigt ändert, können Sie Reparaturaktionen auf diesen Knoten sicher ausführen.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function createRepairTask(repairTask: RepairTask, options?: RequestOptionsBase): Promise<CreateRepairTaskResponse>

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.CreateRepairTaskResponse>

createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function createRepairTask(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

function createRepairTask(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

createService(string, ServiceDescriptionUnion, ServiceCallback<void>)

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceDescription
ServiceDescriptionUnion

Die zum Erstellen eines Diensts erforderlichen Informationen.

callback

ServiceCallback<void>

Der Rückruf

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)

Diese API ermöglicht das Erstellen eines neuen Service Fabric-Zustandslosen oder zustandslosen Diensts unter einer angegebenen Service Fabric-Anwendung. Die Beschreibung zum Erstellen des Diensts umfasst Partitionierungsinformationen und optionale Eigenschaften für Platzierung und Lastenausgleich. Einige der Eigenschaften können später mithilfe UpdateService-API geändert werden.

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options?: ServiceFabricClientCreateServiceOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceDescription
ServiceDescriptionUnion

Die zum Erstellen eines Diensts erforderlichen Informationen.

options
ServiceFabricClientCreateServiceOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options: ServiceFabricClientCreateServiceOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceDescription
ServiceDescriptionUnion

Die zum Erstellen eines Diensts erforderlichen Informationen.

options
ServiceFabricClientCreateServiceOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceFromTemplateDescription
ServiceFromTemplateDescription

Beschreibt den Dienst, der anhand der vorlage erstellt werden muss, die im Anwendungsmanifest definiert ist.

callback

ServiceCallback<void>

Der Rückruf

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)

Erstellt einen Service Fabric-Dienst aus der Dienstvorlage, die im Anwendungsmanifest definiert ist. Eine Dienstvorlage enthält die Eigenschaften, die für die Dienstinstanz desselben Typs identisch sein werden. Die API ermöglicht das Überschreiben der Eigenschaften, die in der Regel für unterschiedliche Dienste desselben Diensttyps unterschiedlich sind.

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options?: ServiceFabricClientCreateServiceFromTemplateOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceFromTemplateDescription
ServiceFromTemplateDescription

Beschreibt den Dienst, der anhand der vorlage erstellt werden muss, die im Anwendungsmanifest definiert ist.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options: ServiceFabricClientCreateServiceFromTemplateOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceFromTemplateDescription
ServiceFromTemplateDescription

Beschreibt den Dienst, der anhand der vorlage erstellt werden muss, die im Anwendungsmanifest definiert ist.

callback

ServiceCallback<void>

Der Rückruf

deleteApplication(string, ServiceCallback<void>)

function deleteApplication(applicationId: string, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)

Eine Anwendung muss erstellt werden, bevor sie gelöscht werden kann. Durch das Löschen einer Anwendung werden alle Dienste gelöscht, die Teil dieser Anwendung sind. Standardmäßig versucht Service Fabric, Dienstreplikate ordnungsgemäß zu schließen und dann den Dienst zu löschen. Wenn ein Dienst jedoch Probleme hat, das Replikat ordnungsgemäß zu schließen, kann der Löschvorgang lange dauern oder hängen bleiben. Verwenden Sie das optionale ForceRemove-Flag, um die ordnungsgemäße Schließen-Sequenz zu überspringen und die Anwendung und alle zugehörigen Dienste erzwungen zu löschen.

function deleteApplication(applicationId: string, options?: ServiceFabricClientDeleteApplicationOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientDeleteApplicationOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)

function deleteApplication(applicationId: string, options: ServiceFabricClientDeleteApplicationOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientDeleteApplicationOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteBackupPolicy(string, ServiceCallback<void>)

function deleteBackupPolicy(backupPolicyName: string, callback: ServiceCallback<void>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<void>

Der Rückruf

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)

Löscht eine vorhandene Sicherungsrichtlinie. Eine Sicherungsrichtlinie muss erstellt werden, bevor sie gelöscht werden kann. Eine derzeit aktive Sicherungsrichtlinie, die einer Beliebigen Service Fabric-Anwendung, einem Dienst oder einer Partition zugeordnet ist, kann nicht gelöscht werden, ohne zuerst die Zuordnung zu löschen.

function deleteBackupPolicy(backupPolicyName: string, options?: ServiceFabricClientDeleteBackupPolicyOptionalParams): Promise<RestResponse>

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

options
ServiceFabricClientDeleteBackupPolicyOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)

function deleteBackupPolicy(backupPolicyName: string, options: ServiceFabricClientDeleteBackupPolicyOptionalParams, callback: ServiceCallback<void>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

options
ServiceFabricClientDeleteBackupPolicyOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteImageStoreContent(string, ServiceCallback<void>)

function deleteImageStoreContent(contentPath: string, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<void>

Der Rückruf

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)

Löscht vorhandenen Bildspeicherinhalt, der im relativen Pfad des angegebenen Bildspeichers gefunden wird. Dieser Befehl kann verwendet werden, um hochgeladene Anwendungspakete zu löschen, sobald sie bereitgestellt wurden.

function deleteImageStoreContent(contentPath: string, options?: ServiceFabricClientDeleteImageStoreContentOptionalParams): Promise<RestResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)

function deleteImageStoreContent(contentPath: string, options: ServiceFabricClientDeleteImageStoreContentOptionalParams, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<void>

Der Rückruf

deleteImageStoreUploadSession(string, ServiceCallback<void>)

function deleteImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<void>

Der Rückruf

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)

Die DELETE-Anforderung bewirkt, dass die vorhandene Uploadsitzung abläuft und alle zuvor hochgeladenen Dateiblöcke entfernt wird.

function deleteImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams): Promise<RestResponse>

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)

function deleteImageStoreUploadSession(sessionId: string, options: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<void>

Der Rückruf

deleteName(string, ServiceCallback<void>)

function deleteName(nameId: string, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

callback

ServiceCallback<void>

Der Rückruf

deleteName(string, ServiceFabricClientDeleteNameOptionalParams)

Löscht den angegebenen Service Fabric-Namen. Ein Name muss erstellt werden, bevor er gelöscht werden kann. Das Löschen eines Namens mit untergeordneten Eigenschaften schlägt fehl.

function deleteName(nameId: string, options?: ServiceFabricClientDeleteNameOptionalParams): Promise<RestResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientDeleteNameOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)

function deleteName(nameId: string, options: ServiceFabricClientDeleteNameOptionalParams, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientDeleteNameOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteProperty(string, string, ServiceCallback<void>)

function deleteProperty(nameId: string, propertyName: string, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

callback

ServiceCallback<void>

Der Rückruf

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)

Löscht die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen. Eine Eigenschaft muss erstellt werden, bevor sie gelöscht werden kann.

function deleteProperty(nameId: string, propertyName: string, options?: ServiceFabricClientDeletePropertyOptionalParams): Promise<RestResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

options
ServiceFabricClientDeletePropertyOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)

function deleteProperty(nameId: string, propertyName: string, options: ServiceFabricClientDeletePropertyOptionalParams, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

options
ServiceFabricClientDeletePropertyOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options?: RequestOptionsBase): Promise<RestResponse>

Parameter

repairTaskDeleteDescription
RepairTaskDeleteDescription

Beschreibt den zu löschenden Reparaturvorgang.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameter

repairTaskDeleteDescription
RepairTaskDeleteDescription

Beschreibt den zu löschenden Reparaturvorgang.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, callback: ServiceCallback<void>)

Parameter

repairTaskDeleteDescription
RepairTaskDeleteDescription

Beschreibt den zu löschenden Reparaturvorgang.

callback

ServiceCallback<void>

Der Rückruf

deleteService(string, ServiceCallback<void>)

function deleteService(serviceId: string, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)

Ein Dienst muss erstellt werden, bevor er gelöscht werden kann. Standardmäßig versucht Service Fabric, Dienstreplikate ordnungsgemäß zu schließen und dann den Dienst zu löschen. Wenn der Dienst jedoch Probleme hat, das Replikat ordnungsgemäß zu schließen, kann der Löschvorgang lange dauern oder hängen bleiben. Verwenden Sie das optionale ForceRemove-Flag, um die ordnungsgemäße Schließen-Sequenz zu überspringen und den Dienst erzwungen zu löschen.

function deleteService(serviceId: string, options?: ServiceFabricClientDeleteServiceOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientDeleteServiceOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)

function deleteService(serviceId: string, options: ServiceFabricClientDeleteServiceOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientDeleteServiceOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

Beschreibt Informationen zum Bereitstellen eines Dienstpakets auf einem Service Fabric-Knoten.

callback

ServiceCallback<void>

Der Rückruf

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)

Diese API bietet eine Möglichkeit, Codepakete einschließlich der Containerimages auf einem bestimmten Knoten außerhalb der normalen Anwendungsbereitstellung und des Upgradepfads herunterzuladen. Dies ist nützlich für die großen Codepakete und Containerimages, die vor der tatsächlichen Anwendungsbereitstellung und dem Eigentlichen Upgrade auf dem Knoten vorhanden sind, wodurch die Gesamtzeit für die Bereitstellung oder das Upgrade erheblich reduziert wird.

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options?: ServiceFabricClientDeployServicePackageToNodeOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

Beschreibt Informationen zum Bereitstellen eines Dienstpakets auf einem Service Fabric-Knoten.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options: ServiceFabricClientDeployServicePackageToNodeOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

Beschreibt Informationen zum Bereitstellen eines Dienstpakets auf einem Service Fabric-Knoten.

callback

ServiceCallback<void>

Der Rückruf

disableApplicationBackup(string, ServiceCallback<void>)

function disableApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung der Service Fabric-Anwendung, die zuvor aktiviert war.

function disableApplicationBackup(applicationId: string, options?: ServiceFabricClientDisableApplicationBackupOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)

function disableApplicationBackup(applicationId: string, options: ServiceFabricClientDisableApplicationBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

deactivationIntentDescription
DeactivationIntentDescription

Beschreibt die Absicht oder den Grund für die Deaktivierung des Knotens.

callback

ServiceCallback<void>

Der Rückruf

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)

Deaktivieren Eines Service Fabric-Clusterknotens mit der angegebenen Deaktivierungsabsicht. Sobald die Deaktivierung ausgeführt wird, kann die Deaktivierungsabsicht erhöht, aber nicht verringert werden (z. B. kann ein Knoten, der mit der Absicht "Pause" deaktiviert wird, weiter mit "Neustart" deaktiviert werden, aber nicht umgekehrt. Knoten können jederzeit wieder aktiviert werden, nachdem sie deaktiviert wurden. Wenn die Deaktivierung nicht abgeschlossen ist, wird die Deaktivierung abgebrochen. Ein Knoten, der heruntergeht und während der Deaktivierung wieder aufgeht, muss noch reaktiviert werden, bevor Die Dienste auf diesem Knoten platziert werden.

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options?: ServiceFabricClientDisableNodeOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

deactivationIntentDescription
DeactivationIntentDescription

Beschreibt die Absicht oder den Grund für die Deaktivierung des Knotens.

options
ServiceFabricClientDisableNodeOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options: ServiceFabricClientDisableNodeOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

deactivationIntentDescription
DeactivationIntentDescription

Beschreibt die Absicht oder den Grund für die Deaktivierung des Knotens.

options
ServiceFabricClientDisableNodeOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

disablePartitionBackup(string, ServiceCallback<void>)

function disablePartitionBackup(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung der Partition, die zuvor aktiviert war. Die Sicherung muss explizit aktiviert sein, bevor sie deaktiviert werden kann. Wenn die Sicherung für die Service Fabric-Anwendung oder den Dienst aktiviert ist, zu der diese Partition gehört, würde diese Partition weiterhin gemäß der Richtlinie, die auf der höheren Ebene zugeordnet ist, regelmäßig gesichert werden.

function disablePartitionBackup(partitionId: string, options?: ServiceFabricClientDisablePartitionBackupOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)

function disablePartitionBackup(partitionId: string, options: ServiceFabricClientDisablePartitionBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

disableServiceBackup(string, ServiceCallback<void>)

function disableServiceBackup(serviceId: string, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)

Deaktiviert die regelmäßige Sicherung des Service Fabric-Diensts, der zuvor aktiviert war. Die Sicherung muss explizit aktiviert sein, bevor sie deaktiviert werden kann. Falls die Sicherung für die Service Fabric-Anwendung aktiviert ist, zu der dieser Dienst gehört, wird dieser Dienst weiterhin gemäß der auf Anwendungsebene zugeordneten Richtlinie regelmäßig gesichert.

function disableServiceBackup(serviceId: string, options?: ServiceFabricClientDisableServiceBackupOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)

function disableServiceBackup(serviceId: string, options: ServiceFabricClientDisableServiceBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

callback

ServiceCallback<void>

Der Rückruf

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung zustandsbehafteter Partitionen, die Teil dieser Service Fabric-Anwendung sind. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie einzeln gesichert. Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableApplicationBackupOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableApplicationBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

callback

ServiceCallback<void>

Der Rückruf

enableNode(string, ServiceCallback<void>)

function enableNode(nodeName: string, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<void>

Der Rückruf

enableNode(string, ServiceFabricClientEnableNodeOptionalParams)

Aktiviert einen Dienst fabric-Clusterknoten, der derzeit deaktiviert ist. Nach der Aktivierung wird der Knoten wieder zu einem lebensfähigen Ziel für die Platzierung neuer Replikate, und alle deaktivierten Replikate, die auf dem Knoten verbleiben, werden reaktiviert.

function enableNode(nodeName: string, options?: ServiceFabricClientEnableNodeOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientEnableNodeOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)

function enableNode(nodeName: string, options: ServiceFabricClientEnableNodeOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientEnableNodeOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

callback

ServiceCallback<void>

Der Rückruf

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung der zustandsbehafteten permanenten Partition. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie gesichert. Falls die Anwendung oder der Dienst, der Teil der Partition ist, bereits für die Sicherung aktiviert ist, würde dieser Vorgang die Richtlinie außer Kraft setzen, die verwendet wird, um die regelmäßige Sicherung dieser Partition zu übernehmen. Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnablePartitionBackupOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnablePartitionBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

callback

ServiceCallback<void>

Der Rückruf

enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

callback

ServiceCallback<void>

Der Rückruf

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)

Ermöglicht die regelmäßige Sicherung zustandsbehafteter Partitionen, die Teil dieses Service Fabric-Diensts sind. Jede Partition wird gemäß der angegebenen Beschreibung der Sicherungsrichtlinie einzeln gesichert. Falls die Anwendung, zu der der Dienst gehört, bereits für die Sicherung aktiviert ist, würde dieser Vorgang die Richtlinie außer Kraft setzen, die verwendet wird, um die regelmäßige Sicherung für diesen Dienst und seine Partitionen zu übernehmen (es sei denn, dieser Vorgang wird explizit auf Partitionsebene überschrieben). Beachten Sie, dass derzeit nur C#-basierte zuverlässige Akteur- und zuverlässige Stateful-Dienste für regelmäßige Sicherungen unterstützt werden.

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableServiceBackupOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

options
ServiceFabricClientEnableServiceBackupOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableServiceBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

enableBackupDescription
EnableBackupDescription

Gibt die Parameter zum Aktivieren der Sicherung an.

options
ServiceFabricClientEnableServiceBackupOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options?: RequestOptionsBase): Promise<ForceApproveRepairTaskResponse>

Parameter

repairTaskApproveDescription
RepairTaskApproveDescription

Beschreibt den zu genehmigenden Reparaturvorgang.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ForceApproveRepairTaskResponse>

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskApproveDescription
RepairTaskApproveDescription

Beschreibt den zu genehmigenden Reparaturvorgang.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskApproveDescription
RepairTaskApproveDescription

Beschreibt den zu genehmigenden Reparaturvorgang.

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

getAadMetadata(ServiceCallback<AadMetadataObject>)

function getAadMetadata(callback: ServiceCallback<AadMetadataObject>)

Parameter

callback

ServiceCallback<AadMetadataObject>

Der Rückruf

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)

Ruft die Azure Active Directory-Metadaten ab, die für die gesicherte Verbindung zum Cluster verwendet werden. Diese API soll nicht separat aufgerufen werden. Es enthält Informationen, die zum Einrichten einer gesicherten Azure Active Directory-Verbindung mit einem Service Fabric-Cluster erforderlich sind.

function getAadMetadata(options?: ServiceFabricClientGetAadMetadataOptionalParams): Promise<GetAadMetadataResponse>

Parameter

options
ServiceFabricClientGetAadMetadataOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetAadMetadataResponse>

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)

function getAadMetadata(options: ServiceFabricClientGetAadMetadataOptionalParams, callback: ServiceCallback<AadMetadataObject>)

Parameter

options
ServiceFabricClientGetAadMetadataOptionalParams

Die optionalen Parameter

callback

ServiceCallback<AadMetadataObject>

Der Rückruf

getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, callback: ServiceCallback<PagedBackupEntityList>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<PagedBackupEntityList>

Der Rückruf

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)

Gibt eine Liste der Service Fabric-Anwendung, des Diensts oder der Partition zurück, die dieser Sicherungsrichtlinie zugeordnet sind.

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options?: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams): Promise<GetAllEntitiesBackedUpByPolicyResponse>

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

Gibt zurück

Promise<Models.GetAllEntitiesBackedUpByPolicyResponse>

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, callback: ServiceCallback<PagedBackupEntityList>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<PagedBackupEntityList>

Der Rückruf

getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)

function getApplicationBackupConfigurationInfo(applicationId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)

Ruft die Dienst Fabric-Sicherungskonfigurationsinformationen für die Anwendung und die Dienste und Partitionen unter dieser Anwendung ab.

function getApplicationBackupConfigurationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams): Promise<GetApplicationBackupConfigurationInfoResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetApplicationBackupConfigurationInfoResponse>

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)

function getApplicationBackupConfigurationInfo(applicationId: string, options: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getApplicationBackupList(applicationId: string, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)

Gibt eine Liste der Sicherungen zurück, die für jede Partition in dieser Service Fabric-Anwendung verfügbar sind. Der Server listet alle Sicherungen auf, die am in der Sicherungsrichtlinie konfigurierten Sicherungsspeicherort verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder das Abrufen der neuesten verfügbaren Sicherung für jede Partition.

function getApplicationBackupList(applicationId: string, options?: ServiceFabricClientGetApplicationBackupListOptionalParams): Promise<GetApplicationBackupListResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Zusage<Models.GetApplicationBackupListResponse>

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getApplicationBackupList(applicationId: string, options: ServiceFabricClientGetApplicationBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

Der Rückruf

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)

Die Antwort ist eine Liste von ApplicationEvent-Objekten.

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationEventListOptionalParams): Promise<GetApplicationEventListResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetApplicationEventListResponse>

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

Der Rückruf

getApplicationHealth(string, ServiceCallback<ApplicationHealth>)

function getApplicationHealth(applicationId: string, callback: ServiceCallback<ApplicationHealth>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationHealth>

Der Rückruf

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)

Gibt den Heidezustand der Dienst fabric-Anwendung zurück. Die Antwort meldet entweder "OK", "Fehler" oder "Warnungsstatus". Wenn die Entität im Integritätsspeicher nicht gefunden wird, wird ein Fehler zurückgegeben.

function getApplicationHealth(applicationId: string, options?: ServiceFabricClientGetApplicationHealthOptionalParams): Promise<GetApplicationHealthResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetApplicationHealthResponse>

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)

function getApplicationHealth(applicationId: string, options: ServiceFabricClientGetApplicationHealthOptionalParams, callback: ServiceCallback<ApplicationHealth>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationHealth>

Der Rückruf

getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)

function getApplicationHealthUsingPolicy(applicationId: string, callback: ServiceCallback<ApplicationHealth>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationHealth>

Der Rückruf

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)

Ruft den Status einer Service Fabric-Anwendung ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ClusterHealthPolicies, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden.

function getApplicationHealthUsingPolicy(applicationId: string, options?: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams): Promise<GetApplicationHealthUsingPolicyResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetApplicationHealthUsingPolicyResponse>

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)

function getApplicationHealthUsingPolicy(applicationId: string, options: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<ApplicationHealth>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationHealth>

Der Rückruf

getApplicationInfo(string, ServiceCallback<ApplicationInfo>)

function getApplicationInfo(applicationId: string, callback: ServiceCallback<ApplicationInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationInfo>

Der Rückruf

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)

Gibt die Informationen zu der Anwendung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, Typ, Status, Parameter und andere Details zur Anwendung.

function getApplicationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationInfoOptionalParams): Promise<GetApplicationInfoResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientGetApplicationInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.GetApplicationInfoResponse>

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)

function getApplicationInfo(applicationId: string, options: ServiceFabricClientGetApplicationInfoOptionalParams, callback: ServiceCallback<ApplicationInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientGetApplicationInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ApplicationInfo>

Der Rückruf

getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)

function getApplicationInfoList(callback: ServiceCallback<PagedApplicationInfoList>)

Parameter

callback

ServiceCallback<PagedApplicationInfoList>

Der Rückruf

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)

Ruft die Informationen zu den Anwendungen ab, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurden und den angegebenen Filtern entsprechen. Die Antwort enthält den Namen, Typ, Status, Parameter und andere Details zur Anwendung. Wenn die Anwendungen nicht auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Filter ApplicationTypeName und ApplicationDefinitionKindFilter können nicht gleichzeitig angegeben werden.

function getApplicationInfoList(options?: ServiceFabricClientGetApplicationInfoListOptionalParams): Promise<GetApplicationInfoListResponse>

Parameter

Gibt zurück

Promise<Models.GetApplicationInfoListResponse>

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)

function getApplicationInfoList(options: ServiceFabricClientGetApplicationInfoListOptionalParams, callback: ServiceCallback<PagedApplicationInfoList>)

Parameter

callback

ServiceCallback<PagedApplicationInfoList>

Der Rückruf

getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)

function getApplicationLoadInfo(applicationId: string, callback: ServiceCallback<ApplicationLoadInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationLoadInfo>

Der Rückruf

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)

Gibt die Ladeinformationen zu der Anwendung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, die Minimalknoten, die maximale Anzahl von Knoten, die Anzahl der Knoten, die die Anwendung aktuell belegt, und Die Metrikinformationen zur Anwendung werden von der Anwendung geladen.

function getApplicationLoadInfo(applicationId: string, options?: ServiceFabricClientGetApplicationLoadInfoOptionalParams): Promise<GetApplicationLoadInfoResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetApplicationLoadInfoResponse>

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)

function getApplicationLoadInfo(applicationId: string, options: ServiceFabricClientGetApplicationLoadInfoOptionalParams, callback: ServiceCallback<ApplicationLoadInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<ApplicationLoadInfo>

Der Rückruf

getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ApplicationTypeManifest>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

callback

ServiceCallback<ApplicationTypeManifest>

Der Rückruf

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)

Die Antwort enthält den XML-Code des Anwendungsmanifests als Zeichenfolge.

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetApplicationManifestOptionalParams): Promise<GetApplicationManifestResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

Gibt zurück

Promise<Models.GetApplicationManifestResponse>

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetApplicationManifestOptionalParams, callback: ServiceCallback<ApplicationTypeManifest>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

callback

ServiceCallback<ApplicationTypeManifest>

Der Rückruf

getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)

function getApplicationNameInfo(serviceId: string, callback: ServiceCallback<ApplicationNameInfo>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ApplicationNameInfo>

Der Rückruf

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)

Ruft den Namen der Anwendung für den angegebenen Dienst ab. Ein Fehler vom Typ 404 FABRIC_E_SERVICE_DOES_NOT_EXIST wird zurückgegeben, wenn kein Dienst mit der bereitgestellten Dienst-ID vorhanden ist.

function getApplicationNameInfo(serviceId: string, options?: ServiceFabricClientGetApplicationNameInfoOptionalParams): Promise<GetApplicationNameInfoResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetApplicationNameInfoResponse>

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)

function getApplicationNameInfo(serviceId: string, options: ServiceFabricClientGetApplicationNameInfoOptionalParams, callback: ServiceCallback<ApplicationNameInfo>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ApplicationNameInfo>

Der Rückruf

getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

Der Rückruf

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)

Die Antwort ist eine Liste von ApplicationEvent-Objekten.

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationsEventListOptionalParams): Promise<GetApplicationsEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetApplicationsEventListResponse>

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationsEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

Der Rückruf

getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoList(callback: ServiceCallback<PagedApplicationTypeInfoList>)

Parameter

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)

Gibt die Informationen zu den Anwendungstypen zurück, die bereitgestellt oder im Prozess der Bereitstellung im Service Fabric-Cluster bereitgestellt werden. Jede Version eines Anwendungstyps wird als anwendungstyp zurückgegeben. Die Antwort enthält den Namen, die Version, den Status und andere Details zum Anwendungstyp. Dies ist eine seitenseitige Abfrage, d. h., wenn nicht alle Anwendungstypen auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Wenn z. B. 10 Anwendungstypen vorhanden sind, eine Seite jedoch nur die ersten drei Anwendungstypen passt, oder wenn maximale Ergebnisse auf 3 festgelegt sind, wird drei zurückgegeben. Um auf die restlichen Ergebnisse zuzugreifen, rufen Sie nachfolgende Seiten mithilfe des zurückgegebenen Fortsetzungstokens in der nächsten Abfrage ab. Ein leeres Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

function getApplicationTypeInfoList(options?: ServiceFabricClientGetApplicationTypeInfoListOptionalParams): Promise<GetApplicationTypeInfoListResponse>

Parameter

Gibt zurück

Promise<Models.GetApplicationTypeInfoListResponse>

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoList(options: ServiceFabricClientGetApplicationTypeInfoListOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)

Parameter

getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoListByName(applicationTypeName: string, callback: ServiceCallback<PagedApplicationTypeInfoList>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)

Gibt die Informationen zu den Anwendungstypen zurück, die bereitgestellt oder im Prozess der Bereitstellung im Service Fabric-Cluster bereitgestellt werden. Diese Ergebnisse sind Anwendungstypen, deren Name exakt mit dem als Parameter angegebenen übereinstimmen und die den angegebenen Abfrageparametern entsprechen. Alle Versionen des Anwendungstyps, der dem Anwendungstypnamen entspricht, werden zurückgegeben, wobei jede Version als anwendungstyp zurückgegeben wird. Die Antwort enthält den Namen, die Version, den Status und andere Details zum Anwendungstyp. Dies ist eine seitenseitige Abfrage, d. h., wenn nicht alle Anwendungstypen auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Wenn z. B. 10 Anwendungstypen vorhanden sind, eine Seite jedoch nur die ersten drei Anwendungstypen passt, oder wenn maximale Ergebnisse auf 3 festgelegt sind, wird drei zurückgegeben. Um auf die restlichen Ergebnisse zuzugreifen, rufen Sie nachfolgende Seiten mithilfe des zurückgegebenen Fortsetzungstokens in der nächsten Abfrage ab. Ein leeres Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

function getApplicationTypeInfoListByName(applicationTypeName: string, options?: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams): Promise<GetApplicationTypeInfoListByNameResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

Gibt zurück

Promise<Models.GetApplicationTypeInfoListByNameResponse>

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoListByName(applicationTypeName: string, options: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)

function getApplicationUpgrade(applicationId: string, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)

Gibt Informationen zum Status des neuesten Anwendungsupgrades zusammen mit Details zum Debuggen von Anwendungsintegritätsproblemen zurück.

function getApplicationUpgrade(applicationId: string, options?: ServiceFabricClientGetApplicationUpgradeOptionalParams): Promise<GetApplicationUpgradeResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Zusage<Models.GetApplicationUpgradeResponse>

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)

function getApplicationUpgrade(applicationId: string, options: ServiceFabricClientGetApplicationUpgradeOptionalParams, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)

function getBackupPolicyByName(backupPolicyName: string, callback: ServiceCallback<BackupPolicyDescription>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<BackupPolicyDescription>

Der Rückruf

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)

Ruft eine bestimmte Sicherungsrichtlinie ab, die durch {backupPolicyName} identifiziert wird.

function getBackupPolicyByName(backupPolicyName: string, options?: ServiceFabricClientGetBackupPolicyByNameOptionalParams): Promise<GetBackupPolicyByNameResponse>

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

Gibt zurück

Promise<Models.GetBackupPolicyByNameResponse>

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)

function getBackupPolicyByName(backupPolicyName: string, options: ServiceFabricClientGetBackupPolicyByNameOptionalParams, callback: ServiceCallback<BackupPolicyDescription>)

Parameter

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<BackupPolicyDescription>

Der Rückruf

getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)

function getBackupPolicyList(callback: ServiceCallback<PagedBackupPolicyDescriptionList>)

Parameter

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)

Dient zum Abrufen einer Liste aller konfigurierten Sicherungsrichtlinien.

function getBackupPolicyList(options?: ServiceFabricClientGetBackupPolicyListOptionalParams): Promise<GetBackupPolicyListResponse>

Parameter

options
ServiceFabricClientGetBackupPolicyListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetBackupPolicyListResponse>

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)

function getBackupPolicyList(options: ServiceFabricClientGetBackupPolicyListOptionalParams, callback: ServiceCallback<PagedBackupPolicyDescriptionList>)

Parameter

options
ServiceFabricClientGetBackupPolicyListOptionalParams

Die optionalen Parameter

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

Beschreibt die Filter- und Sicherungsspeicherdetails, die zum Aufzählen von Sicherungen verwendet werden sollen.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)

Ruft die Liste der Sicherungen ab, die für die angegebene gesicherte Entität (Anwendung, Dienst oder Partition) am angegebenen Sicherungsspeicherort (FileShare oder Azure Blob Storage) verfügbar sind.

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options?: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams): Promise<GetBackupsFromBackupLocationResponse>

Parameter

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

Beschreibt die Filter- und Sicherungsspeicherdetails, die zum Aufzählen von Sicherungen verwendet werden sollen.

Gibt zurück

Promise<Models.GetBackupsFromBackupLocationResponse>

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

Beschreibt die Filter- und Sicherungsspeicherdetails, die zum Aufzählen von Sicherungen verwendet werden sollen.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getChaos(ServiceCallback<Chaos>)

function getChaos(callback: ServiceCallback<Chaos>)

Parameter

callback

ServiceCallback<Chaos>

Der Rückruf

getChaos(ServiceFabricClientGetChaosOptionalParams)

Rufen Sie den Status von Chaos ab, der angibt, ob Chaos ausgeführt wird, die Chaos-Parameter, die für die Ausführung von Chaos und den Status des Chaos-Zeitplans verwendet werden.

function getChaos(options?: ServiceFabricClientGetChaosOptionalParams): Promise<GetChaosResponse>

Parameter

options
ServiceFabricClientGetChaosOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<GetChaosResponse>

Promise-Modelle.GetChaosResponse<>

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)

function getChaos(options: ServiceFabricClientGetChaosOptionalParams, callback: ServiceCallback<Chaos>)

Parameter

options
ServiceFabricClientGetChaosOptionalParams

Die optionalen Parameter

callback

ServiceCallback<Chaos>

Der Rückruf

getChaosEvents(ServiceCallback<ChaosEventsSegment>)

function getChaosEvents(callback: ServiceCallback<ChaosEventsSegment>)

Parameter

callback

ServiceCallback<ChaosEventsSegment>

Der Rückruf

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)

Um das nächste Segment der Chaos-Ereignisse zu erhalten, können Sie das ContinuationToken angeben. Um den Anfang eines neuen Segments von Chaosereignissen zu erhalten, können Sie den Zeitraum über StartTimeUtc und EndTimeUtc angeben. Sie können sowohl das ContinuationToken als auch den Zeitraum im gleichen Aufruf nicht angeben. Wenn mehr als 100 Chaos-Ereignisse vorhanden sind, werden die Chaos-Ereignisse in mehreren Segmenten zurückgegeben, in denen ein Segment nicht mehr als 100 Chaos-Ereignisse enthält und um das nächste Segment abzurufen, das Sie mit dem Fortsetzungstoken an diese API aufrufen.

function getChaosEvents(options?: ServiceFabricClientGetChaosEventsOptionalParams): Promise<GetChaosEventsResponse>

Parameter

options
ServiceFabricClientGetChaosEventsOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetChaosEventsResponse>

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)

function getChaosEvents(options: ServiceFabricClientGetChaosEventsOptionalParams, callback: ServiceCallback<ChaosEventsSegment>)

Parameter

options
ServiceFabricClientGetChaosEventsOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ChaosEventsSegment>

Der Rückruf

getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)

function getChaosSchedule(callback: ServiceCallback<ChaosScheduleDescription>)

Parameter

callback

ServiceCallback<ChaosScheduleDescription>

Der Rückruf

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)

Ruft die Version des Chaos-Zeitplans in Gebrauch und den Chaos-Zeitplan, der definiert, wann und wie Chaos ausgeführt wird.

function getChaosSchedule(options?: ServiceFabricClientGetChaosScheduleOptionalParams): Promise<GetChaosScheduleResponse>

Parameter

options
ServiceFabricClientGetChaosScheduleOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetChaosScheduleResponse>

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)

function getChaosSchedule(options: ServiceFabricClientGetChaosScheduleOptionalParams, callback: ServiceCallback<ChaosScheduleDescription>)

Parameter

options
ServiceFabricClientGetChaosScheduleOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ChaosScheduleDescription>

Der Rückruf

getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)

function getClusterConfiguration(configurationApiVersion: string, callback: ServiceCallback<ClusterConfiguration>)

Parameter

configurationApiVersion

string

Die API-Version der json-Konfiguration des eigenständigen Clusters.

callback

ServiceCallback<ClusterConfiguration>

Der Rückruf

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)

Die Clusterkonfiguration enthält Eigenschaften des Clusters, die unterschiedliche Knotentypen für den Cluster, Sicherheitskonfigurationen, Fehler und Upgradedomänentopologien usw. enthalten.

function getClusterConfiguration(configurationApiVersion: string, options?: ServiceFabricClientGetClusterConfigurationOptionalParams): Promise<GetClusterConfigurationResponse>

Parameter

configurationApiVersion

string

Die API-Version der json-Konfiguration des eigenständigen Clusters.

Gibt zurück

Promise<Models.GetClusterConfigurationResponse>

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)

function getClusterConfiguration(configurationApiVersion: string, options: ServiceFabricClientGetClusterConfigurationOptionalParams, callback: ServiceCallback<ClusterConfiguration>)

Parameter

configurationApiVersion

string

Die API-Version der json-Konfiguration des eigenständigen Clusters.

callback

ServiceCallback<ClusterConfiguration>

Der Rückruf

getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

function getClusterConfigurationUpgradeStatus(callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

Parameter

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)

Rufen Sie die Statusdetails des Clusterkonfigurationsupgrades eines eigenständigen Service Fabric-Clusters ab.

function getClusterConfigurationUpgradeStatus(options?: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams): Promise<GetClusterConfigurationUpgradeStatusResponse>

Parameter

Gibt zurück

Promise<Models.GetClusterConfigurationUpgradeStatusResponse>

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

function getClusterConfigurationUpgradeStatus(options: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

Parameter

getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ClusterEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ClusterEventUnion[]>

Der Rückruf

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)

Die Antwort ist eine Liste von ClusterEvent-Objekten.

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetClusterEventListOptionalParams): Promise<GetClusterEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetClusterEventListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetClusterEventListResponse>

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetClusterEventListOptionalParams, callback: ServiceCallback<ClusterEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetClusterEventListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ClusterEventUnion[]>

Der Rückruf

getClusterHealth(ServiceCallback<ClusterHealth>)

function getClusterHealth(callback: ServiceCallback<ClusterHealth>)

Parameter

callback

ServiceCallback<ClusterHealth>

Der Rückruf

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ebenso NodeHealthStateFilter und ApplicationsHealthStateFilter, um die Sammlung von Knoten und Anwendungen zu filtern, die basierend auf ihrem aggregierten Integritätszustand zurückgegeben werden.

function getClusterHealth(options?: ServiceFabricClientGetClusterHealthOptionalParams): Promise<GetClusterHealthResponse>

Parameter

options
ServiceFabricClientGetClusterHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetClusterHealthResponse>

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)

function getClusterHealth(options: ServiceFabricClientGetClusterHealthOptionalParams, callback: ServiceCallback<ClusterHealth>)

Parameter

options
ServiceFabricClientGetClusterHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ClusterHealth>

Der Rückruf

getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunk(callback: ServiceCallback<ClusterHealthChunk>)

Parameter

callback

ServiceCallback<ClusterHealthChunk>

Der Rückruf

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)

Ruft den Status eines Service Fabric-Clusters mithilfe von Integritätsblöcken ab. Enthält den aggregierten Integritätszustand des Clusters, aber keine der Clusterentitäten. Um die Clusterintegrität zu erweitern und den Integritätsstatus aller oder einiger Entitäten abzurufen, verwenden Sie den POST-URI, und geben Sie die Beschreibung der Clusterintegritätsabfrage an.

function getClusterHealthChunk(options?: ServiceFabricClientGetClusterHealthChunkOptionalParams): Promise<GetClusterHealthChunkResponse>

Parameter

Gibt zurück

Promise<Models.GetClusterHealthChunkResponse>

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunk(options: ServiceFabricClientGetClusterHealthChunkOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)

Parameter

callback

ServiceCallback<ClusterHealthChunk>

Der Rückruf

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(callback: ServiceCallback<ClusterHealthChunk>)

Parameter

callback

ServiceCallback<ClusterHealthChunk>

Der Rückruf

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)

Ruft den Status eines Service Fabric-Clusters mithilfe von Integritätsblöcken ab. Die Integritätsbewertung erfolgt basierend auf der Abfragebeschreibung des Eingabeclusterintegritätsabschnitts. Mit der Abfragebeschreibung können Benutzer Integritätsrichtlinien für die Auswertung des Clusters und seiner untergeordneten Elemente angeben. Benutzer können sehr flexible Filter angeben, um auszuwählen, welche Clusterentitäten zurückgegeben werden sollen. Die Auswahl kann basierend auf dem Integritätszustand der Entitäten und basierend auf der Hierarchie erfolgen. Die Abfrage kann untergeordnete Elemente der Entitäten basierend auf den angegebenen Filtern zurückgeben. Sie kann beispielsweise eine Anwendung mit einem angegebenen Namen zurückgeben und für diese Anwendung nur Dienste zurückgeben, die sich in "Fehler" oder "Warnung" befinden, sowie alle Partitionen und Replikate für einen dieser Dienste.

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options?: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams): Promise<GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>

Parameter

Gibt zurück

Promise<Models.GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)

Parameter

callback

ServiceCallback<ClusterHealthChunk>

Der Rückruf

getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)

function getClusterHealthUsingPolicy(callback: ServiceCallback<ClusterHealth>)

Parameter

callback

ServiceCallback<ClusterHealth>

Der Rückruf

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ebenso NodeHealthStateFilter und ApplicationsHealthStateFilter, um die Sammlung von Knoten und Anwendungen zu filtern, die basierend auf ihrem aggregierten Integritätszustand zurückgegeben werden. Verwenden Sie ClusterHealthPolicies, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden.

function getClusterHealthUsingPolicy(options?: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams): Promise<GetClusterHealthUsingPolicyResponse>

Parameter

Gibt zurück

Promise<Models.GetClusterHealthUsingPolicyResponse>

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)

function getClusterHealthUsingPolicy(options: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, callback: ServiceCallback<ClusterHealth>)

Parameter

callback

ServiceCallback<ClusterHealth>

Der Rückruf

getClusterLoad(ServiceCallback<ClusterLoadInfo>)

function getClusterLoad(callback: ServiceCallback<ClusterLoadInfo>)

Parameter

callback

ServiceCallback<ClusterLoadInfo>

Der Rückruf

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)

Ruft die Ladeinformationen eines Service Fabric-Clusters für alle Metriken ab, die eine Auslastung oder Kapazität definiert haben.

function getClusterLoad(options?: ServiceFabricClientGetClusterLoadOptionalParams): Promise<GetClusterLoadResponse>

Parameter

options
ServiceFabricClientGetClusterLoadOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.GetClusterLoadResponse>

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)

function getClusterLoad(options: ServiceFabricClientGetClusterLoadOptionalParams, callback: ServiceCallback<ClusterLoadInfo>)

Parameter

options
ServiceFabricClientGetClusterLoadOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ClusterLoadInfo>

Der Rückruf

getClusterManifest(ServiceCallback<ClusterManifest>)

function getClusterManifest(callback: ServiceCallback<ClusterManifest>)

Parameter

callback

ServiceCallback<ClusterManifest>

Der Rückruf

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)

Rufen Sie das Service Fabric-Clustermanifest ab. Das Clustermanifest enthält Eigenschaften des Clusters, die unterschiedliche Knotentypen auf dem Cluster, Sicherheitskonfigurationen, Fehler- und Upgradedomänentopologien usw. enthalten.

Diese Eigenschaften werden als Teil der ClusterConfig.JSON-Datei angegeben, während sie einen eigenständigen Cluster bereitstellen. Die meisten Informationen im Clustermanifest werden jedoch intern von Service Fabric während der Clusterbereitstellung in anderen Bereitstellungsszenarien generiert (z. B. bei Verwendung des Azure-Portals).

Der Inhalt des Clustermanifests dient nur zu Informationszwecken, und Es wird davon ausgegangen, dass die Benutzer keine Abhängigkeit vom Format der Dateiinhalte oder ihrer Interpretation haben.

function getClusterManifest(options?: ServiceFabricClientGetClusterManifestOptionalParams): Promise<GetClusterManifestResponse>

Parameter

options
ServiceFabricClientGetClusterManifestOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetClusterManifestResponse>

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)

function getClusterManifest(options: ServiceFabricClientGetClusterManifestOptionalParams, callback: ServiceCallback<ClusterManifest>)

Parameter

options
ServiceFabricClientGetClusterManifestOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ClusterManifest>

Der Rückruf

getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)

function getClusterUpgradeProgress(callback: ServiceCallback<ClusterUpgradeProgressObject>)

Parameter

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)

Ruft den aktuellen Fortschritt des laufenden Clusterupgrades ab. Wenn derzeit kein Upgrade ausgeführt wird, rufen Sie den letzten Status des vorherigen Clusterupgrades ab.

function getClusterUpgradeProgress(options?: ServiceFabricClientGetClusterUpgradeProgressOptionalParams): Promise<GetClusterUpgradeProgressResponse>

Parameter

Gibt zurück

Promise<Models.GetClusterUpgradeProgressResponse>

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)

function getClusterUpgradeProgress(options: ServiceFabricClientGetClusterUpgradeProgressOptionalParams, callback: ServiceCallback<ClusterUpgradeProgressObject>)

Parameter

getClusterVersion(ServiceCallback<ClusterVersion>)

function getClusterVersion(callback: ServiceCallback<ClusterVersion>)

Parameter

callback

ServiceCallback<ClusterVersion>

Der Rückruf

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)

Wenn ein Clusterupgrade stattfindet, gibt diese API die niedrigste (ältere) Version der aktuellen und Zielclusterlaufzeit zurück.

function getClusterVersion(options?: ServiceFabricClientGetClusterVersionOptionalParams): Promise<GetClusterVersionResponse>

Parameter

options
ServiceFabricClientGetClusterVersionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetClusterVersionResponse>

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)

function getClusterVersion(options: ServiceFabricClientGetClusterVersionOptionalParams, callback: ServiceCallback<ClusterVersion>)

Parameter

options
ServiceFabricClientGetClusterVersionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ClusterVersion>

Der Rückruf

getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)

function getComposeDeploymentStatus(deploymentName: string, callback: ServiceCallback<ComposeDeploymentStatusInfo>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)

Gibt den Status der Verfassenbereitstellung zurück, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurde und deren Name dem als Parameter angegebenen entspricht. Die Antwort enthält den Namen, den Status und weitere Details zur Bereitstellung.

function getComposeDeploymentStatus(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentStatusOptionalParams): Promise<GetComposeDeploymentStatusResponse>

Parameter

deploymentName

string

Die Identität der Bereitstellung.

Gibt zurück

Promise<Models.GetComposeDeploymentStatusResponse>

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)

function getComposeDeploymentStatus(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentStatusOptionalParams, callback: ServiceCallback<ComposeDeploymentStatusInfo>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)

function getComposeDeploymentStatusList(callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)

Parameter

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)

Ruft den Status zu den Erstellbereitstellungen ab, die erstellt oder im Prozess der Erstellung im Service Fabric-Cluster erstellt wurden. Die Antwort enthält den Namen, den Status und weitere Details zu den Verfassenbereitstellungen. Wenn die Liste der Bereitstellungen nicht auf eine Seite passt, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann.

function getComposeDeploymentStatusList(options?: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams): Promise<GetComposeDeploymentStatusListResponse>

Parameter

Gibt zurück

Promise<Models.GetComposeDeploymentStatusListResponse>

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)

function getComposeDeploymentStatusList(options: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)

Parameter

getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

function getComposeDeploymentUpgradeProgress(deploymentName: string, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)

Gibt die Informationen zum Status des Verfassen-Bereitstellungsupgrades zusammen mit Details zum Debuggen von Anwendungsintegritätsproblemen zurück.

function getComposeDeploymentUpgradeProgress(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams): Promise<GetComposeDeploymentUpgradeProgressResponse>

Parameter

deploymentName

string

Die Identität der Bereitstellung.

Gibt zurück

Promise<Models.GetComposeDeploymentUpgradeProgressResponse>

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

function getComposeDeploymentUpgradeProgress(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)

function getConfigurationOverrides(nodeName: string, callback: ServiceCallback<ConfigParameterOverride[]>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<ConfigParameterOverride[]>

Der Rückruf

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)

Diese API ermöglicht das Abrufen aller vorhandenen Konfigurationsüberschreibungen auf dem angegebenen Knoten.

function getConfigurationOverrides(nodeName: string, options?: ServiceFabricClientGetConfigurationOverridesOptionalParams): Promise<GetConfigurationOverridesResponse>

Parameter

nodeName

string

Der Name des Knotens.

Gibt zurück

Promise<Models.GetConfigurationOverridesResponse>

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)

function getConfigurationOverrides(nodeName: string, options: ServiceFabricClientGetConfigurationOverridesOptionalParams, callback: ServiceCallback<ConfigParameterOverride[]>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<ConfigParameterOverride[]>

Der Rückruf

getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, callback: ServiceCallback<ContainerLogs>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

callback

ServiceCallback<ContainerLogs>

Der Rückruf

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)

Ruft die Containerprotokolle für container ab, die auf einem Service Fabric-Knoten für das angegebene Codepaket bereitgestellt werden.

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options?: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams): Promise<GetContainerLogsDeployedOnNodeResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

Gibt zurück

Promise<Models.GetContainerLogsDeployedOnNodeResponse>

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, ServiceCallback<ContainerLogs>)

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, callback: ServiceCallback<ContainerLogs>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

callback

ServiceCallback<ContainerLogs>

Der Rückruf

getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ContainerInstanceEvent[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ContainerInstanceEvent[]>

Der Rückruf

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)

Die Antwort ist eine Liste der ContainerInstanceEvent-Objekte.

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetContainersEventListOptionalParams): Promise<GetContainersEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetContainersEventListResponse>

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetContainersEventListOptionalParams, callback: ServiceCallback<ContainerInstanceEvent[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ContainerInstanceEvent[]>

Der Rückruf

getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)

function getCorrelatedEventList(eventInstanceId: string, callback: ServiceCallback<FabricEventUnion[]>)

Parameter

eventInstanceId

string

Die EventInstanceId.

callback

ServiceCallback<FabricEventUnion[]>

Der Rückruf

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)

Die Antwort ist eine Liste von FabricEvents.

function getCorrelatedEventList(eventInstanceId: string, options?: ServiceFabricClientGetCorrelatedEventListOptionalParams): Promise<GetCorrelatedEventListResponse>

Parameter

eventInstanceId

string

Die EventInstanceId.

Gibt zurück

Promise<Models.GetCorrelatedEventListResponse>

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)

function getCorrelatedEventList(eventInstanceId: string, options: ServiceFabricClientGetCorrelatedEventListOptionalParams, callback: ServiceCallback<FabricEventUnion[]>)

Parameter

eventInstanceId

string

Die EventInstanceId.

callback

ServiceCallback<FabricEventUnion[]>

Der Rückruf

getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionDataLossProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)

Ruft den Fortschritt eines Datenverlustvorgangs ab, der mit StartDataLoss gestartet wurde, mithilfe der OperationId.

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetDataLossProgressOptionalParams): Promise<GetDataLossProgressResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

options
ServiceFabricClientGetDataLossProgressOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetDataLossProgressResponse>

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetDataLossProgressOptionalParams, callback: ServiceCallback<PartitionDataLossProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

options
ServiceFabricClientGetDataLossProgressOptionalParams

Die optionalen Parameter

getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealth(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)

Ruft die Informationen zum Status einer Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf der bereitgestellten Anwendung basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie DeployedServicePackagesHealthStateFilter, um optional basierend auf dem Integritätszustand nach BereitgestelltEnServicePackageHealth-Untergeordneten zu filtern.

function getDeployedApplicationHealth(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthOptionalParams): Promise<GetDeployedApplicationHealthResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Zusage<Models.GetDeployedApplicationHealthResponse>

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealth(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)

Ruft die Informationen zum Status einer Anwendung ab, die auf einem Service Fabric-Knoten mithilfe der angegebenen Richtlinie bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf der bereitgestellten Anwendung basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie DeployedServicePackagesHealthStateFilter, um optional basierend auf dem Integritätszustand nach BereitgestelltEnServicePackageHealth-Untergeordneten zu filtern. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität der bereitgestellten Anwendung ausgewertet wird.

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams): Promise<GetDeployedApplicationHealthUsingPolicyResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedApplicationHealthUsingPolicyResponse>

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)

function getDeployedApplicationInfo(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationInfo>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedApplicationInfo>

Der Rückruf

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)

Diese Abfrage gibt Systemanwendungsinformationen zurück, wenn die angegebene Anwendungs-ID für die Systemanwendung gilt. Die Ergebnisse umfassen bereitgestellte Anwendungen in aktiven, aktivierungs- und downloadstatus. Für diese Abfrage muss der Knotenname einem Knoten im Cluster entsprechen. Die Abfrage schlägt fehl, wenn der angegebene Knotenname nicht auf aktive Service Fabric-Knoten im Cluster verweist.

function getDeployedApplicationInfo(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationInfoOptionalParams): Promise<GetDeployedApplicationInfoResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedApplicationInfoResponse>

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)

function getDeployedApplicationInfo(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationInfoOptionalParams, callback: ServiceCallback<DeployedApplicationInfo>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedApplicationInfo>

Der Rückruf

getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

Parameter

nodeName

string

Der Name des Knotens.

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)

Ruft die Liste der Anwendungen ab, die auf einem Service Fabric-Knoten bereitgestellt werden. Die Ergebnisse enthalten keine Informationen zu bereitgestellten Systemanwendungen, es sei denn, sie werden explizit nach ID abgefragt. Die Ergebnisse umfassen bereitgestellte Anwendungen in aktiven, aktivierungs- und downloadstatus. Für diese Abfrage muss der Knotenname einem Knoten im Cluster entsprechen. Die Abfrage schlägt fehl, wenn der angegebene Knotenname nicht auf aktive Service Fabric-Knoten im Cluster verweist.

function getDeployedApplicationInfoList(nodeName: string, options?: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams): Promise<GetDeployedApplicationInfoListResponse>

Parameter

nodeName

string

Der Name des Knotens.

Gibt zurück

Promise<Models.GetDeployedApplicationInfoListResponse>

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, options: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

Parameter

nodeName

string

Der Name des Knotens.

getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedCodePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedCodePackageInfo[]>

Der Rückruf

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)

Ruft die Liste der Codepakete ab, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden.

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams): Promise<GetDeployedCodePackageInfoListResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedCodePackageInfoListResponse>

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, callback: ServiceCallback<DeployedCodePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedCodePackageInfo[]>

Der Rückruf

getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)

Ruft die Informationen zum Status eines Dienstpakets für eine bestimmte Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf dem bereitgestellten Dienstpaket basierend auf dem Integritätszustand gemeldet wurden.

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams): Promise<GetDeployedServicePackageHealthResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

Gibt zurück

Promise<Models.GetDeployedServicePackageHealthResponse>

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)

Ruft die Informationen zum Status eines Dienstpakets für eine bestimmte Anwendung ab, die auf einem Service Fabric-Knoten bereitgestellt wird. verwenden sie die angegebene Richtlinie. Verwenden Sie "EventsHealthStateFilter", um optional nach der Sammlung von HealthEvent-Objekten zu filtern, die auf dem bereitgestellten Dienstpaket basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität des bereitgestellten Dienstpakets ausgewertet wird.

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams): Promise<GetDeployedServicePackageHealthUsingPolicyResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

Gibt zurück

Promise<Models.GetDeployedServicePackageHealthUsingPolicyResponse>

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedServicePackageInfo[]>

Der Rückruf

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)

Gibt die Informationen zu den Dienstpaketen zurück, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden.

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams): Promise<GetDeployedServicePackageInfoListResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedServicePackageInfoListResponse>

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedServicePackageInfo[]>

Der Rückruf

getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

callback

ServiceCallback<DeployedServicePackageInfo[]>

Der Rückruf

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)

Gibt die Informationen zu den Dienstpaketen zurück, die auf einem Service Fabric-Knoten für die angegebene Anwendung bereitgestellt werden. Diese Ergebnisse sind Dienstpakete, deren Name exakt mit dem als Parameter angegebenen Dienstpaketnamen übereinstimmt.

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams): Promise<GetDeployedServicePackageInfoListByNameResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

Gibt zurück

Promise<Models.GetDeployedServicePackageInfoListByNameResponse>

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

callback

ServiceCallback<DeployedServicePackageInfo[]>

Der Rückruf

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)

Ruft die Details des Replikats ab, das auf einem Service Fabric-Knoten bereitgestellt wird. Die Informationen umfassen Dienstart, Dienstname, aktueller Dienstvorgang, aktuelle Startdatum des Dienstvorgangs, Partitions-ID, Replikat-/Instanz-ID, gemeldete Last und andere Informationen.

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoResponse>

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

Gibt zurück

Promise<Models.GetDeployedServiceReplicaDetailInfoResponse>

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)

Ruft die Details des Replikats ab, das auf einem Service Fabric-Knoten bereitgestellt wird. Die Informationen umfassen Dienstart, Dienstname, aktueller Dienstvorgang, aktuelle Startdatum des Dienstvorgangs, Partitions-ID, Replikat-/Instanz-ID, gemeldete Last und andere Informationen.

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Replikaten enthält, die auf einem Service Fabric-Knoten bereitgestellt werden. Zu den Informationen gehören Partitions-ID, Replikat-ID, Status des Replikats, Name des Diensts, Name des Diensttyps und andere Informationen. Verwenden Sie die Abfrageparameter PartitionId oder ServiceManifestName, um Informationen zu den bereitgestellten Replikaten zurückzugeben, die den angegebenen Werten für diese Parameter entsprechen.

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams): Promise<GetDeployedServiceReplicaInfoListResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedServiceReplicaInfoListResponse>

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

Der Rückruf

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)

Ruft die Liste ab, die die Informationen zu einem bestimmten Diensttyp aus den Anwendungen enthält, die auf einem Knoten in einem Service Fabric-Cluster bereitgestellt wurden. Die Antwort enthält den Namen des Diensttyps, den Registrierungsstatus, das Codepaket, das sie registriert hat, und die Aktivierungs-ID des Dienstpakets. Jeder Eintrag stellt eine Aktivierung eines Diensttyps dar, die durch die Aktivierungs-ID unterschieden wird.

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams): Promise<GetDeployedServiceTypeInfoByNameResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

Gibt zurück

Promise<Models.GetDeployedServiceTypeInfoByNameResponse>

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

Der Rückruf

getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

Der Rückruf

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Diensttypen aus den Anwendungen enthält, die auf einem Knoten in einem Service Fabric-Cluster bereitgestellt wurden. Die Antwort enthält den Namen des Diensttyps, den Registrierungsstatus, das Codepaket, das sie registriert hat, und die Aktivierungs-ID des Dienstpakets.

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams): Promise<GetDeployedServiceTypeInfoListResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<Models.GetDeployedServiceTypeInfoListResponse>

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

Der Rückruf

getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)

function getFaultOperationList(typeFilter: number, stateFilter: number, callback: ServiceCallback<OperationStatus[]>)

Parameter

typeFilter

number

Wird verwendet, um nach OperationType nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 - Alle auswählen
  • 1 – Wählen Sie PartitionDataLoss aus.
  • 2 – Wählen Sie PartitionQuorumLoss aus.
  • 4 – Wählen Sie PartitionRestart aus.
  • 8 – Wählen Sie NodeTransition aus.
stateFilter

number

Wird verwendet, um nach OperationStates nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 – Alle auswählen
  • 1 – Wählen Sie "Ausführen" aus.
  • 2 – Rollback auswählen
  • 8 – Wählen Sie "Abgeschlossen" aus.
  • 16 – Wählen Sie "Fehlerhaft" aus.
  • 32 – Wählen Sie "Abgebrochen" aus.
  • 64 – ForceCancelled auswählen
callback

ServiceCallback<OperationStatus[]>

Der Rückruf

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)

Ruft die Liste der vom Benutzer induzierten Fehlervorgänge ab, die nach bereitgestellter Eingabe gefiltert werden.

function getFaultOperationList(typeFilter: number, stateFilter: number, options?: ServiceFabricClientGetFaultOperationListOptionalParams): Promise<GetFaultOperationListResponse>

Parameter

typeFilter

number

Wird verwendet, um nach OperationType nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 - Alle auswählen
  • 1 – Wählen Sie PartitionDataLoss aus.
  • 2 – Wählen Sie PartitionQuorumLoss aus.
  • 4 – Wählen Sie PartitionRestart aus.
  • 8 – Wählen Sie NodeTransition aus.
stateFilter

number

Wird verwendet, um nach OperationStates nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 – Alle auswählen
  • 1 – Wählen Sie "Ausführen" aus.
  • 2 – Rollback auswählen
  • 8 – Wählen Sie "Abgeschlossen" aus.
  • 16 – Wählen Sie "Fehlerhaft" aus.
  • 32 – Wählen Sie "Abgebrochen" aus.
  • 64 – ForceCancelled auswählen

Gibt zurück

Promise<Models.GetFaultOperationListResponse>

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)

function getFaultOperationList(typeFilter: number, stateFilter: number, options: ServiceFabricClientGetFaultOperationListOptionalParams, callback: ServiceCallback<OperationStatus[]>)

Parameter

typeFilter

number

Wird verwendet, um nach OperationType nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 - Alle auswählen
  • 1 – Wählen Sie PartitionDataLoss aus.
  • 2 – Wählen Sie PartitionQuorumLoss aus.
  • 4 – Wählen Sie PartitionRestart aus.
  • 8 – Wählen Sie NodeTransition aus.
stateFilter

number

Wird verwendet, um nach OperationStates nach benutzerinduzierten Vorgängen zu filtern.

  • 65535 – Alle auswählen
  • 1 – Wählen Sie "Ausführen" aus.
  • 2 – Rollback auswählen
  • 8 – Wählen Sie "Abgeschlossen" aus.
  • 16 – Wählen Sie "Fehlerhaft" aus.
  • 32 – Wählen Sie "Abgebrochen" aus.
  • 64 – ForceCancelled auswählen
callback

ServiceCallback<OperationStatus[]>

Der Rückruf

getImageStoreContent(string, ServiceCallback<ImageStoreContent>)

function getImageStoreContent(contentPath: string, callback: ServiceCallback<ImageStoreContent>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<ImageStoreContent>

Der Rückruf

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)

Gibt die Informationen zum Bildspeicherinhalt im angegebenen contentPath zurück. Der contentPath ist relativ zum Stamm des Bildspeichers.

function getImageStoreContent(contentPath: string, options?: ServiceFabricClientGetImageStoreContentOptionalParams): Promise<GetImageStoreContentResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

Gibt zurück

Promise<Models.GetImageStoreContentResponse>

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)

function getImageStoreContent(contentPath: string, options: ServiceFabricClientGetImageStoreContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<ImageStoreContent>

Der Rückruf

getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)

function getImageStoreFolderSize(contentPath: string, callback: ServiceCallback<FolderSizeInfo>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<FolderSizeInfo>

Der Rückruf

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)

Ruft die Gesamtgröße der Datei unter einem Bildspeicherordner ab, der von contentPath angegeben wird. Der contentPath ist relativ zum Stamm des Bildspeichers.

function getImageStoreFolderSize(contentPath: string, options?: ServiceFabricClientGetImageStoreFolderSizeOptionalParams): Promise<GetImageStoreFolderSizeResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

Gibt zurück

Promise<Models.GetImageStoreFolderSizeResponse>

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)

function getImageStoreFolderSize(contentPath: string, options: ServiceFabricClientGetImageStoreFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<FolderSizeInfo>

Der Rückruf

getImageStoreInfo(ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(callback: ServiceCallback<ImageStoreInfo>)

Parameter

callback

ServiceCallback<ImageStoreInfo>

Der Rückruf

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)

Gibt Informationen zum primären ImageStore-Replikat zurück, z. B. Datenträgerkapazität und verfügbarer Speicherplatz am Knoten, auf dem es sich befindet, und mehrere Kategorien der Dateisystemverwendung von ImageStore.

function getImageStoreInfo(options?: ServiceFabricClientGetImageStoreInfoOptionalParams): Promise<GetImageStoreInfoResponse>

Parameter

options
ServiceFabricClientGetImageStoreInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetImageStoreInfoResponse>

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(options: ServiceFabricClientGetImageStoreInfoOptionalParams, callback: ServiceCallback<ImageStoreInfo>)

Parameter

options
ServiceFabricClientGetImageStoreInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ImageStoreInfo>

Der Rückruf

getImageStoreRootContent(ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(callback: ServiceCallback<ImageStoreContent>)

Parameter

callback

ServiceCallback<ImageStoreContent>

Der Rückruf

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)

Gibt die Informationen zum Bildspeicherinhalt im Stammverzeichnis des Bildspeichers zurück.

function getImageStoreRootContent(options?: ServiceFabricClientGetImageStoreRootContentOptionalParams): Promise<GetImageStoreRootContentResponse>

Parameter

Gibt zurück

Promise<Models.GetImageStoreRootContentResponse>

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(options: ServiceFabricClientGetImageStoreRootContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)

Parameter

callback

ServiceCallback<ImageStoreContent>

Der Rückruf

getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(callback: ServiceCallback<FolderSizeInfo>)

Parameter

callback

ServiceCallback<FolderSizeInfo>

Der Rückruf

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)

Gibt die Gesamtgröße von Dateien im Stammordner und untergeordneten Ordnern im Bildspeicher zurück.

function getImageStoreRootFolderSize(options?: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams): Promise<GetImageStoreRootFolderSizeResponse>

Parameter

Gibt zurück

Promise<Models.GetImageStoreRootFolderSizeResponse>

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(options: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)

Parameter

callback

ServiceCallback<FolderSizeInfo>

Der Rückruf

getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionById(sessionId: string, callback: ServiceCallback<UploadSession>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<UploadSession>

Der Rückruf

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)

Ruft die Bildspeicher-Uploadsitzung ab, die durch die angegebene ID identifiziert wird. Der Benutzer kann die Uploadsitzung während des Uploads jederzeit abfragen.

function getImageStoreUploadSessionById(sessionId: string, options?: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams): Promise<GetImageStoreUploadSessionByIdResponse>

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

Gibt zurück

Promise<Models.GetImageStoreUploadSessionByIdResponse>

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionById(sessionId: string, options: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, callback: ServiceCallback<UploadSession>)

Parameter

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

callback

ServiceCallback<UploadSession>

Der Rückruf

getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionByPath(contentPath: string, callback: ServiceCallback<UploadSession>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<UploadSession>

Der Rückruf

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)

Ruft die Uploadsitzung des Bildspeichers ab, die dem relativen Pfad des angegebenen Bildspeichers zugeordnet ist. Der Benutzer kann die Uploadsitzung während des Uploads jederzeit abfragen.

function getImageStoreUploadSessionByPath(contentPath: string, options?: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams): Promise<GetImageStoreUploadSessionByPathResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

Gibt zurück

Promise<Models.GetImageStoreUploadSessionByPathResponse>

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionByPath(contentPath: string, options: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, callback: ServiceCallback<UploadSession>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<UploadSession>

Der Rückruf

getNameExistsInfo(string, ServiceCallback<void>)

function getNameExistsInfo(nameId: string, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

callback

ServiceCallback<void>

Der Rückruf

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)

Gibt zurück, ob der angegebene Service Fabric-Name vorhanden ist.

function getNameExistsInfo(nameId: string, options?: ServiceFabricClientGetNameExistsInfoOptionalParams): Promise<RestResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetNameExistsInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)

function getNameExistsInfo(nameId: string, options: ServiceFabricClientGetNameExistsInfoOptionalParams, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetNameExistsInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)

Parameter

nodeName

string

Der Name des Knotens.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<NodeEventUnion[]>

Der Rückruf

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)

Die Antwort ist eine Liste von NodeEvent-Objekten.

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodeEventListOptionalParams): Promise<GetNodeEventListResponse>

Parameter

nodeName

string

Der Name des Knotens.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodeEventListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodeEventListResponse>

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodeEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)

Parameter

nodeName

string

Der Name des Knotens.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodeEventListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<NodeEventUnion[]>

Der Rückruf

getNodeHealth(string, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, callback: ServiceCallback<NodeHealth>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<NodeHealth>

Der Rückruf

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)

Ruft den Status eines Service Fabric-Knotens ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Wenn der von Ihnen angegebene Knoten im Integritätsspeicher nicht vorhanden ist, wird ein Fehler zurückgegeben.

function getNodeHealth(nodeName: string, options?: ServiceFabricClientGetNodeHealthOptionalParams): Promise<GetNodeHealthResponse>

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodeHealthResponse>

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, options: ServiceFabricClientGetNodeHealthOptionalParams, callback: ServiceCallback<NodeHealth>)

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<NodeHealth>

Der Rückruf

getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, callback: ServiceCallback<NodeHealth>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<NodeHealth>

Der Rückruf

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)

Ruft den Status eines Service Fabric-Knotens ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Knoten basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ClusterHealthPolicy im POST-Text, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Wenn der von Ihnen angegebene Knoten im Integritätsspeicher nicht vorhanden ist, wird ein Fehler zurückgegeben.

function getNodeHealthUsingPolicy(nodeName: string, options?: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams): Promise<GetNodeHealthUsingPolicyResponse>

Parameter

nodeName

string

Der Name des Knotens.

Gibt zurück

Promise<Models.GetNodeHealthUsingPolicyResponse>

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, options: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, callback: ServiceCallback<NodeHealth>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<NodeHealth>

Der Rückruf

getNodeInfo(string, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, callback: ServiceCallback<NodeInfo>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<NodeInfo>

Der Rückruf

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)

Die Antwort enthält den Namen, den Status, die ID, die Integrität, die Betriebszeit und weitere Details zum Knoten.

function getNodeInfo(nodeName: string, options?: ServiceFabricClientGetNodeInfoOptionalParams): Promise<GetNodeInfoResponse>

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodeInfoResponse>

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, options: ServiceFabricClientGetNodeInfoOptionalParams, callback: ServiceCallback<NodeInfo>)

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<NodeInfo>

Der Rückruf

getNodeInfoList(ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(callback: ServiceCallback<PagedNodeInfoList>)

Parameter

callback

ServiceCallback<PagedNodeInfoList>

Der Rückruf

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)

Die Antwort enthält den Namen, den Status, die ID, den Status, die Integrität, die Uptime und andere Details zu den Knoten.

function getNodeInfoList(options?: ServiceFabricClientGetNodeInfoListOptionalParams): Promise<GetNodeInfoListResponse>

Parameter

options
ServiceFabricClientGetNodeInfoListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodeInfoListResponse>

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(options: ServiceFabricClientGetNodeInfoListOptionalParams, callback: ServiceCallback<PagedNodeInfoList>)

Parameter

options
ServiceFabricClientGetNodeInfoListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PagedNodeInfoList>

Der Rückruf

getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, callback: ServiceCallback<NodeLoadInfo>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<NodeLoadInfo>

Der Rückruf

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)

Ruft die Ladeinformationen eines Service Fabric-Knotens für alle Metriken ab, die eine Auslastung oder Kapazität definiert haben.

function getNodeLoadInfo(nodeName: string, options?: ServiceFabricClientGetNodeLoadInfoOptionalParams): Promise<GetNodeLoadInfoResponse>

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodeLoadInfoResponse>

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, options: ServiceFabricClientGetNodeLoadInfoOptionalParams, callback: ServiceCallback<NodeLoadInfo>)

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<NodeLoadInfo>

Der Rückruf

getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<NodeEventUnion[]>

Der Rückruf

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)

Die Antwort ist eine Liste von NodeEvent-Objekten.

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodesEventListOptionalParams): Promise<GetNodesEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodesEventListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetNodesEventListResponse>

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodesEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodesEventListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<NodeEventUnion[]>

Der Rückruf

getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)

function getNodeTransitionProgress(nodeName: string, operationId: string, callback: ServiceCallback<NodeTransitionProgress>)

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

callback

ServiceCallback<NodeTransitionProgress>

Der Rückruf

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)

Ruft den Fortschritt eines Vorgangs ab, der mit StartNodeTransition mithilfe der bereitgestellten OperationId gestartet wurde.

function getNodeTransitionProgress(nodeName: string, operationId: string, options?: ServiceFabricClientGetNodeTransitionProgressOptionalParams): Promise<GetNodeTransitionProgressResponse>

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

Gibt zurück

Promise<Models.GetNodeTransitionProgressResponse>

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)

function getNodeTransitionProgress(nodeName: string, operationId: string, options: ServiceFabricClientGetNodeTransitionProgressOptionalParams, callback: ServiceCallback<NodeTransitionProgress>)

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

callback

ServiceCallback<NodeTransitionProgress>

Der Rückruf

getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

Parameter

partitionId

string

Die Identität der Partition.

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)

Ruft die Service Fabric Backup-Konfigurationsinformationen für die angegebene Partition ab.

function getPartitionBackupConfigurationInfo(partitionId: string, options?: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams): Promise<GetPartitionBackupConfigurationInfoResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionBackupConfigurationInfoResponse>

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, options: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

Parameter

partitionId

string

Die Identität der Partition.

getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)

Gibt eine Liste der sicherungen zurück, die für die angegebene Partition verfügbar sind. Der Server listet alle Sicherungen auf, die im in der Sicherungsrichtlinie konfigurierten Sicherungsspeicher verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder nur das Abrufen der neuesten verfügbaren Sicherung für die Partition.

function getPartitionBackupList(partitionId: string, options?: ServiceFabricClientGetPartitionBackupListOptionalParams): Promise<GetPartitionBackupListResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionBackupListResponse>

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, options: ServiceFabricClientGetPartitionBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, callback: ServiceCallback<BackupProgressInfo>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<BackupProgressInfo>

Der Rückruf

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)

Gibt Informationen zum Status der neuesten Sicherung zusammen mit Details oder Fehlergrund im Falle des Abschlusses zurück.

function getPartitionBackupProgress(partitionId: string, options?: ServiceFabricClientGetPartitionBackupProgressOptionalParams): Promise<GetPartitionBackupProgressResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionBackupProgressResponse>

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, options: ServiceFabricClientGetPartitionBackupProgressOptionalParams, callback: ServiceCallback<BackupProgressInfo>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<BackupProgressInfo>

Der Rückruf

getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

Der Rückruf

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)

Die Antwort ist eine Liste der PartitionEvent-Objekte.

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionEventListOptionalParams): Promise<GetPartitionEventListResponse>

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetPartitionEventListResponse>

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

Der Rückruf

getPartitionHealth(string, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, callback: ServiceCallback<PartitionHealth>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PartitionHealth>

Der Rückruf

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)

Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ReplicasHealthStateFilter, um die Auflistung von ReplicaHealthState-Objekten auf der Partition zu filtern. Wenn Sie eine Partition angeben, die im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

function getPartitionHealth(partitionId: string, options?: ServiceFabricClientGetPartitionHealthOptionalParams): Promise<GetPartitionHealthResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetPartitionHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetPartitionHealthResponse>

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, options: ServiceFabricClientGetPartitionHealthOptionalParams, callback: ServiceCallback<PartitionHealth>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetPartitionHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PartitionHealth>

Der Rückruf

getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, callback: ServiceCallback<PartitionHealth>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PartitionHealth>

Der Rückruf

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)

Ruft die Integritätsinformationen der angegebenen Partition ab. Wenn die Anwendungsintegritätsrichtlinie angegeben ist, verwendet sie die Integritätsauswertung, um den aggregierten Integritätszustand abzurufen. Wenn die Richtlinie nicht angegeben ist, verwendet die Integritätsauswertung die im Anwendungsmanifest definierte Anwendungsintegritätsrichtlinie oder die Standardintegritätsrichtlinie, wenn keine Richtlinie im Manifest definiert ist. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf der Partition basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ReplicasHealthStateFilter, um die Auflistung von ReplicaHealthState-Objekten auf der Partition zu filtern. Verwenden Sie ApplicationHealthPolicy im POST-Text, um die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Wenn Sie eine Partition angeben, die im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

function getPartitionHealthUsingPolicy(partitionId: string, options?: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams): Promise<GetPartitionHealthUsingPolicyResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionHealthUsingPolicyResponse>

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, options: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, callback: ServiceCallback<PartitionHealth>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PartitionHealth>

Der Rückruf

getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, callback: ServiceCallback<ServicePartitionInfoUnion>)

Parameter

partitionId

string

Die Identität der Partition.

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)

Ruft die Informationen zur angegebenen Partition ab. Die Antwort enthält die Partitions-ID, Partitionierungsschemainformationen, Schlüssel, die von der Partition, dem Status, der Integrität und anderen Details zur Partition unterstützt werden.

function getPartitionInfo(partitionId: string, options?: ServiceFabricClientGetPartitionInfoOptionalParams): Promise<GetPartitionInfoResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetPartitionInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetPartitionInfoResponse>

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, options: ServiceFabricClientGetPartitionInfoOptionalParams, callback: ServiceCallback<ServicePartitionInfoUnion>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetPartitionInfoOptionalParams

Die optionalen Parameter

getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)

function getPartitionInfoList(serviceId: string, callback: ServiceCallback<PagedServicePartitionInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)

Die Antwort enthält die Partitions-ID, Partitionierungsschemainformationen, Schlüssel, die von der Partition, dem Status, der Integrität und anderen Details zur Partition unterstützt werden.

function getPartitionInfoList(serviceId: string, options?: ServiceFabricClientGetPartitionInfoListOptionalParams): Promise<GetPartitionInfoListResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetPartitionInfoListResponse>

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)

function getPartitionInfoList(serviceId: string, options: ServiceFabricClientGetPartitionInfoListOptionalParams, callback: ServiceCallback<PagedServicePartitionInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, callback: ServiceCallback<PartitionLoadInformation>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PartitionLoadInformation>

Der Rückruf

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)

Gibt Informationen zum Laden einer angegebenen Partition zurück. Die Antwort enthält eine Liste der Ladeberichte für eine Service Fabric-Partition. Jeder Bericht enthält den Namen, den Wert und die uhrzeit der Lastmetrik in UTC.

function getPartitionLoadInformation(partitionId: string, options?: ServiceFabricClientGetPartitionLoadInformationOptionalParams): Promise<GetPartitionLoadInformationResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionLoadInformationResponse>

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, options: ServiceFabricClientGetPartitionLoadInformationOptionalParams, callback: ServiceCallback<PartitionLoadInformation>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PartitionLoadInformation>

Der Rückruf

getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

Der Rückruf

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)

Die Antwort ist eine Liste der ReplicaEvent-Objekte.

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicaEventListOptionalParams): Promise<GetPartitionReplicaEventListResponse>

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetPartitionReplicaEventListResponse>

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicaEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

Der Rückruf

getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

Der Rückruf

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)

Die Antwort ist eine Liste der ReplicaEvent-Objekte.

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicasEventListOptionalParams): Promise<GetPartitionReplicasEventListResponse>

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetPartitionReplicasEventListResponse>

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicasEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)

Parameter

partitionId

string

Die Identität der Partition.

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

Der Rückruf

getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionRestartProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

callback

ServiceCallback<PartitionRestartProgress>

Der Rückruf

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)

Ruft den Fortschritt einer PartitionRestart gestartet mit StartPartitionRestart mithilfe der bereitgestellten OperationId.

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetPartitionRestartProgressOptionalParams): Promise<GetPartitionRestartProgressResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

Gibt zurück

Promise<Models.GetPartitionRestartProgressResponse>

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetPartitionRestartProgressOptionalParams, callback: ServiceCallback<PartitionRestartProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

callback

ServiceCallback<PartitionRestartProgress>

Der Rückruf

getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, callback: ServiceCallback<RestoreProgressInfo>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<RestoreProgressInfo>

Der Rückruf

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)

Gibt Informationen zum Status des neuesten Wiederherstellungsvorgangs zusammen mit Details oder Fehlergrund im Falle des Abschlusses zurück.

function getPartitionRestoreProgress(partitionId: string, options?: ServiceFabricClientGetPartitionRestoreProgressOptionalParams): Promise<GetPartitionRestoreProgressResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<Models.GetPartitionRestoreProgressResponse>

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, options: ServiceFabricClientGetPartitionRestoreProgressOptionalParams, callback: ServiceCallback<RestoreProgressInfo>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<RestoreProgressInfo>

Der Rückruf

getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

Der Rückruf

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)

Die Antwort ist eine Liste der PartitionEvent-Objekte.

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionsEventListOptionalParams): Promise<GetPartitionsEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetPartitionsEventListResponse>

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionsEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

Der Rückruf

getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)

function getPropertyInfo(nameId: string, propertyName: string, callback: ServiceCallback<PropertyInfo>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

callback

ServiceCallback<PropertyInfo>

Der Rückruf

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)

Ruft die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen ab. Dadurch werden immer Sowohl Wert als auch Metadaten zurückgegeben.

function getPropertyInfo(nameId: string, propertyName: string, options?: ServiceFabricClientGetPropertyInfoOptionalParams): Promise<GetPropertyInfoResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

options
ServiceFabricClientGetPropertyInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetPropertyInfoResponse>

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)

function getPropertyInfo(nameId: string, propertyName: string, options: ServiceFabricClientGetPropertyInfoOptionalParams, callback: ServiceCallback<PropertyInfo>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyName

string

Gibt den Namen der abzurufenden Eigenschaft an.

options
ServiceFabricClientGetPropertyInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PropertyInfo>

Der Rückruf

getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)

function getPropertyInfoList(nameId: string, callback: ServiceCallback<PagedPropertyInfoList>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

callback

ServiceCallback<PagedPropertyInfoList>

Der Rückruf

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)

Ein Service Fabric-Name kann eine oder mehrere benannte Eigenschaften aufweisen, die benutzerdefinierte Informationen speichern. Dieser Vorgang ruft die Informationen zu diesen Eigenschaften in einer seitenseitigen Liste ab. Die Informationen umfassen Name, Wert und Metadaten zu den einzelnen Eigenschaften.

function getPropertyInfoList(nameId: string, options?: ServiceFabricClientGetPropertyInfoListOptionalParams): Promise<GetPropertyInfoListResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetPropertyInfoListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetPropertyInfoListResponse>

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)

function getPropertyInfoList(nameId: string, options: ServiceFabricClientGetPropertyInfoListOptionalParams, callback: ServiceCallback<PagedPropertyInfoList>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetPropertyInfoListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PagedPropertyInfoList>

Der Rückruf

getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(callback: ServiceCallback<FabricCodeVersionInfo[]>)

Parameter

callback

ServiceCallback<FabricCodeVersionInfo[]>

Der Rückruf

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)

Ruft eine Liste von Informationen zu Fabric-Codeversionen ab, die im Cluster bereitgestellt werden. Der Parameter CodeVersion kann optional verwendet werden, um die Ausgabe nur auf diese bestimmte Version zu filtern.

function getProvisionedFabricCodeVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams): Promise<GetProvisionedFabricCodeVersionInfoListResponse>

Parameter

Gibt zurück

Promise<Models.GetProvisionedFabricCodeVersionInfoListResponse>

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(options: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, callback: ServiceCallback<FabricCodeVersionInfo[]>)

Parameter

callback

ServiceCallback<FabricCodeVersionInfo[]>

Der Rückruf

getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(callback: ServiceCallback<FabricConfigVersionInfo[]>)

Parameter

callback

ServiceCallback<FabricConfigVersionInfo[]>

Der Rückruf

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)

Ruft eine Liste der Informationen zu Fabric-Konfigurationsversionen ab, die im Cluster bereitgestellt werden. Der Parameter ConfigVersion kann verwendet werden, um optional die Ausgabe nur auf diese bestimmte Version zu filtern.

function getProvisionedFabricConfigVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams): Promise<GetProvisionedFabricConfigVersionInfoListResponse>

Parameter

Gibt zurück

Promise<Models.GetProvisionedFabricConfigVersionInfoListResponse>

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(options: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, callback: ServiceCallback<FabricConfigVersionInfo[]>)

Parameter

callback

ServiceCallback<FabricConfigVersionInfo[]>

Der Rückruf

getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionQuorumLossProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)

Ruft den Fortschritt eines Quorumverlustvorgangs ab, der mit StartQuorumLoss gestartet wurde, mithilfe der bereitgestellten OperationId.

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetQuorumLossProgressOptionalParams): Promise<GetQuorumLossProgressResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

Gibt zurück

Promise-Modelle.GetQuorumLossProgressResponse<>

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetQuorumLossProgressOptionalParams, callback: ServiceCallback<PartitionQuorumLossProgress>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

getRepairTaskList(ServiceCallback<RepairTask[]>)

function getRepairTaskList(callback: ServiceCallback<RepairTask[]>)

Parameter

callback

ServiceCallback<RepairTask[]>

Der Rückruf

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function getRepairTaskList(options?: ServiceFabricClientGetRepairTaskListOptionalParams): Promise<GetRepairTaskListResponse>

Parameter

options
ServiceFabricClientGetRepairTaskListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetRepairTaskListResponse>

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)

function getRepairTaskList(options: ServiceFabricClientGetRepairTaskListOptionalParams, callback: ServiceCallback<RepairTask[]>)

Parameter

options
ServiceFabricClientGetRepairTaskListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<RepairTask[]>

Der Rückruf

getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealth(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<ReplicaHealthUnion>

Der Rückruf

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)

Ruft den Status eines Service Fabric-Replikats ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Replikat basierend auf dem Integritätszustand gemeldet wurden.

function getReplicaHealth(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthOptionalParams): Promise<GetReplicaHealthResponse>

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientGetReplicaHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetReplicaHealthResponse>

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealth(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientGetReplicaHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ReplicaHealthUnion>

Der Rückruf

getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<ReplicaHealthUnion>

Der Rückruf

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)

Ruft den Status eines Service Fabric-Zustandsdienstreplikats oder einer zustandslosen Dienstinstanz ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Cluster basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie ApplicationHealthPolicy, um optional die Integritätsrichtlinien außer Kraft zu setzen, die zum Auswerten der Integrität verwendet werden. Diese API verwendet nur das Feld "ConsiderWarningAsError" der ApplicationHealthPolicy. Die restlichen Felder werden ignoriert, während die Integrität des Replikats ausgewertet wird.

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams): Promise<GetReplicaHealthUsingPolicyResponse>

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

Gibt zurück

Promise<Models.GetReplicaHealthUsingPolicyResponse>

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<ReplicaHealthUnion>

Der Rückruf

getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)

function getReplicaInfo(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaInfoUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<ReplicaInfoUnion>

Der Rückruf

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)

Die Antwort enthält die ID, Rolle, Status, Integrität, Knotenname, Betriebszeit und andere Details zum Replikat.

function getReplicaInfo(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaInfoOptionalParams): Promise<GetReplicaInfoResponse>

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientGetReplicaInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetReplicaInfoResponse>

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)

function getReplicaInfo(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaInfoOptionalParams, callback: ServiceCallback<ReplicaInfoUnion>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientGetReplicaInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ReplicaInfoUnion>

Der Rückruf

getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, callback: ServiceCallback<PagedReplicaInfoList>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<PagedReplicaInfoList>

Der Rückruf

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)

Der GetReplicas-Endpunkt gibt Informationen zu den Replikaten der angegebenen Partition zurück. Die Antwort enthält die ID, Rolle, Status, Integrität, Knotenname, Betriebszeit und andere Details zum Replikat.

function getReplicaInfoList(partitionId: string, options?: ServiceFabricClientGetReplicaInfoListOptionalParams): Promise<GetReplicaInfoListResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetReplicaInfoListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetReplicaInfoListResponse>

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, options: ServiceFabricClientGetReplicaInfoListOptionalParams, callback: ServiceCallback<PagedReplicaInfoList>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetReplicaInfoListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PagedReplicaInfoList>

Der Rückruf

getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)

function getServiceBackupConfigurationInfo(serviceId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)

Ruft die Dienst Fabric-Sicherungskonfigurationsinformationen für den Dienst und die Partitionen unter diesem Dienst ab.

function getServiceBackupConfigurationInfo(serviceId: string, options?: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams): Promise<GetServiceBackupConfigurationInfoResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetServiceBackupConfigurationInfoResponse>

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)

function getServiceBackupConfigurationInfo(serviceId: string, options: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getServiceBackupList(serviceId: string, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)

Gibt eine Liste der Sicherungen zurück, die für jede Partition in diesem Service Fabric-Dienst verfügbar sind. Der Server listet alle Sicherungen auf, die im in der Sicherungsrichtlinie konfigurierten Sicherungsspeicher verfügbar sind. Sie ermöglicht auch das Filtern des Ergebnisses basierend auf Start- und Enddatumszeit oder das Abrufen der neuesten verfügbaren Sicherung für jede Partition.

function getServiceBackupList(serviceId: string, options?: ServiceFabricClientGetServiceBackupListOptionalParams): Promise<GetServiceBackupListResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetServiceBackupListResponse>

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getServiceBackupList(serviceId: string, options: ServiceFabricClientGetServiceBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<PagedBackupInfoList>

Der Rückruf

getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)

function getServiceDescription(serviceId: string, callback: ServiceCallback<ServiceDescriptionUnion>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceDescriptionUnion>

Der Rückruf

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)

Ruft die Beschreibung eines vorhandenen Service Fabric-Diensts ab. Ein Dienst muss erstellt werden, bevor seine Beschreibung abgerufen werden kann.

function getServiceDescription(serviceId: string, options?: ServiceFabricClientGetServiceDescriptionOptionalParams): Promise<GetServiceDescriptionResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetServiceDescriptionResponse>

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)

function getServiceDescription(serviceId: string, options: ServiceFabricClientGetServiceDescriptionOptionalParams, callback: ServiceCallback<ServiceDescriptionUnion>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceDescriptionUnion>

Der Rückruf

getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ServiceEventUnion[]>

Der Rückruf

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)

Die Antwort ist eine Liste von ServiceEvent-Objekten.

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServiceEventListOptionalParams): Promise<GetServiceEventListResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServiceEventListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceEventListResponse>

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServiceEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServiceEventListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ServiceEventUnion[]>

Der Rückruf

getServiceHealth(string, ServiceCallback<ServiceHealth>)

function getServiceHealth(serviceId: string, callback: ServiceCallback<ServiceHealth>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceHealth>

Der Rückruf

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)

Ruft die Integritätsinformationen des angegebenen Diensts ab. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie PartitionsHealthStateFilter, um die Auflistung der zurückgegebenen Partitionen zu filtern. Wenn Sie einen Dienst angeben, der im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

function getServiceHealth(serviceId: string, options?: ServiceFabricClientGetServiceHealthOptionalParams): Promise<GetServiceHealthResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientGetServiceHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceHealthResponse>

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)

function getServiceHealth(serviceId: string, options: ServiceFabricClientGetServiceHealthOptionalParams, callback: ServiceCallback<ServiceHealth>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientGetServiceHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ServiceHealth>

Der Rückruf

getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)

function getServiceHealthUsingPolicy(serviceId: string, callback: ServiceCallback<ServiceHealth>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceHealth>

Der Rückruf

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)

Ruft die Integritätsinformationen des angegebenen Diensts ab. Wenn die Anwendungsintegritätsrichtlinie angegeben ist, verwendet sie die Integritätsauswertung, um den aggregierten Integritätszustand abzurufen. Wenn die Richtlinie nicht angegeben ist, verwendet die Integritätsauswertung die im Anwendungsmanifest definierte Anwendungsintegritätsrichtlinie oder die Standardintegritätsrichtlinie, wenn keine Richtlinie im Manifest definiert ist. Verwenden Sie "EventsHealthStateFilter", um die Sammlung von Integritätsereignissen zu filtern, die auf dem Dienst basierend auf dem Integritätszustand gemeldet wurden. Verwenden Sie PartitionsHealthStateFilter, um die Auflistung der zurückgegebenen Partitionen zu filtern. Wenn Sie einen Dienst angeben, der im Integritätsspeicher nicht vorhanden ist, gibt diese Anforderung einen Fehler zurück.

function getServiceHealthUsingPolicy(serviceId: string, options?: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams): Promise<GetServiceHealthUsingPolicyResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetServiceHealthUsingPolicyResponse>

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)

function getServiceHealthUsingPolicy(serviceId: string, options: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, callback: ServiceCallback<ServiceHealth>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceHealth>

Der Rückruf

getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)

function getServiceInfo(applicationId: string, serviceId: string, callback: ServiceCallback<ServiceInfoUnion>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ServiceInfoUnion>

Der Rückruf

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)

Gibt die Informationen zum angegebenen Dienst zurück, der zur angegebenen Service Fabric-Anwendung gehört.

function getServiceInfo(applicationId: string, serviceId: string, options?: ServiceFabricClientGetServiceInfoOptionalParams): Promise<GetServiceInfoResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientGetServiceInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceInfoResponse>

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)

function getServiceInfo(applicationId: string, serviceId: string, options: ServiceFabricClientGetServiceInfoOptionalParams, callback: ServiceCallback<ServiceInfoUnion>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientGetServiceInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ServiceInfoUnion>

Der Rückruf

getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)

function getServiceInfoList(applicationId: string, callback: ServiceCallback<PagedServiceInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<PagedServiceInfoList>

Der Rückruf

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)

Gibt die Informationen zu allen Diensten zurück, die zur Anwendung gehören, die durch die Anwendungs-ID angegeben ist.

function getServiceInfoList(applicationId: string, options?: ServiceFabricClientGetServiceInfoListOptionalParams): Promise<GetServiceInfoListResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientGetServiceInfoListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceInfoListResponse>

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)

function getServiceInfoList(applicationId: string, options: ServiceFabricClientGetServiceInfoListOptionalParams, callback: ServiceCallback<PagedServiceInfoList>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

options
ServiceFabricClientGetServiceInfoListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PagedServiceInfoList>

Der Rückruf

getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, callback: ServiceCallback<ServiceTypeManifest>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

callback

ServiceCallback<ServiceTypeManifest>

Der Rückruf

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)

Ruft das Manifest ab, das einen Diensttyp beschreibt. Die Antwort enthält das Dienstmanifest-XML als Zeichenfolge.

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options?: ServiceFabricClientGetServiceManifestOptionalParams): Promise<GetServiceManifestResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

options
ServiceFabricClientGetServiceManifestOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceManifestResponse>

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options: ServiceFabricClientGetServiceManifestOptionalParams, callback: ServiceCallback<ServiceTypeManifest>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

options
ServiceFabricClientGetServiceManifestOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ServiceTypeManifest>

Der Rückruf

getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, callback: ServiceCallback<ServiceNameInfo>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<ServiceNameInfo>

Der Rückruf

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)

Ruft den Namen des Diensts für die angegebene Partition ab. Wenn die Partitions-ID nicht im Cluster vorhanden ist, wird ein 404-Fehler zurückgegeben.

function getServiceNameInfo(partitionId: string, options?: ServiceFabricClientGetServiceNameInfoOptionalParams): Promise<GetServiceNameInfoResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetServiceNameInfoOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetServiceNameInfoResponse>

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, options: ServiceFabricClientGetServiceNameInfoOptionalParams, callback: ServiceCallback<ServiceNameInfo>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientGetServiceNameInfoOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ServiceNameInfo>

Der Rückruf

getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ServiceEventUnion[]>

Der Rückruf

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)

Die Antwort ist eine Liste von ServiceEvent-Objekten.

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServicesEventListOptionalParams): Promise<GetServicesEventListResponse>

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

Gibt zurück

Promise<Models.GetServicesEventListResponse>

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServicesEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)

Parameter

startTimeUtc

string

Die Startzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

Die Endzeit einer Nachschlageabfrage in ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ServiceEventUnion[]>

Der Rückruf

getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, callback: ServiceCallback<ServiceTypeInfo>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

callback

ServiceCallback<ServiceTypeInfo>

Der Rückruf

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)

Ruft die Informationen zu einem bestimmten Diensttyp ab, der von einem bereitgestellten Anwendungstyp in einem Service Fabric-Cluster unterstützt wird. Der angegebene Anwendungstyp muss vorhanden sein. Andernfalls wird ein 404-Status zurückgegeben. Eine 204-Antwort wird zurückgegeben, wenn der angegebene Diensttyp nicht im Cluster gefunden wird.

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options?: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams): Promise<GetServiceTypeInfoByNameResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

Gibt zurück

Promise<Models.GetServiceTypeInfoByNameResponse>

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<ServiceTypeInfo>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

serviceTypeName

string

Gibt den Namen eines Service Fabric-Diensttyps an.

callback

ServiceCallback<ServiceTypeInfo>

Der Rückruf

getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ServiceTypeInfo[]>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

callback

ServiceCallback<ServiceTypeInfo[]>

Der Rückruf

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)

Ruft die Liste ab, die die Informationen zu Diensttypen enthält, die von einem bereitgestellten Anwendungstyp in einem Service Fabric-Cluster unterstützt werden. Der angegebene Anwendungstyp muss vorhanden sein. Andernfalls wird ein 404-Status zurückgegeben.

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetServiceTypeInfoListOptionalParams): Promise<GetServiceTypeInfoListResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

Gibt zurück

Promise<Models.GetServiceTypeInfoListResponse>

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetServiceTypeInfoListOptionalParams, callback: ServiceCallback<ServiceTypeInfo[]>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

applicationTypeVersion

string

Die Version des Anwendungstyps.

callback

ServiceCallback<ServiceTypeInfo[]>

Der Rückruf

getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)

function getSubNameInfoList(nameId: string, callback: ServiceCallback<PagedSubNameInfoList>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

callback

ServiceCallback<PagedSubNameInfoList>

Der Rückruf

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)

Listet alle Service Fabric-Namen unter einem bestimmten Namen auf. Wenn die Unternamen nicht auf eine Seite passen, wird eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben, mit dem die nächste Seite abgerufen werden kann. Das Abfragen eines nicht vorhandenen Namens schlägt fehl.

function getSubNameInfoList(nameId: string, options?: ServiceFabricClientGetSubNameInfoListOptionalParams): Promise<GetSubNameInfoListResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetSubNameInfoListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.GetSubNameInfoListResponse>

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)

function getSubNameInfoList(nameId: string, options: ServiceFabricClientGetSubNameInfoListOptionalParams, callback: ServiceCallback<PagedSubNameInfoList>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

options
ServiceFabricClientGetSubNameInfoListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PagedSubNameInfoList>

Der Rückruf

getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)

function getUnplacedReplicaInformation(serviceId: string, callback: ServiceCallback<UnplacedReplicaInformation>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)

Gibt die Informationen zu den nicht eingefügten Replikaten des Diensts zurück. Wenn PartitionId angegeben ist, enthält das Ergebnis nur Informationen zu nicht eingefügten Replikaten für diese Partition. Wenn PartitionId nicht angegeben ist, enthält das Ergebnis Informationen zu nicht eingefügten Replikaten für alle Partitionen dieses Diensts. Wenn OnlyQueryPrimaries auf "true" festgelegt ist, enthält das Ergebnis nur Informationen zu primären Replikaten und ignoriert nicht eingefügte sekundäre Replikate.

function getUnplacedReplicaInformation(serviceId: string, options?: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams): Promise<GetUnplacedReplicaInformationResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<Models.GetUnplacedReplicaInformationResponse>

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)

function getUnplacedReplicaInformation(serviceId: string, options: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, callback: ServiceCallback<UnplacedReplicaInformation>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(callback: ServiceCallback<UpgradeOrchestrationServiceState>)

Parameter

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)

Rufen Sie den Dienststatus des Service Fabric Upgrade Orchestration Service ab. Diese API wird intern für Supportzwecke verwendet.

function getUpgradeOrchestrationServiceState(options?: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams): Promise<GetUpgradeOrchestrationServiceStateResponse>

Parameter

Gibt zurück

Promise<Models.GetUpgradeOrchestrationServiceStateResponse>

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(options: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceState>)

Parameter

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, callback: ServiceCallback<ContainerApiResponse>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageInstanceId

string

ID, die eine Codepaketinstanz identifiziert, die auf einem Dienst fabric-Knoten bereitgestellt wird.

containerApiRequestBody
ContainerApiRequestBody

Parameter zum Erstellen eines Container-API-Aufrufs

callback

ServiceCallback<ContainerApiResponse>

Der Rückruf

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)

Aufrufen der Container-API für einen Container, der auf einem Service Fabric-Knoten für das angegebene Codepaket bereitgestellt wird.

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options?: ServiceFabricClientInvokeContainerApiOptionalParams): Promise<InvokeContainerApiResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageInstanceId

string

ID, die eine Codepaketinstanz identifiziert, die auf einem Dienst fabric-Knoten bereitgestellt wird.

containerApiRequestBody
ContainerApiRequestBody

Parameter zum Erstellen eines Container-API-Aufrufs

options
ServiceFabricClientInvokeContainerApiOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.InvokeContainerApiResponse>

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options: ServiceFabricClientInvokeContainerApiOptionalParams, callback: ServiceCallback<ContainerApiResponse>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

serviceManifestName

string

Der Name eines Dienstmanifests, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageName

string

Der Name des codepakets, das im Dienstmanifest angegeben ist, das als Teil eines Anwendungstyps in einem Service Fabric-Cluster registriert ist.

codePackageInstanceId

string

ID, die eine Codepaketinstanz identifiziert, die auf einem Dienst fabric-Knoten bereitgestellt wird.

containerApiRequestBody
ContainerApiRequestBody

Parameter zum Erstellen eines Container-API-Aufrufs

options
ServiceFabricClientInvokeContainerApiOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ContainerApiResponse>

Der Rückruf

invokeInfrastructureCommand(string, ServiceCallback<string>)

function invokeInfrastructureCommand(command: string, callback: ServiceCallback<string>)

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

callback

ServiceCallback<string>

Der Rückruf

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)

Bei Clustern, die eine oder mehrere Instanzen des Infrastrukturdiensts konfiguriert haben, bietet diese API eine Möglichkeit, infrastrukturspezifische Befehle an eine bestimmte Instanz des Infrastrukturdiensts zu senden.

Die verfügbaren Befehle und die entsprechenden Antwortformate variieren je nach Infrastruktur, auf der der Cluster ausgeführt wird.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function invokeInfrastructureCommand(command: string, options?: ServiceFabricClientInvokeInfrastructureCommandOptionalParams): Promise<InvokeInfrastructureCommandResponse>

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

Gibt zurück

Promise<Models.InvokeInfrastructureCommandResponse>

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)

function invokeInfrastructureCommand(command: string, options: ServiceFabricClientInvokeInfrastructureCommandOptionalParams, callback: ServiceCallback<string>)

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

callback

ServiceCallback<string>

Der Rückruf

invokeInfrastructureQuery(string, ServiceCallback<string>)

function invokeInfrastructureQuery(command: string, callback: ServiceCallback<string>)

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

callback

ServiceCallback<string>

Der Rückruf

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)

Bei Clustern, die eine oder mehrere Instanzen des Infrastrukturdiensts konfiguriert haben, bietet diese API eine Möglichkeit, infrastrukturspezifische Abfragen an eine bestimmte Instanz des Infrastrukturdiensts zu senden.

Die verfügbaren Befehle und die entsprechenden Antwortformate variieren je nach Infrastruktur, auf der der Cluster ausgeführt wird.

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function invokeInfrastructureQuery(command: string, options?: ServiceFabricClientInvokeInfrastructureQueryOptionalParams): Promise<InvokeInfrastructureQueryResponse>

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

Gibt zurück

Promise<Models.InvokeInfrastructureQueryResponse>

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)

function invokeInfrastructureQuery(command: string, options: ServiceFabricClientInvokeInfrastructureQueryOptionalParams, callback: ServiceCallback<string>)

Parameter

command

string

Der Text des befehls, der aufgerufen werden soll. Der Inhalt des Befehls ist infrastrukturspezifisch.

callback

ServiceCallback<string>

Der Rückruf

movePrimaryReplica(string, ServiceCallback<void>)

function movePrimaryReplica(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)

Mit diesem Befehl wird das primäre Replikat einer Partition eines zustandsbehafteten Diensts verschoben, wobei alle Einschränkungen beachtet werden. Wenn der Parameter "NodeName" angegeben ist, wird der primäre Parameter in den angegebenen Knoten verschoben (sofern Einschränkungen dies zulassen). Wenn der Parameter NodeName nicht angegeben ist, wird das primäre Replikat in einen zufälligen Knoten im Cluster verschoben. Wenn ignoreConstraints-Parameter angegeben und auf "true" festgelegt ist, wird die primäre Eigenschaft unabhängig von den Einschränkungen verschoben.

function movePrimaryReplica(partitionId: string, options?: ServiceFabricClientMovePrimaryReplicaOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientMovePrimaryReplicaOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)

function movePrimaryReplica(partitionId: string, options: ServiceFabricClientMovePrimaryReplicaOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientMovePrimaryReplicaOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

moveSecondaryReplica(string, string, ServiceCallback<void>)

function moveSecondaryReplica(partitionId: string, currentNodeName: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

currentNodeName

string

Der Name des Quellknotens für die sekundäre Replikatverschiebung.

callback

ServiceCallback<void>

Der Rückruf

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)

Mit diesem Befehl wird das sekundäre Replikat einer Partition eines zustandsbehafteten Diensts verschoben, wobei alle Einschränkungen beachtet werden. Der Parameter CurrentNodeName muss angegeben werden, um das replizierbare Replikat zu identifizieren. Der Quellknotenname muss angegeben werden, aber der neue Knotenname kann weggelassen werden, und in diesem Fall wird das Replikat auf einen zufälligen Knoten verschoben. Wenn der Parameter IgnoreConstraints angegeben und auf "true" festgelegt ist, wird das sekundäre Argument unabhängig von den Einschränkungen verschoben.

function moveSecondaryReplica(partitionId: string, currentNodeName: string, options?: ServiceFabricClientMoveSecondaryReplicaOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

currentNodeName

string

Der Name des Quellknotens für die sekundäre Replikatverschiebung.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)

function moveSecondaryReplica(partitionId: string, currentNodeName: string, options: ServiceFabricClientMoveSecondaryReplicaOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

currentNodeName

string

Der Name des Quellknotens für die sekundäre Replikatverschiebung.

callback

ServiceCallback<void>

Der Rückruf

postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, callback: ServiceCallback<void>)

Parameter

chaosSchedule
ChaosScheduleDescription

Beschreibt den von Chaos verwendeten Zeitplan.

callback

ServiceCallback<void>

Der Rückruf

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)

Chaos wird automatisch die Ausführung auf der Grundlage des Chaos-Zeitplans planen. Der Chaos-Zeitplan wird aktualisiert, wenn die bereitgestellte Version mit der Version auf dem Server übereinstimmt. Beim Aktualisieren des Chaos Schedule wird die Version auf dem Server um 1 erhöht. Die Version auf dem Server wird wieder auf 0 umgebrochen, nachdem eine große Zahl erreicht wurde. Wenn Chaos ausgeführt wird, wenn dieser Anruf erfolgt, schlägt der Anruf fehl.

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options?: ServiceFabricClientPostChaosScheduleOptionalParams): Promise<RestResponse>

Parameter

chaosSchedule
ChaosScheduleDescription

Beschreibt den von Chaos verwendeten Zeitplan.

options
ServiceFabricClientPostChaosScheduleOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options: ServiceFabricClientPostChaosScheduleOptionalParams, callback: ServiceCallback<void>)

Parameter

chaosSchedule
ChaosScheduleDescription

Beschreibt den von Chaos verwendeten Zeitplan.

options
ServiceFabricClientPostChaosScheduleOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, callback: ServiceCallback<void>)

Parameter

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

Der Basistyp der Bereitstellungsanwendungstypbeschreibung, die entweder die imagespeicherbasierte Bereitstellung oder die externe speicherbasierte Bereitstellung unterstützt.

callback

ServiceCallback<void>

Der Rückruf

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)

Stellt einen Service Fabric-Anwendungstyp mit dem Cluster bereit. Die Bereitstellung ist erforderlich, bevor neue Anwendungen instanziiert werden können. Der Bereitstellungsvorgang kann entweder für das vom relativePathInImageStore angegebene Anwendungspaket oder mithilfe des URI des externen '.sfpkg' ausgeführt werden.

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options?: ServiceFabricClientProvisionApplicationTypeOptionalParams): Promise<RestResponse>

Parameter

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

Der Basistyp der Bereitstellungsanwendungstypbeschreibung, die entweder die imagespeicherbasierte Bereitstellung oder die externe speicherbasierte Bereitstellung unterstützt.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options: ServiceFabricClientProvisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)

Parameter

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

Der Basistyp der Bereitstellungsanwendungstypbeschreibung, die entweder die imagespeicherbasierte Bereitstellung oder die externe speicherbasierte Bereitstellung unterstützt.

callback

ServiceCallback<void>

Der Rückruf

provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, callback: ServiceCallback<void>)

Parameter

provisionFabricDescription
ProvisionFabricDescription

Beschreibt die Parameter für die Bereitstellung eines Clusters.

callback

ServiceCallback<void>

Der Rückruf

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)

Überprüfen und Bereitstellen der Code- oder Konfigurationspakete eines Service Fabric-Clusters.

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options?: ServiceFabricClientProvisionClusterOptionalParams): Promise<RestResponse>

Parameter

provisionFabricDescription
ProvisionFabricDescription

Beschreibt die Parameter für die Bereitstellung eines Clusters.

options
ServiceFabricClientProvisionClusterOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options: ServiceFabricClientProvisionClusterOptionalParams, callback: ServiceCallback<void>)

Parameter

provisionFabricDescription
ProvisionFabricDescription

Beschreibt die Parameter für die Bereitstellung eines Clusters.

options
ServiceFabricClientProvisionClusterOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

putProperty(string, PropertyDescription, ServiceCallback<void>)

function putProperty(nameId: string, propertyDescription: PropertyDescription, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyDescription
PropertyDescription

Beschreibt die zu erstellende Service Fabric-Eigenschaft.

callback

ServiceCallback<void>

Der Rückruf

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft unter einem bestimmten Namen.

function putProperty(nameId: string, propertyDescription: PropertyDescription, options?: ServiceFabricClientPutPropertyOptionalParams): Promise<RestResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyDescription
PropertyDescription

Beschreibt die zu erstellende Service Fabric-Eigenschaft.

options
ServiceFabricClientPutPropertyOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)

function putProperty(nameId: string, propertyDescription: PropertyDescription, options: ServiceFabricClientPutPropertyOptionalParams, callback: ServiceCallback<void>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyDescription
PropertyDescription

Beschreibt die zu erstellende Service Fabric-Eigenschaft.

options
ServiceFabricClientPutPropertyOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

recoverAllPartitions(ServiceCallback<void>)

function recoverAllPartitions(callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

function recoverAllPartitions(options?: ServiceFabricClientRecoverAllPartitionsOptionalParams): Promise<RestResponse>

Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)

function recoverAllPartitions(options: ServiceFabricClientRecoverAllPartitionsOptionalParams, callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

recoverPartition(string, ServiceCallback<void>)

function recoverPartition(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

function recoverPartition(partitionId: string, options?: ServiceFabricClientRecoverPartitionOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientRecoverPartitionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)

function recoverPartition(partitionId: string, options: ServiceFabricClientRecoverPartitionOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientRecoverPartitionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

recoverServicePartitions(string, ServiceCallback<void>)

function recoverServicePartitions(serviceId: string, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)

Gibt an, dass der Service Fabric-Cluster versucht werden soll, den angegebenen Dienst wiederherzustellen, der derzeit im Quorumverlust hängen bleibt. Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

function recoverServicePartitions(serviceId: string, options?: ServiceFabricClientRecoverServicePartitionsOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)

function recoverServicePartitions(serviceId: string, options: ServiceFabricClientRecoverServicePartitionsOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

recoverSystemPartitions(ServiceCallback<void>)

function recoverSystemPartitions(callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)

Gibt an, dass der Service Fabric-Cluster versucht werden soll, die Systemdienste wiederherzustellen, die derzeit im Quorumverlust hängen bleiben. Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die unten betreffenden Replikate nicht wiederhergestellt werden können. Falsche Verwendung dieser API kann zu potenziellem Datenverlust führen.

function recoverSystemPartitions(options?: ServiceFabricClientRecoverSystemPartitionsOptionalParams): Promise<RestResponse>

Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)

function recoverSystemPartitions(options: ServiceFabricClientRecoverSystemPartitionsOptionalParams, callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

removeComposeDeployment(string, ServiceCallback<void>)

function removeComposeDeployment(deploymentName: string, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

callback

ServiceCallback<void>

Der Rückruf

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)

Löscht eine vorhandene Service Fabric-Erstellbereitstellung.

function removeComposeDeployment(deploymentName: string, options?: ServiceFabricClientRemoveComposeDeploymentOptionalParams): Promise<RestResponse>

Parameter

deploymentName

string

Die Identität der Bereitstellung.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)

function removeComposeDeployment(deploymentName: string, options: ServiceFabricClientRemoveComposeDeploymentOptionalParams, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

callback

ServiceCallback<void>

Der Rückruf

removeConfigurationOverrides(string, ServiceCallback<void>)

function removeConfigurationOverrides(nodeName: string, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<void>

Der Rückruf

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)

Diese API ermöglicht das Entfernen aller vorhandenen Konfigurationsüberschreibungen auf dem angegebenen Knoten.

function removeConfigurationOverrides(nodeName: string, options?: ServiceFabricClientRemoveConfigurationOverridesOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)

function removeConfigurationOverrides(nodeName: string, options: ServiceFabricClientRemoveConfigurationOverridesOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<void>

Der Rückruf

removeNodeState(string, ServiceCallback<void>)

function removeNodeState(nodeName: string, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

callback

ServiceCallback<void>

Der Rückruf

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)

Dies bedeutet, dass es nicht möglich ist, den permanenten Zustand dieses Knotens wiederherzustellen. Dies geschieht in der Regel, wenn eine Festplatte sauber gelöscht wurde oder eine Festplatte abstürzt. Der Knoten muss deaktiviert sein, damit dieser Vorgang erfolgreich ausgeführt werden kann. Dieser Vorgang teilt Service Fabric mit, dass die Replikate auf diesem Knoten nicht mehr vorhanden sind, und dass Service Fabric nicht mehr warten sollte, bis diese Replikate wieder bereitgestellt werden. Führen Sie dieses Cmdlet nicht aus, wenn der Status des Knotens nicht entfernt wurde und der Knoten wieder intakt ist. Ab Service Fabric 6.5 können Sie diese API für Seedknoten verwenden, indem Sie die Seedknoten in reguläre (nicht-seed)-Knoten ändern und diese API dann aufrufen, um den Knotenstatus zu entfernen. Wenn der Cluster auf Azure ausgeführt wird, versucht Service Fabric, ihn automatisch in einen Nicht-Seed-Knoten zu ändern. Um dies zu erzielen, stellen Sie sicher, dass die Anzahl der Nicht-Seed-Knoten im primären Knotentyp nicht kleiner als die Anzahl der Down-Seed-Knoten ist. Fügen Sie bei Bedarf weitere Knoten zum primären Knotentyp hinzu, um dies zu erreichen. Wenn der Down-Seed-Knoten für eigenständige Cluster nicht intakt sein wird, entfernen Sie den Knoten bitte aus dem Cluster, siehe https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes

function removeNodeState(nodeName: string, options?: ServiceFabricClientRemoveNodeStateOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientRemoveNodeStateOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)

function removeNodeState(nodeName: string, options: ServiceFabricClientRemoveNodeStateOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

options
ServiceFabricClientRemoveNodeStateOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

removeReplica(string, string, string, ServiceCallback<void>)

function removeReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<void>

Der Rückruf

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)

Diese API simuliert einen Service Fabric-Replikatfehler, indem ein Replikat aus einem Service Fabric-Cluster entfernt wird. Das Entfernen schließt das Replikat, übergibt das Replikat auf die Rolle "Keine", und entfernt dann alle Statusinformationen des Replikats aus dem Cluster. Diese API testet den Entfernungspfad des Replikatstatus und simuliert den dauerhaften Berichtpfad über Client-APIs. Warnung : Es werden keine Sicherheitsüberprüfungen ausgeführt, wenn diese API verwendet wird. Falsche Verwendung dieser API kann zu Datenverlusten für zustandsbehaftete Dienste führen. Darüber hinaus wirkt sich das flag forceRemove auf alle anderen Replikate aus, die im selben Prozess gehostet werden.

function removeReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRemoveReplicaOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientRemoveReplicaOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)

function removeReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRemoveReplicaOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientRemoveReplicaOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)

Meldet den Integritätsstatus der angegebenen Service Fabric-Anwendung. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an eine Service Fabric-Gatewayanwendung gesendet, die an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Anwendungsstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportApplicationHealthOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportApplicationHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportClusterHealth(HealthInformation, ServiceCallback<void>)

function reportClusterHealth(healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)

Sendet einen Integritätsbericht auf einem Service Fabric-Cluster. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewayknoten gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetClusterHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportClusterHealth(healthInformation: HealthInformation, options?: ServiceFabricClientReportClusterHealthOptionalParams): Promise<RestResponse>

Parameter

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportClusterHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)

function reportClusterHealth(healthInformation: HealthInformation, options: ServiceFabricClientReportClusterHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportClusterHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)

Meldet den Integritätsstatus der Anwendung, die auf einem Service Fabric-Knoten bereitgestellt wurde. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Anwendungsstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedApplicationHealthOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedApplicationHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)

Meldet den Integritätsstatus des Dienstpakets der Anwendung, die auf einem Service Fabric-Knoten bereitgestellt wurde. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, rufen Sie den Dienstpaketstatus ab, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

servicePackageName

string

Der Name des Dienstpakets.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportNodeHealth(string, HealthInformation, ServiceCallback<void>)

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Knotens. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewayknoten gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetNodeHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportNodeHealthOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportNodeHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportNodeHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportNodeHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)

Meldet den Integritätsstatus der angegebenen Service Fabric-Partition. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an eine Service Fabric-Gatewaypartition gesendet, die an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetPartitionHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportPartitionHealthOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportPartitionHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

serviceKind
ReplicaHealthReportServiceKind

Die Art des Dienstreplikats (statuslos oder stateful), für die die Integrität gemeldet wird. Nachfolgend sind die möglichen Werte aufgeführt. Mögliche Werte sind: "Stateless", "Stateful"

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Replikats. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an ein Service Fabric-Gatewayreplikat gesendet, das an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetReplicaHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options?: ServiceFabricClientReportReplicaHealthOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

serviceKind
ReplicaHealthReportServiceKind

Die Art des Dienstreplikats (statuslos oder stateful), für die die Integrität gemeldet wird. Nachfolgend sind die möglichen Werte aufgeführt. Mögliche Werte sind: "Stateless", "Stateful"

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportReplicaHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options: ServiceFabricClientReportReplicaHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

serviceKind
ReplicaHealthReportServiceKind

Die Art des Dienstreplikats (statuslos oder stateful), für die die Integrität gemeldet wird. Nachfolgend sind die möglichen Werte aufgeführt. Mögliche Werte sind: "Stateless", "Stateful"

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportReplicaHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reportServiceHealth(string, HealthInformation, ServiceCallback<void>)

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

callback

ServiceCallback<void>

Der Rückruf

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)

Meldet den Integritätsstatus des angegebenen Service Fabric-Diensts. Der Bericht muss die Informationen zur Quelle des Integritätsberichts und der Eigenschaft enthalten, auf der er gemeldet wird. Der Bericht wird an einen Service Fabric-Gatewaydienst gesendet, der an den Integritätsspeicher weiterleitet. Der Bericht kann vom Gateway akzeptiert werden, wird jedoch nach einer zusätzlichen Überprüfung vom Integritätsspeicher abgelehnt. Beispielsweise kann der Integritätsspeicher den Bericht aufgrund eines ungültigen Parameters wie eine veraltete Sequenznummer ablehnen. Um festzustellen, ob der Bericht im Integritätsspeicher angewendet wurde, führen Sie GetServiceHealth aus, und überprüfen Sie, ob der Bericht im Abschnitt "HealthEvents" angezeigt wird.

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportServiceHealthOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportServiceHealthOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportServiceHealthOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

healthInformation
HealthInformation

Beschreibt die Integritätsinformationen für den Integritätsbericht. Diese Informationen müssen in allen an den Integritätsmanager gesendeten Integritätsberichten vorhanden sein.

options
ServiceFabricClientReportServiceHealthOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

resetPartitionLoad(string, ServiceCallback<void>)

function resetPartitionLoad(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)

Setzt die aktuelle Last einer Service Fabric-Partition auf die Standardlast für den Dienst zurück.

function resetPartitionLoad(partitionId: string, options?: ServiceFabricClientResetPartitionLoadOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientResetPartitionLoadOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)

function resetPartitionLoad(partitionId: string, options: ServiceFabricClientResetPartitionLoadOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

options
ServiceFabricClientResetPartitionLoadOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

resolveService(string, ServiceCallback<ResolvedServicePartition>)

function resolveService(serviceId: string, callback: ServiceCallback<ResolvedServicePartition>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<ResolvedServicePartition>

Der Rückruf

resolveService(string, ServiceFabricClientResolveServiceOptionalParams)

Auflösen einer Service Fabric-Dienstpartition zum Abrufen der Endpunkte der Dienstreplikate.

function resolveService(serviceId: string, options?: ServiceFabricClientResolveServiceOptionalParams): Promise<ResolveServiceResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientResolveServiceOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ResolveServiceResponse>

resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)

function resolveService(serviceId: string, options: ServiceFabricClientResolveServiceOptionalParams, callback: ServiceCallback<ResolvedServicePartition>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientResolveServiceOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ResolvedServicePartition>

Der Rückruf

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

Beschreibt das bereitgestellte Codepaket auf dem Service Fabric-Knoten, um den Neustart durchzuführen.

callback

ServiceCallback<void>

Der Rückruf

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)

Startet ein Codepaket neu, das auf einem Service Fabric-Knoten in einem Cluster bereitgestellt wird. Dadurch wird der Codepaketprozess abgebrochen, der alle in diesem Prozess gehosteten Benutzerdienstreplikate neu startet.

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options?: ServiceFabricClientRestartDeployedCodePackageOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

Beschreibt das bereitgestellte Codepaket auf dem Service Fabric-Knoten, um den Neustart durchzuführen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options: ServiceFabricClientRestartDeployedCodePackageOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

Beschreibt das bereitgestellte Codepaket auf dem Service Fabric-Knoten, um den Neustart durchzuführen.

callback

ServiceCallback<void>

Der Rückruf

restartNode(string, RestartNodeDescription, ServiceCallback<void>)

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

restartNodeDescription
RestartNodeDescription

Die Instanz des Knotens, der neu gestartet werden soll, und ein Flag, das angibt, dass das Dump des Fabric-Prozesses ausgeführt werden muss.

callback

ServiceCallback<void>

Der Rückruf

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)

Startet einen Bereits gestarteten Service Fabric-Clusterknoten neu.

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options?: ServiceFabricClientRestartNodeOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

restartNodeDescription
RestartNodeDescription

Die Instanz des Knotens, der neu gestartet werden soll, und ein Flag, das angibt, dass das Dump des Fabric-Prozesses ausgeführt werden muss.

options
ServiceFabricClientRestartNodeOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options: ServiceFabricClientRestartNodeOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

restartNodeDescription
RestartNodeDescription

Die Instanz des Knotens, der neu gestartet werden soll, und ein Flag, das angibt, dass das Dump des Fabric-Prozesses ausgeführt werden muss.

options
ServiceFabricClientRestartNodeOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

restartReplica(string, string, string, ServiceCallback<void>)

function restartReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

callback

ServiceCallback<void>

Der Rückruf

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)

Startet ein Dienstreplikat eines dauerhaften Diensts neu, der auf einem Knoten ausgeführt wird. Warnung : Es werden keine Sicherheitsüberprüfungen ausgeführt, wenn diese API verwendet wird. Falsche Verwendung dieser API kann zu Verfügbarkeitsverlusten für zustandsbehaftete Dienste führen.

function restartReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRestartReplicaOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientRestartReplicaOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)

function restartReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRestartReplicaOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

partitionId

string

Die Identität der Partition.

replicaId

string

Der Bezeichner des Replikats.

options
ServiceFabricClientRestartReplicaOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

restorePartitionDescription
RestorePartitionDescription

Beschreibt die Parameter zum Wiederherstellen der Partition.

callback

ServiceCallback<void>

Der Rückruf

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)

Stellt den Zustand einer zustandsbehafteten permanenten Partition mithilfe des angegebenen Sicherungspunkts wieder her. Falls die Partition bereits in regelmäßigen Abständen gesichert wird, wird standardmäßig der Sicherungspunkt im in der Sicherungsrichtlinie angegebenen Speicher gesucht. Sie können dasselbe auch überschreiben, indem Sie die Sicherungsspeicherdetails als Teil der Beschreibung der Wiederherstellungspartition im Textkörper angeben. Sobald die Wiederherstellung initiiert wurde, kann der Fortschritt mithilfe des GetRestoreProgress-Vorgangs nachverfolgt werden. Falls der Vorgang timeout ist, geben Sie einen größeren Wiederherstellungstimeoutwert im Abfrageparameter an.

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options?: ServiceFabricClientRestorePartitionOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

restorePartitionDescription
RestorePartitionDescription

Beschreibt die Parameter zum Wiederherstellen der Partition.

options
ServiceFabricClientRestorePartitionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options: ServiceFabricClientRestorePartitionOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

restorePartitionDescription
RestorePartitionDescription

Beschreibt die Parameter zum Wiederherstellen der Partition.

options
ServiceFabricClientRestorePartitionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

resumeApplicationBackup(string, ServiceCallback<void>)

function resumeApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)

Die zuvor angehaltene Service Fabric-Anwendung setzt die regelmäßige Sicherung gemäß der aktuell für dieselbe Sicherungsrichtlinie konfigurierten Sicherungsrichtlinie fort.

function resumeApplicationBackup(applicationId: string, options?: ServiceFabricClientResumeApplicationBackupOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)

function resumeApplicationBackup(applicationId: string, options: ServiceFabricClientResumeApplicationBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Anwendungsupgrades.

callback

ServiceCallback<void>

Der Rückruf

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)

Setzt ein nicht überwachtes manuelles Service Fabric-Anwendungsupgrade fort. Service Fabric aktualisiert jeweils eine Upgradedomäne. Bei nicht überwachten manuellen Upgrades wartet Service Fabric nach Abschluss einer Upgradedomäne darauf, dass Sie diese API aufrufen, bevor Sie mit der nächsten Upgradedomäne fortfahren.

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options?: ServiceFabricClientResumeApplicationUpgradeOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Anwendungsupgrades.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options: ServiceFabricClientResumeApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Anwendungsupgrades.

callback

ServiceCallback<void>

Der Rückruf

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, callback: ServiceCallback<void>)

Parameter

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Clusterupgrades.

callback

ServiceCallback<void>

Der Rückruf

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)

Setzen Sie den Clustercode oder das Konfigurationsupgrade bei Bedarf zur nächsten Upgradedomäne fort.

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options?: ServiceFabricClientResumeClusterUpgradeOptionalParams): Promise<RestResponse>

Parameter

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Clusterupgrades.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options: ServiceFabricClientResumeClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

Beschreibt die Parameter zum Fortsetzen eines Clusterupgrades.

callback

ServiceCallback<void>

Der Rückruf

resumePartitionBackup(string, ServiceCallback<void>)

function resumePartitionBackup(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)

Die zuvor angehaltene Partition setzt die regelmäßige Sicherung gemäß der aktuell für dasselbe konfigurierten Sicherungsrichtlinie fort.

function resumePartitionBackup(partitionId: string, options?: ServiceFabricClientResumePartitionBackupOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)

function resumePartitionBackup(partitionId: string, options: ServiceFabricClientResumePartitionBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

resumeServiceBackup(string, ServiceCallback<void>)

function resumeServiceBackup(serviceId: string, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)

Der zuvor angehaltene Service Fabric-Dienst setzt die regelmäßige Sicherung gemäß der derzeit für dieselbe Sicherungsrichtlinie konfigurierten Sicherungsrichtlinie fort.

function resumeServiceBackup(serviceId: string, options?: ServiceFabricClientResumeServiceBackupOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientResumeServiceBackupOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)

function resumeServiceBackup(serviceId: string, options: ServiceFabricClientResumeServiceBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

options
ServiceFabricClientResumeServiceBackupOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

rollbackApplicationUpgrade(string, ServiceCallback<void>)

function rollbackApplicationUpgrade(applicationId: string, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)

Startet das Rollback des aktuellen Anwendungsupgrades auf die vorherige Version. Diese API kann nur verwendet werden, um ein Rollback des aktuellen in Bearbeitung befindlichen Upgrades durchzuführen, das auf eine neue Version weitergeleitet wird. Wenn die Anwendung derzeit nicht aktualisiert wird, verwenden Sie die StartApplicationUpgrade-API, um es auf die gewünschte Version zu aktualisieren, einschließlich des Rollbacks auf eine frühere Version.

function rollbackApplicationUpgrade(applicationId: string, options?: ServiceFabricClientRollbackApplicationUpgradeOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)

function rollbackApplicationUpgrade(applicationId: string, options: ServiceFabricClientRollbackApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

rollbackClusterUpgrade(ServiceCallback<void>)

function rollbackClusterUpgrade(callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)

Führen Sie ein Rollback für den Code oder das Konfigurationsupgrade eines Service Fabric-Clusters durch.

function rollbackClusterUpgrade(options?: ServiceFabricClientRollbackClusterUpgradeOptionalParams): Promise<RestResponse>

Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)

function rollbackClusterUpgrade(options: ServiceFabricClientRollbackClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

Parameter

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

Dienststatus des Service Fabric Upgrade Orchestration Service.

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)

Aktualisieren Sie den Dienststatus des Service Fabric Upgrade Orchestration Service. Diese API wird intern für Supportzwecke verwendet.

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options?: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams): Promise<SetUpgradeOrchestrationServiceStateResponse>

Parameter

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

Dienststatus des Service Fabric Upgrade Orchestration Service.

Gibt zurück

Promise<Models.SetUpgradeOrchestrationServiceStateResponse>

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

Parameter

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

Dienststatus des Service Fabric Upgrade Orchestration Service.

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeDescription
ApplicationUpgradeDescription

Parameter für ein Anwendungsupgrade.

callback

ServiceCallback<void>

Der Rückruf

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)

Überprüft die bereitgestellten Anwendungsupgradeparameter und startet das Upgrade der Anwendung, wenn die Parameter gültig sind.

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options?: ServiceFabricClientStartApplicationUpgradeOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeDescription
ApplicationUpgradeDescription

Parameter für ein Anwendungsupgrade.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options: ServiceFabricClientStartApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeDescription
ApplicationUpgradeDescription

Parameter für ein Anwendungsupgrade.

callback

ServiceCallback<void>

Der Rückruf

startChaos(ChaosParameters, ServiceCallback<void>)

function startChaos(chaosParameters: ChaosParameters, callback: ServiceCallback<void>)

Parameter

chaosParameters
ChaosParameters

Beschreibt alle Parameter zum Konfigurieren einer Chaos-Ausführung.

callback

ServiceCallback<void>

Der Rückruf

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)

Wenn Chaos noch nicht im Cluster läuft, beginnt es Chaos mit den übergebenen Chaos-Parametern. Wenn Chaos bereits ausgeführt wird, wenn dieser Aufruf erfolgt, schlägt der Aufruf mit dem Fehlercode FABRIC_E_CHAOS_ALREADY_RUNNING fehl. Weitere Informationen finden Sie im Artikel Auslösen von kontrolliertem Chaos in Service Fabric-Clustern.

function startChaos(chaosParameters: ChaosParameters, options?: ServiceFabricClientStartChaosOptionalParams): Promise<RestResponse>

Parameter

chaosParameters
ChaosParameters

Beschreibt alle Parameter zum Konfigurieren einer Chaos-Ausführung.

options
ServiceFabricClientStartChaosOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)

function startChaos(chaosParameters: ChaosParameters, options: ServiceFabricClientStartChaosOptionalParams, callback: ServiceCallback<void>)

Parameter

chaosParameters
ChaosParameters

Beschreibt alle Parameter zum Konfigurieren einer Chaos-Ausführung.

options
ServiceFabricClientStartChaosOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, callback: ServiceCallback<void>)

Parameter

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

Parameter für ein eigenständiges Clusterkonfigurationsupgrade.

callback

ServiceCallback<void>

Der Rückruf

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)

Überprüfen Sie die bereitgestellten Konfigurationsupgradeparameter, und beginnen Sie mit dem Upgrade der Clusterkonfiguration, wenn die Parameter gültig sind.

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options?: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams): Promise<RestResponse>

Parameter

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

Parameter für ein eigenständiges Clusterkonfigurationsupgrade.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

Parameter für ein eigenständiges Clusterkonfigurationsupgrade.

callback

ServiceCallback<void>

Der Rückruf

startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, callback: ServiceCallback<void>)

Parameter

startClusterUpgradeDescription
StartClusterUpgradeDescription

Beschreibt die Parameter zum Starten eines Clusterupgrades.

callback

ServiceCallback<void>

Der Rückruf

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)

Überprüfen Sie die bereitgestellten Upgradeparameter, und starten Sie das Upgrade des Codes oder der Konfigurationsversion eines Service Fabric-Clusters, wenn die Parameter gültig sind.

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options?: ServiceFabricClientStartClusterUpgradeOptionalParams): Promise<RestResponse>

Parameter

startClusterUpgradeDescription
StartClusterUpgradeDescription

Beschreibt die Parameter zum Starten eines Clusterupgrades.

options
ServiceFabricClientStartClusterUpgradeOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options: ServiceFabricClientStartClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

startClusterUpgradeDescription
StartClusterUpgradeDescription

Beschreibt die Parameter zum Starten eines Clusterupgrades.

options
ServiceFabricClientStartClusterUpgradeOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

Parameter für das Upgrade der Verfassenbereitstellung.

callback

ServiceCallback<void>

Der Rückruf

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)

Überprüft die bereitgestellten Upgradeparameter und startet das Upgrade der Bereitstellung, wenn die Parameter gültig sind.

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options?: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>

Parameter

deploymentName

string

Die Identität der Bereitstellung.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

Parameter für das Upgrade der Verfassenbereitstellung.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

Parameter für das Upgrade der Verfassenbereitstellung.

callback

ServiceCallback<void>

Der Rückruf

startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

dataLossMode
DataLossMode

Diese Enumeration wird an die StartDataLoss-API übergeben, um anzugeben, welche Art von Datenverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'PartialDataLoss', 'FullDataLoss'

callback

ServiceCallback<void>

Der Rückruf

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)

Diese API führt zu Datenverlusten für die angegebene Partition. Er löst einen Aufruf der OnDataLoss-API der Partition aus. Der tatsächliche Datenverlust hängt vom angegebenen DataLossMode ab.

  • PartialDataLoss – Nur ein Quorum von Replikaten wird entfernt, und OnDataLoss wird für die Partition ausgelöst, aber der tatsächliche Datenverlust hängt vom Vorhandensein der In-Flight-Replikation ab.
  • FullDataLoss – Alle Replikate werden entfernt, daher gehen alle Daten verloren, und OnDataLoss wird ausgelöst.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Das Aufrufen dieser API mit einem Systemdienst, da das Ziel nicht empfohlen wird.

Hinweis: Nachdem diese API aufgerufen wurde, kann sie nicht rückgängig gemacht werden. Durch das Aufrufen von CancelOperation wird nur die Ausführung beendet und der interne Systemzustand bereinigt. Es werden keine Daten wiederhergestellt, wenn der Befehl weit genug ist, um Datenverlust zu verursachen.

Rufen Sie die GetDataLossProgress-API mit derselben OperationId auf, um Informationen zu dem mit dieser API gestarteten Vorgang zurückzugeben.

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options?: ServiceFabricClientStartDataLossOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

dataLossMode
DataLossMode

Diese Enumeration wird an die StartDataLoss-API übergeben, um anzugeben, welche Art von Datenverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'PartialDataLoss', 'FullDataLoss'

options
ServiceFabricClientStartDataLossOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options: ServiceFabricClientStartDataLossOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

dataLossMode
DataLossMode

Diese Enumeration wird an die StartDataLoss-API übergeben, um anzugeben, welche Art von Datenverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'PartialDataLoss', 'FullDataLoss'

options
ServiceFabricClientStartDataLossOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

nodeTransitionType
NodeTransitionType

Gibt den Typ des auszuführenden Übergangs an. NodeTransitionType.Start startet einen angehaltenen Knoten. NodeTransitionType.Stop beendet einen Knoten, der hoch ist. Mögliche Werte sind: 'Invalid', 'Start', 'Stop'

nodeInstanceId

string

Die Knoteninstanz-ID des Zielknotens. Dies kann über die GetNodeInfo-API bestimmt werden.

stopDurationInSeconds

number

Die Dauer in Sekunden, um den Knoten anzuhalten. Der Mindestwert beträgt 600, der Maximalwert beträgt 14400. Nach Ablauf dieses Zeitraums wird der Knoten automatisch wieder angezeigt.

callback

ServiceCallback<void>

Der Rückruf

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)

Startet oder stoppt einen Clusterknoten. Ein Clusterknoten ist ein Prozess, nicht die Betriebssysteminstanz selbst. Um einen Knoten zu starten, übergeben Sie "Start" für den Parameter NodeTransitionType. Um einen Knoten zu beenden, übergeben Sie "Stop" für den Parameter NodeTransitionType. Diese API startet den Vorgang – wenn die API den Knoten zurückgibt, ist der Übergang möglicherweise noch nicht abgeschlossen. Rufen Sie GetNodeTransitionProgress mit derselben OperationId auf, um den Fortschritt des Vorgangs abzurufen.

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options?: ServiceFabricClientStartNodeTransitionOptionalParams): Promise<RestResponse>

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

nodeTransitionType
NodeTransitionType

Gibt den Typ des auszuführenden Übergangs an. NodeTransitionType.Start startet einen angehaltenen Knoten. NodeTransitionType.Stop beendet einen Knoten, der hoch ist. Mögliche Werte sind: 'Invalid', 'Start', 'Stop'

nodeInstanceId

string

Die Knoteninstanz-ID des Zielknotens. Dies kann über die GetNodeInfo-API bestimmt werden.

stopDurationInSeconds

number

Die Dauer in Sekunden, um den Knoten anzuhalten. Der Mindestwert beträgt 600, der Maximalwert beträgt 14400. Nach Ablauf dieses Zeitraums wird der Knoten automatisch wieder angezeigt.

options
ServiceFabricClientStartNodeTransitionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options: ServiceFabricClientStartNodeTransitionOptionalParams, callback: ServiceCallback<void>)

Parameter

nodeName

string

Der Name des Knotens.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

nodeTransitionType
NodeTransitionType

Gibt den Typ des auszuführenden Übergangs an. NodeTransitionType.Start startet einen angehaltenen Knoten. NodeTransitionType.Stop beendet einen Knoten, der hoch ist. Mögliche Werte sind: 'Invalid', 'Start', 'Stop'

nodeInstanceId

string

Die Knoteninstanz-ID des Zielknotens. Dies kann über die GetNodeInfo-API bestimmt werden.

stopDurationInSeconds

number

Die Dauer in Sekunden, um den Knoten anzuhalten. Der Mindestwert beträgt 600, der Maximalwert beträgt 14400. Nach Ablauf dieses Zeitraums wird der Knoten automatisch wieder angezeigt.

options
ServiceFabricClientStartNodeTransitionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

restartPartitionMode
RestartPartitionMode

Beschreiben Sie, welche Partitionen neu gestartet werden sollen. Mögliche Werte sind: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'

callback

ServiceCallback<void>

Der Rückruf

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)

Diese API ist nützlich zum Testen des Failovers.

Wenn sie für eine zustandslose Dienstpartition verwendet wird, muss "RestartPartitionMode" "AllReplicasOrInstances" sein.

Rufen Sie die GetPartitionRestartProgress-API mit derselben OperationId auf, um den Fortschritt abzurufen.

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options?: ServiceFabricClientStartPartitionRestartOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

restartPartitionMode
RestartPartitionMode

Beschreiben Sie, welche Partitionen neu gestartet werden sollen. Mögliche Werte sind: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options: ServiceFabricClientStartPartitionRestartOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

restartPartitionMode
RestartPartitionMode

Beschreiben Sie, welche Partitionen neu gestartet werden sollen. Mögliche Werte sind: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'

callback

ServiceCallback<void>

Der Rückruf

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

quorumLossMode
QuorumLossMode

Diese Enumeration wird an die StartQuorumLoss-API übergeben, um anzugeben, welche Art von Quorumverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'QuorumReplicas', 'AllReplicas'

quorumLossDuration

number

Die Zeitspanne, für die die Partition im Quorumverlust beibehalten wird. Dies muss in Sekunden angegeben werden.

callback

ServiceCallback<void>

Der Rückruf

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)

Diese API ist nützlich für eine temporäre Quorumverlustsituation in Ihrem Dienst.

Rufen Sie die GetQuorumLossProgress-API mit derselben OperationId auf, um Informationen zu dem Mit dieser API gestarteten Vorgang zurückzugeben.

Dies kann nur für zustandsbehaftete persistierte (HasPersistedState==true)-Dienste aufgerufen werden. Verwenden Sie diese API nicht für zustandslose Dienste oder zustandslose Nur-Speicher-Dienste.

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options?: ServiceFabricClientStartQuorumLossOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

quorumLossMode
QuorumLossMode

Diese Enumeration wird an die StartQuorumLoss-API übergeben, um anzugeben, welche Art von Quorumverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'QuorumReplicas', 'AllReplicas'

quorumLossDuration

number

Die Zeitspanne, für die die Partition im Quorumverlust beibehalten wird. Dies muss in Sekunden angegeben werden.

options
ServiceFabricClientStartQuorumLossOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams, ServiceCallback<void>)

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options: ServiceFabricClientStartQuorumLossOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

partitionId

string

Die Identität der Partition.

operationId

string

Eine GUID, die einen Aufruf dieser API identifiziert. Dies wird an die entsprechende GetProgress-API übergeben.

quorumLossMode
QuorumLossMode

Diese Enumeration wird an die StartQuorumLoss-API übergeben, um anzugeben, welche Art von Quorumverlust ausgelöst werden soll. Mögliche Werte sind: 'Invalid', 'QuorumReplicas', 'AllReplicas'

quorumLossDuration

number

Die Zeitspanne, für die die Partition im Quorumverlust beibehalten wird. Dies muss in Sekunden angegeben werden.

options
ServiceFabricClientStartQuorumLossOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)

function startRollbackComposeDeploymentUpgrade(deploymentName: string, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

callback

ServiceCallback<void>

Der Rückruf

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)

Rollback eines Service Fabric-Bereitstellungsupgrades.

function startRollbackComposeDeploymentUpgrade(deploymentName: string, options?: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>

Parameter

deploymentName

string

Die Identität der Bereitstellung.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)

function startRollbackComposeDeploymentUpgrade(deploymentName: string, options: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

deploymentName

string

Die Identität der Bereitstellung.

callback

ServiceCallback<void>

Der Rückruf

stopChaos(ServiceCallback<void>)

function stopChaos(callback: ServiceCallback<void>)

Parameter

callback

ServiceCallback<void>

Der Rückruf

stopChaos(ServiceFabricClientStopChaosOptionalParams)

Hindert Chaos daran, neue Fehler auszuführen. In-Flight-Fehler werden weiterhin ausgeführt, bis sie abgeschlossen sind. Der aktuelle Chaos-Zeitplan wird in einen angehaltenen Zustand versetzt. Sobald ein Zeitplan beendet wird, bleibt er im angehaltenen Zustand und wird nicht für Chaos Schedule neue Läufe von Chaos verwendet. Um die Planung fortzusetzen, muss ein neuer Chaos-Zeitplan festgelegt werden.

function stopChaos(options?: ServiceFabricClientStopChaosOptionalParams): Promise<RestResponse>

Parameter

options
ServiceFabricClientStopChaosOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)

function stopChaos(options: ServiceFabricClientStopChaosOptionalParams, callback: ServiceCallback<void>)

Parameter

options
ServiceFabricClientStopChaosOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, callback: ServiceCallback<PropertyBatchInfoUnion>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyBatchDescriptionList
PropertyBatchDescriptionList

Beschreibt die zu übermittelnden Eigenschaftenbatchvorgänge.

callback

ServiceCallback<PropertyBatchInfoUnion>

Der Rückruf

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)

Sendet einen Batch von Eigenschaftsvorgängen. Entweder alle oder keines der Vorgänge wird zugesichert.

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options?: ServiceFabricClientSubmitPropertyBatchOptionalParams): Promise<SubmitPropertyBatchResponse>

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyBatchDescriptionList
PropertyBatchDescriptionList

Beschreibt die zu übermittelnden Eigenschaftenbatchvorgänge.

options
ServiceFabricClientSubmitPropertyBatchOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.SubmitPropertyBatchResponse>

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options: ServiceFabricClientSubmitPropertyBatchOptionalParams, callback: ServiceCallback<PropertyBatchInfoUnion>)

Parameter

nameId

string

Der Dienst fabric-Name ohne das URI-Schema 'fabric:'

propertyBatchDescriptionList
PropertyBatchDescriptionList

Beschreibt die zu übermittelnden Eigenschaftenbatchvorgänge.

options
ServiceFabricClientSubmitPropertyBatchOptionalParams

Die optionalen Parameter

callback

ServiceCallback<PropertyBatchInfoUnion>

Der Rückruf

suspendApplicationBackup(string, ServiceCallback<void>)

function suspendApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)

Die Anwendung, die für regelmäßige Sicherungen konfiguriert ist, wird ausgesetzt, um weitere Sicherungen zu erstellen, bis sie erneut fortgesetzt wird. Dieser Vorgang gilt für die Hierarchie der gesamten Anwendung. Dies bedeutet, dass alle Dienste und Partitionen unter dieser Anwendung jetzt für die Sicherung angehalten werden.

function suspendApplicationBackup(applicationId: string, options?: ServiceFabricClientSuspendApplicationBackupOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)

function suspendApplicationBackup(applicationId: string, options: ServiceFabricClientSuspendApplicationBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

callback

ServiceCallback<void>

Der Rückruf

suspendPartitionBackup(string, ServiceCallback<void>)

function suspendPartitionBackup(partitionId: string, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)

Die Partition, die für regelmäßige Sicherungen konfiguriert ist, wird angehalten, um weitere Sicherungen zu erstellen, bis sie erneut fortgesetzt wird.

function suspendPartitionBackup(partitionId: string, options?: ServiceFabricClientSuspendPartitionBackupOptionalParams): Promise<RestResponse>

Parameter

partitionId

string

Die Identität der Partition.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)

function suspendPartitionBackup(partitionId: string, options: ServiceFabricClientSuspendPartitionBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

partitionId

string

Die Identität der Partition.

callback

ServiceCallback<void>

Der Rückruf

suspendServiceBackup(string, ServiceCallback<void>)

function suspendServiceBackup(serviceId: string, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)

Der Dienst, der für regelmäßige Sicherungen konfiguriert ist, wird ausgesetzt, um weitere Sicherungen zu erstellen, bis er erneut fortgesetzt wird. Dieser Vorgang gilt für die Hierarchie des gesamten Diensts. Dies bedeutet, dass alle Partitionen unter diesem Dienst jetzt für die Sicherung angehalten werden.

function suspendServiceBackup(serviceId: string, options?: ServiceFabricClientSuspendServiceBackupOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)

function suspendServiceBackup(serviceId: string, options: ServiceFabricClientSuspendServiceBackupOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

callback

ServiceCallback<void>

Der Rückruf

toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, callback: ServiceCallback<void>)

Parameter

enabled

boolean

Die Ausführlichkeit der Berichterstellung zur Dienstplatzierung.

callback

ServiceCallback<void>

Der Rückruf

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)

Wenn die Ausführlichkeit auf "true" festgelegt ist, werden detaillierte Integritätsberichte generiert, wenn Replikate nicht platziert oder verworfen werden können. Wenn die Ausführlichkeit auf "false" festgelegt ist, werden keine Integritätsberichte generiert, wenn Replikate nicht platziert oder verworfen werden können.

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options?: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams): Promise<RestResponse>

Parameter

enabled

boolean

Die Ausführlichkeit der Berichterstellung zur Dienstplatzierung.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, callback: ServiceCallback<void>)

Parameter

enabled

boolean

Die Ausführlichkeit der Berichterstellung zur Dienstplatzierung.

callback

ServiceCallback<void>

Der Rückruf

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, callback: ServiceCallback<void>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

Der relative Pfad für das Anwendungspaket im Bildspeicher, der während des vorherigen Kopiervorgangs angegeben wurde.

callback

ServiceCallback<void>

Der Rückruf

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)

Dieser Vorgang kann nur ausgeführt werden, wenn alle Anwendungsinstanzen des Anwendungstyps gelöscht wurden. Sobald die Registrierung des Anwendungstyps aufgehoben wurde, können keine neuen Anwendungsinstanzen für diesen bestimmten Anwendungstyp erstellt werden.

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options?: ServiceFabricClientUnprovisionApplicationTypeOptionalParams): Promise<RestResponse>

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

Der relative Pfad für das Anwendungspaket im Bildspeicher, der während des vorherigen Kopiervorgangs angegeben wurde.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options: ServiceFabricClientUnprovisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationTypeName

string

Der Name des Anwendungstyps.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

Der relative Pfad für das Anwendungspaket im Bildspeicher, der während des vorherigen Kopiervorgangs angegeben wurde.

callback

ServiceCallback<void>

Der Rückruf

unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, callback: ServiceCallback<void>)

Parameter

unprovisionFabricDescription
UnprovisionFabricDescription

Beschreibt die Parameter zum Aufheben der Bereitstellung eines Clusters.

callback

ServiceCallback<void>

Der Rückruf

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)

Es wird unterstützt, die Bereitstellung von Code und Konfiguration separat aufzuheben.

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options?: ServiceFabricClientUnprovisionClusterOptionalParams): Promise<RestResponse>

Parameter

unprovisionFabricDescription
UnprovisionFabricDescription

Beschreibt die Parameter zum Aufheben der Bereitstellung eines Clusters.

options
ServiceFabricClientUnprovisionClusterOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options: ServiceFabricClientUnprovisionClusterOptionalParams, callback: ServiceCallback<void>)

Parameter

unprovisionFabricDescription
UnprovisionFabricDescription

Beschreibt die Parameter zum Aufheben der Bereitstellung eines Clusters.

options
ServiceFabricClientUnprovisionClusterOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

Parameter zum Aktualisieren eines vorhandenen Anwendungsupgrades.

callback

ServiceCallback<void>

Der Rückruf

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)

Aktualisiert die Parameter eines laufenden Anwendungsupgrades von den parametern, die zum Zeitpunkt des Startens des Anwendungsupgrades angegeben wurden. Dies kann erforderlich sein, um hängende Anwendungsupgrades aufgrund falscher Parameter oder Probleme in der Anwendung zu minimieren, um Fortschritte zu erzielen.

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options?: ServiceFabricClientUpdateApplicationUpgradeOptionalParams): Promise<RestResponse>

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

Parameter zum Aktualisieren eines vorhandenen Anwendungsupgrades.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options: ServiceFabricClientUpdateApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

applicationId

string

Die Identität der Anwendung. Dies ist in der Regel der vollständige Name der Anwendung ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

Parameter zum Aktualisieren eines vorhandenen Anwendungsupgrades.

callback

ServiceCallback<void>

Der Rückruf

updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, callback: ServiceCallback<void>)

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

callback

ServiceCallback<void>

Der Rückruf

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)

Aktualisiert die von {backupPolicyName} identifizierte Sicherungsrichtlinie.

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options?: ServiceFabricClientUpdateBackupPolicyOptionalParams): Promise<RestResponse>

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

options
ServiceFabricClientUpdateBackupPolicyOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options: ServiceFabricClientUpdateBackupPolicyOptionalParams, callback: ServiceCallback<void>)

Parameter

backupPolicyDescription
BackupPolicyDescription

Beschreibt die Sicherungsrichtlinie.

backupPolicyName

string

Der Name der Sicherungsrichtlinie.

options
ServiceFabricClientUpdateBackupPolicyOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, callback: ServiceCallback<void>)

Parameter

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

Parameter zum Aktualisieren eines Clusterupgrades.

callback

ServiceCallback<void>

Der Rückruf

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)

Aktualisieren Sie die Upgradeparameter, die während eines Service Fabric-Clusterupgrades verwendet werden.

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options?: ServiceFabricClientUpdateClusterUpgradeOptionalParams): Promise<RestResponse>

Parameter

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

Parameter zum Aktualisieren eines Clusterupgrades.

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options: ServiceFabricClientUpdateClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

Parameter

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

Parameter zum Aktualisieren eines Clusterupgrades.

callback

ServiceCallback<void>

Der Rückruf

updateRepairExecutionState(RepairTask, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function updateRepairExecutionState(repairTask: RepairTask, options?: RequestOptionsBase): Promise<UpdateRepairExecutionStateResponse>

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.UpdateRepairExecutionStateResponse>

updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairExecutionState(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairExecutionState(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTask
RepairTask

Beschreibt die zu erstellende oder aktualisierte Reparaturaufgabe.

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)

Diese API unterstützt die Service Fabric-Plattform; es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options?: RequestOptionsBase): Promise<UpdateRepairTaskHealthPolicyResponse>

Parameter

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

Beschreibt die zu aktualisierende Richtlinie für reparaturvorgangs fehlerfreie Vorgänge.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.UpdateRepairTaskHealthPolicyResponse>

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

Beschreibt die zu aktualisierende Richtlinie für reparaturvorgangs fehlerfreie Vorgänge.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parameter

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

Beschreibt die zu aktualisierende Richtlinie für reparaturvorgangs fehlerfreie Vorgänge.

callback

ServiceCallback<RepairTaskUpdateInfo>

Der Rückruf

updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

serviceUpdateDescription
ServiceUpdateDescriptionUnion

Die zum Aktualisieren eines Diensts erforderlichen Informationen.

callback

ServiceCallback<void>

Der Rückruf

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)

Diese API ermöglicht das Aktualisieren von Eigenschaften eines ausgeführten Service Fabric-Diensts. Der Satz von Eigenschaften, die aktualisiert werden können, ist eine Teilmenge der Eigenschaften, die zum Zeitpunkt der Erstellung des Diensts angegeben wurden. Der aktuelle Satz von Eigenschaften kann mit GetServiceDescription-API abgerufen werden. Beachten Sie, dass das Aktualisieren der Eigenschaften eines ausgeführten Diensts anders ist als das Aktualisieren Ihrer Anwendung mithilfe StartApplicationUpgrade-API. Das Upgrade ist ein lang ausgeführter Hintergrundvorgang, bei dem die Anwendung von einer Version in eine andere verschoben wird, jeweils eine Upgradedomäne, während das Update die neuen Eigenschaften sofort auf den Dienst anwendet.

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options?: ServiceFabricClientUpdateServiceOptionalParams): Promise<RestResponse>

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

serviceUpdateDescription
ServiceUpdateDescriptionUnion

Die zum Aktualisieren eines Diensts erforderlichen Informationen.

options
ServiceFabricClientUpdateServiceOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options: ServiceFabricClientUpdateServiceOptionalParams, callback: ServiceCallback<void>)

Parameter

serviceId

string

Die Identität des Diensts. Diese ID ist in der Regel der vollständige Name des Diensts ohne das URI-Schema "fabric:". Ab Version 6.0 werden hierarchische Namen mit dem Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

serviceUpdateDescription
ServiceUpdateDescriptionUnion

Die zum Aktualisieren eines Diensts erforderlichen Informationen.

options
ServiceFabricClientUpdateServiceOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

uploadFile(string, ServiceCallback<void>)

function uploadFile(contentPath: string, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

callback

ServiceCallback<void>

Der Rückruf

uploadFile(string, ServiceFabricClientUploadFileOptionalParams)

Lädt Den Inhalt der Datei in den Bildspeicher hoch. Verwenden Sie diese API, wenn die Datei klein genug ist, um sie erneut hochzuladen, wenn die Verbindung fehlschlägt. Die Daten der Datei müssen dem Anforderungstext hinzugefügt werden. Der Inhalt wird in den angegebenen Pfad hochgeladen. Der Bildspeicherdienst verwendet eine Mark-Datei, um die Verfügbarkeit des Ordners anzugeben. Die Markierungsdatei ist eine leere Datei mit dem Namen "_.dir". Die Markierungsdatei wird vom Imagespeicherdienst generiert, wenn alle Dateien in einem Ordner hochgeladen werden. Bei verwendung des File-by-File-Ansatzes zum Hochladen des Anwendungspakets in REST ist der Imagespeicherdienst der Dateihierarchie des Anwendungspakets nicht bekannt; Sie müssen eine Mark-Datei pro Ordner erstellen und zuletzt hochladen, um dem Bildspeicherdienst mitzuteilen, dass der Ordner abgeschlossen ist.

function uploadFile(contentPath: string, options?: ServiceFabricClientUploadFileOptionalParams): Promise<RestResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

options
ServiceFabricClientUploadFileOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)

function uploadFile(contentPath: string, options: ServiceFabricClientUploadFileOptionalParams, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

options
ServiceFabricClientUploadFileOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

uploadFileChunk(string, string, string, ServiceCallback<void>)

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

contentRange

string

Beim Hochladen von Dateiblöcken in den Bildspeicher muss das Headerfeld "Content-Range" konfiguriert und mit einer Anforderung gesendet werden. Das Format sollte wie "Bytes {First-Byte-Position}-{Last-Byte-Position}/{File-Length}" aussehen. Beispielsweise gibt Content-Range:bytes 300-5000/20000 an, dass der Benutzer Bytes 300 bis 5.000 sendet und die Gesamtlänge der Datei 20.000 Bytes beträgt.

callback

ServiceCallback<void>

Der Rückruf

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)

Lädt einen Dateiabschnitt in den Bildspeicher mit der angegebenen Uploadsitzungs-ID und dem relativen Pfad des Bildspeichers hoch. Mit dieser API kann der Benutzer den Dateiuploadvorgang fortsetzen. Der Benutzer muss den Dateiupload nicht von Grund auf neu starten, wenn eine Netzwerkunterbrechung vorliegt. Verwenden Sie diese Option, wenn die Dateigröße groß ist.

Um einen fortsetzbaren Dateiupload durchzuführen, muss der Benutzer die Datei in mehrere Blöcke unterteilen und diese Blöcke in den Bildspeicher einzeln hochladen. Blöcke müssen nicht in der reihenfolge hochgeladen werden. Wenn die datei, die durch den relativen Pfad des Bildspeichers dargestellt wird, bereits vorhanden ist, wird sie überschrieben, wenn die Uploadsitzung commits.

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options?: ServiceFabricClientUploadFileChunkOptionalParams): Promise<RestResponse>

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

contentRange

string

Beim Hochladen von Dateiblöcken in den Bildspeicher muss das Headerfeld "Content-Range" konfiguriert und mit einer Anforderung gesendet werden. Das Format sollte wie "Bytes {First-Byte-Position}-{Last-Byte-Position}/{File-Length}" aussehen. Beispielsweise gibt Content-Range:bytes 300-5000/20000 an, dass der Benutzer Bytes 300 bis 5.000 sendet und die Gesamtlänge der Datei 20.000 Bytes beträgt.

options
ServiceFabricClientUploadFileChunkOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options: ServiceFabricClientUploadFileChunkOptionalParams, callback: ServiceCallback<void>)

Parameter

contentPath

string

Relativer Pfad zu Datei oder Ordner im Bildspeicher aus dem Stammverzeichnis.

sessionId

string

Eine GUID, die vom Benutzer für einen Dateiupload generiert wurde. Es identifiziert eine Bildspeicher-Uploadsitzung, die alle Dateiblöcke nachverfolgt, bis sie zugesichert wird.

contentRange

string

Beim Hochladen von Dateiblöcken in den Bildspeicher muss das Headerfeld "Content-Range" konfiguriert und mit einer Anforderung gesendet werden. Das Format sollte wie "Bytes {First-Byte-Position}-{Last-Byte-Position}/{File-Length}" aussehen. Beispielsweise gibt Content-Range:bytes 300-5000/20000 an, dass der Benutzer Bytes 300 bis 5.000 sendet und die Gesamtlänge der Datei 20.000 Bytes beträgt.

options
ServiceFabricClientUploadFileChunkOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

Details zur geerbten Methode

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parameter

operationArguments
OperationArguments

Die Argumente, aus denen die vorlagenbasierten Werte der HTTP-Anforderung ausgefüllt werden.

operationSpec
OperationSpec

Die OperationSpec, die zum Auffüllen der httpRequest verwendet werden soll.

callback

ServiceCallback<any>

Der Rückruf, der aufgerufen werden soll, wenn die Antwort empfangen wird.

Gibt zurück

Promise<RestResponse>

geerbt vonServiceFabricClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parameter

Gibt zurück

geerbt vonServiceFabricClientContext.sendRequest-