ServiceFabricClient class
- Extends
Costruttori
| Service |
Inizializza una nuova istanza della classe ServiceFabricClient. |
Proprietà
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
Metodi
| add |
|
| add |
Questa API consente di aggiungere tutte le sostituzioni di configurazione esistenti nel nodo specificato. |
| add |
|
| backup |
|
| backup |
Crea un backup dello stato della partizione persistente con stato. Nel caso in cui il backup della partizione sia già stato eseguito periodicamente, per impostazione predefinita viene creato il nuovo backup nella stessa risorsa di archiviazione di backup. È anche possibile eseguire l'override dello stesso specificando i dettagli di archiviazione di backup come parte del corpo della richiesta. Dopo l'avvio del backup, è possibile tenere traccia dello stato di avanzamento usando l'operazione GetBackupProgress. In caso di timeout dell'operazione, specificare un valore di timeout di backup maggiore nel parametro di query. |
| backup |
|
| cancel |
|
| cancel |
Le API seguenti avviano le operazioni di errore che possono essere annullate tramite CancelOperation: StartDataLoss, StartQuorumLoss, StartPartitionRestart, StartNodeTransition. Se force è false, l'operazione indotta dall'utente specificata verrà arrestata e pulita correttamente. Se force è true, il comando verrà interrotto e alcuni stati interni potrebbero essere lasciati indietro. Specificare force come true deve essere usato con attenzione. La chiamata a questa API con force impostato su true non è consentita fino a quando questa API non è già stata chiamata sullo stesso comando di test con force impostato su false per primo o a meno che il comando di test non abbia già operationState.RollingBack. Chiarimento: OperationState.RollingBack indica che il sistema sta eliminando lo stato interno del sistema causato dall'esecuzione del comando. Non ripristinerà i dati se il comando di test causava la perdita di dati. Ad esempio, se si chiama StartDataLoss, chiamare questa API, il sistema pulisce solo lo stato interno dall'esecuzione del comando. Non ripristinerà i dati della partizione di destinazione, se il comando avanzava abbastanza a lungo per causare la perdita di dati. Nota importante: se questa API viene richiamata con force==true, lo stato interno potrebbe essere lasciato indietro. |
| cancel |
|
| cancel |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| cancel |
|
| cancel |
|
| commit |
|
| commit |
Quando tutti i blocchi di file sono stati caricati, è necessario eseguire il commit della sessione di caricamento in modo esplicito per completare il caricamento. L'archivio immagini mantiene la sessione di caricamento fino alla scadenza, ovvero 30 minuti dopo l'ultimo blocco ricevuto. |
| commit |
|
| copy |
|
| copy |
Copia il contenuto dell'archivio immagini dal percorso relativo dell'archivio immagini di origine al percorso relativo dell'archivio immagini di destinazione. |
| copy |
|
| create |
|
| create |
Crea un'applicazione di Service Fabric usando la descrizione specificata. |
| create |
|
| create |
|
| create |
Crea un criterio di backup che può essere associato in un secondo momento a un'applicazione di Service Fabric, a un servizio o a una partizione per il backup periodico. |
| create |
|
| create |
|
| create |
Compose è un formato di file che descrive le applicazioni multi-contenitore. Questa API consente di distribuire applicazioni basate su contenitori definite in formato compose in un cluster di Service Fabric. Dopo aver creato la distribuzione, è possibile tenere traccia dello stato tramite l'API |
| create |
|
| create |
|
| create |
Crea il nome di Service Fabric specificato. |
| create |
|
| create |
Per i cluster in cui è configurato il servizio Repair Manager, questa API consente di creare attività di ripristino eseguite automaticamente o manualmente. Per le attività di ripristino eseguite automaticamente, un executor di ripristino appropriato deve essere in esecuzione per ogni azione di ripristino per l'esecuzione automatica. Attualmente sono disponibili solo in Servizi cloud di Azure configurati appositamente. Per creare un'attività di ripristino manuale, specificare il set di nomi di nodi interessati e l'impatto previsto. Quando lo stato dell'attività di ripristino creata viene modificato in approvato, è possibile eseguire in modo sicuro azioni di ripristino su tali nodi. Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| create |
|
| create |
|
| create |
|
| create |
Questa API consente di creare un nuovo servizio senza stato o con stato di Service Fabric in un'applicazione di Service Fabric specificata. La descrizione per la creazione del servizio include informazioni sul partizionamento e proprietà facoltative per il posizionamento e il bilanciamento del carico. Alcune delle proprietà possono essere modificate in un secondo momento usando |
| create |
|
| create |
|
| create |
Crea un servizio di Service Fabric dal modello di servizio definito nel manifesto dell'applicazione. Un modello di servizio contiene le proprietà che saranno uguali per l'istanza del servizio dello stesso tipo. L'API consente di eseguire l'override delle proprietà che sono in genere diverse per servizi diversi dello stesso tipo di servizio. |
| create |
|
| delete |
|
| delete |
Prima di poter essere eliminata, è necessario creare un'applicazione. L'eliminazione di un'applicazione eliminerà tutti i servizi che fanno parte di tale applicazione. Per impostazione predefinita, Service Fabric tenterà di chiudere le repliche del servizio in modo normale e quindi di eliminare il servizio. Tuttavia, se un servizio presenta problemi di chiusura normale della replica, l'operazione di eliminazione potrebbe richiedere molto tempo o rimanere bloccata. Usare il flag Facoltativo ForceRemove per ignorare la sequenza di chiusura normale ed eliminare forzatamente l'applicazione e tutti i relativi servizi. |
| delete |
|
| delete |
|
| delete |
Elimina un criterio di backup esistente. Prima di poterlo eliminare, è necessario creare un criterio di backup. Un criterio di backup attualmente attivo, associato a qualsiasi applicazione, servizio o partizione di Service Fabric, non può essere eliminato senza prima eliminare il mapping. |
| delete |
|
| delete |
|
| delete |
Elimina il contenuto dell'archivio immagini esistente trovato all'interno del percorso relativo dell'archivio immagini specificato. Questo comando può essere usato per eliminare i pacchetti dell'applicazione caricati dopo il provisioning. |
| delete |
|
| delete |
|
| delete |
La richiesta DELETE causerà la scadenza della sessione di caricamento esistente e rimuoverà eventuali blocchi di file caricati in precedenza. |
| delete |
|
| delete |
|
| delete |
Elimina il nome di Service Fabric specificato. Prima di poter essere eliminato, è necessario creare un nome. L'eliminazione di un nome con proprietà figlio avrà esito negativo. |
| delete |
|
| delete |
|
| delete |
Elimina la proprietà di Service Fabric specificata con un nome specificato. Prima di poter essere eliminata, è necessario creare una proprietà . |
| delete |
|
| delete |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| delete |
|
| delete |
|
| delete |
|
| delete |
Prima di poter essere eliminato, è necessario creare un servizio. Per impostazione predefinita, Service Fabric tenterà di chiudere le repliche del servizio in modo normale e quindi di eliminare il servizio. Tuttavia, se il servizio presenta problemi di chiusura normale della replica, l'operazione di eliminazione potrebbe richiedere molto tempo o rimanere bloccata. Usare il flag Facoltativo ForceRemove per ignorare la sequenza di chiusura normale ed eliminare forzatamente il servizio. |
| delete |
|
| deploy |
|
| deploy |
Questa API consente di scaricare pacchetti di codice, incluse le immagini del contenitore in un nodo specifico all'esterno del normale percorso di distribuzione e aggiornamento dell'applicazione. Ciò è utile per i pacchetti di codice di grandi dimensioni e le immagini del contenitore da presentare nel nodo prima della distribuzione e dell'aggiornamento effettivo dell'applicazione, riducendo in modo significativo il tempo totale necessario per la distribuzione o l'aggiornamento. |
| deploy |
|
| disable |
|
| disable |
Disabilita il backup periodico dell'applicazione di Service Fabric abilitata in precedenza. |
| disable |
|
| disable |
|
| disable |
Disattivare un nodo del cluster di Service Fabric con la finalità di disattivazione specificata. Una volta che la disattivazione è in corso, la finalità di disattivazione può essere aumentata, ma non ridotta (ad esempio, un nodo disattivato con la finalità Pausa può essere disattivato ulteriormente con Riavvia, ma non in altro modo. I nodi possono essere riattivati usando l'operazione Attiva un nodo in qualsiasi momento dopo la disattivazione. Se la disattivazione non è stata completata, la disattivazione verrà annullata. Un nodo che si arresta e torna indietro mentre è disattivato dovrà comunque essere riattivato prima che i servizi vengano inseriti in tale nodo. |
| disable |
|
| disable |
|
| disable |
Disabilita il backup periodico della partizione abilitata in precedenza. Il backup deve essere abilitato in modo esplicito prima di poter essere disabilitato. Nel caso in cui il backup sia abilitato per l'applicazione o il servizio di Service Fabric, di cui fa parte questa partizione, questa partizione continuerà a essere sottoposta a backup periodico in base ai criteri mappati all'entità di livello superiore. |
| disable |
|
| disable |
|
| disable |
Disabilita il backup periodico del servizio Service Fabric abilitato in precedenza. Il backup deve essere abilitato in modo esplicito prima di poter essere disabilitato. Nel caso in cui il backup sia abilitato per l'applicazione di Service Fabric, di cui fa parte questo servizio, il backup del servizio continuerà a essere eseguito periodicamente in base ai criteri mappati a livello di applicazione. |
| disable |
|
| enable |
|
| enable |
Abilita il backup periodico di partizioni con stato che fanno parte di questa applicazione di Service Fabric. Ogni partizione viene sottoposta a backup singolarmente in base alla descrizione dei criteri di backup specificata. Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico. |
| enable |
|
| enable |
|
| enable |
Attiva un nodo del cluster di Service Fabric attualmente disattivato. Dopo l'attivazione, il nodo diventerà nuovamente una destinazione valida per il posizionamento di nuove repliche e tutte le repliche disattivate rimanenti nel nodo verranno riattivate. |
| enable |
|
| enable |
|
| enable |
Abilita il backup periodico della partizione persistente con stato. Viene eseguito il backup di ogni partizione in base alla descrizione dei criteri di backup specificata. Se l'applicazione o il servizio, che fa parte della partizione, è già abilitato per il backup, questa operazione sostituirà i criteri usati per eseguire il backup periodico di questa partizione. Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico. |
| enable |
|
| enable |
|
| enable |
Abilita il backup periodico di partizioni con stato che fanno parte di questo servizio di Service Fabric. Ogni partizione viene sottoposta a backup singolarmente in base alla descrizione dei criteri di backup specificata. Nel caso in cui l'applicazione, di cui fa parte il servizio, sia già abilitata per il backup, questa operazione sostituirà i criteri usati per eseguire il backup periodico per questo servizio e le relative partizioni (a meno che non venga eseguito esplicitamente l'override a livello di partizione). Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico. |
| enable |
|
| force |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| force |
|
| force |
|
| get |
|
| get |
Ottiene i metadati di Azure Active Directory usati per la connessione protetta al cluster. Questa API non dovrebbe essere chiamata separatamente. Fornisce informazioni necessarie per configurare una connessione protetta di Azure Active Directory con un cluster di Service Fabric. |
| get |
|
| get |
|
| get |
Restituisce un elenco di applicazioni, servizi o partizioni di Service Fabric associati a questo criterio di backup. |
| get |
|
| get |
|
| get |
Ottiene le informazioni di configurazione del backup di Service Fabric per l'applicazione e i servizi e le partizioni in questa applicazione. |
| get |
|
| get |
|
| get |
Restituisce un elenco di backup disponibili per ogni partizione in questa applicazione di Service Fabric. Il server enumera tutti i backup disponibili nel percorso di backup configurato nei criteri di backup. Consente anche di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per ogni partizione. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ApplicationEvent. |
| get |
|
| get |
|
| get |
Restituisce lo stato di calore dell'applicazione di Service Fabric. La risposta segnala lo stato di integrità Ok, Errore o Avviso. Se l'entità non viene trovata nell'archivio integrità, restituirà Error. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di un'applicazione di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Usare ClusterHealthPolicies per eseguire l'override dei criteri di integrità usati per valutare l'integrità. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sull'applicazione creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, il tipo, lo stato, i parametri e altri dettagli sull'applicazione. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sulle applicazioni create o in fase di creazione nel cluster di Service Fabric e corrispondono ai filtri specificati. La risposta include il nome, il tipo, lo stato, i parametri e altri dettagli sull'applicazione. Se le applicazioni non rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. I filtri ApplicationTypeName e ApplicationDefinitionKindFilter non possono essere specificati contemporaneamente. |
| get |
|
| get |
|
| get |
Restituisce le informazioni di caricamento sull'applicazione creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, i nodi minimi, i nodi massimi, il numero di nodi che l'applicazione occupa attualmente e le informazioni sulle metriche di caricamento dell'applicazione. |
| get |
|
| get |
|
| get |
La risposta contiene il codice XML del manifesto dell'applicazione come stringa. |
| get |
|
| get |
|
| get |
Ottiene il nome dell'applicazione per il servizio specificato. Se non esiste un servizio con l'ID servizio specificato, viene restituito un errore di FABRIC_E_SERVICE_DOES_NOT_EXIST 404. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ApplicationEvent. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sui tipi di applicazione di cui è stato effettuato il provisioning o sul processo di provisioning nel cluster di Service Fabric. Ogni versione di un tipo di applicazione viene restituita come un tipo di applicazione. La risposta include il nome, la versione, lo stato e altri dettagli sul tipo di applicazione. Si tratta di una query di paging, vale a dire che se non tutti i tipi di applicazione rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. Ad esempio, se sono presenti 10 tipi di applicazione, ma una pagina si adatta solo ai primi tre tipi di applicazione o se il numero massimo di risultati è impostato su 3, vengono restituiti tre. Per accedere al resto dei risultati, recuperare le pagine successive usando il token di continuazione restituito nella query successiva. Se non sono presenti pagine successive, viene restituito un token di continuazione vuoto. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sui tipi di applicazione di cui è stato effettuato il provisioning o sul processo di provisioning nel cluster di Service Fabric. Questi risultati sono di tipi di applicazione il cui nome corrisponde esattamente a quello specificato come parametro e che sono conformi ai parametri di query specificati. Vengono restituite tutte le versioni del tipo di applicazione che corrispondono al nome del tipo di applicazione, con ogni versione restituita come un tipo di applicazione. La risposta include il nome, la versione, lo stato e altri dettagli sul tipo di applicazione. Si tratta di una query di paging, vale a dire che se non tutti i tipi di applicazione rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. Ad esempio, se sono presenti 10 tipi di applicazione, ma una pagina si adatta solo ai primi tre tipi di applicazione o se il numero massimo di risultati è impostato su 3, vengono restituiti tre. Per accedere al resto dei risultati, recuperare le pagine successive usando il token di continuazione restituito nella query successiva. Se non sono presenti pagine successive, viene restituito un token di continuazione vuoto. |
| get |
|
| get |
|
| get |
Restituisce informazioni sullo stato dell'aggiornamento dell'applicazione più recente insieme ai dettagli per facilitare il debug dei problemi di integrità dell'applicazione. |
| get |
|
| get |
|
| get |
Ottiene un criterio di backup specifico identificato da {backupPolicyName} |
| get |
|
| get |
|
| get |
Ottenere un elenco di tutti i criteri di backup configurati. |
| get |
|
| get |
|
| get |
Ottiene l'elenco dei backup disponibili per l'entità di cui è stato eseguito il backup specificato (applicazione, servizio o partizione) nel percorso di backup specificato (FileShare o Archiviazione BLOB di Azure). |
| get |
|
| get |
|
| get |
Ottenere lo stato di Chaos che indica se Chaos è in esecuzione o meno, i parametri chaos usati per l'esecuzione di Chaos e lo stato di Chaos Schedule. |
| get |
|
| get |
|
| get |
Per ottenere il segmento successivo degli eventi Chaos, è possibile specificare ContinuationToken. Per iniziare un nuovo segmento di eventi Chaos, è possibile specificare l'intervallo di tempo tramite StartTimeUtc e EndTimeUtc. Non è possibile specificare sia ContinuationToken che l'intervallo di tempo nella stessa chiamata. Quando sono presenti più di 100 eventi Chaos, gli eventi Chaos vengono restituiti in più segmenti in cui un segmento non contiene più di 100 eventi Chaos e per ottenere il segmento successivo che si effettua una chiamata a questa API con il token di continuazione. |
| get |
|
| get |
|
| get |
Ottiene la versione di Chaos Schedule in uso e la pianificazione chaos che definisce quando e come eseguire Chaos. |
| get |
|
| get |
|
| get |
La configurazione del cluster contiene proprietà del cluster che includono tipi di nodo diversi nel cluster, configurazioni di sicurezza, errori e aggiornare topologie di dominio e così via. |
| get |
|
| get |
|
| get |
Ottenere i dettagli sullo stato dell'aggiornamento della configurazione del cluster di un cluster autonomo di Service Fabric. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ClusterEvent. |
| get |
|
| get |
|
| get |
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Analogamente, usare NodesHealthStateFilter e ApplicationsHealthStateFilter per filtrare la raccolta di nodi e applicazioni restituite in base allo stato di integrità aggregato. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di un cluster di Service Fabric usando blocchi di integrità. Include lo stato di integrità aggregato del cluster, ma nessuna delle entità del cluster. Per espandere l'integrità del cluster e ottenere lo stato di integrità di tutte o alcune delle entità, usare l'URI POST e specificare la descrizione della query del blocco di integrità del cluster. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di un cluster di Service Fabric usando blocchi di integrità. La valutazione dell'integrità viene eseguita in base alla descrizione della query del blocco di integrità del cluster di input. La descrizione della query consente agli utenti di specificare i criteri di integrità per la valutazione del cluster e dei relativi elementi figlio. Gli utenti possono specificare filtri molto flessibili per selezionare le entità del cluster da restituire. La selezione può essere eseguita in base allo stato di integrità delle entità e in base alla gerarchia. La query può restituire elementi figlio multilivello delle entità in base ai filtri specificati. Ad esempio, può restituire un'applicazione con un nome specificato e, per questa applicazione, restituire solo i servizi in Errore o Avviso e tutte le partizioni e repliche per uno di questi servizi. |
| get |
|
| get |
|
| get |
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Analogamente, usare NodesHealthStateFilter e ApplicationsHealthStateFilter per filtrare la raccolta di nodi e applicazioni restituite in base allo stato di integrità aggregato. Usare ClusterHealthPolicies per eseguire l'override dei criteri di integrità usati per valutare l'integrità. |
| get |
|
| get |
|
| get |
Recupera le informazioni di caricamento di un cluster di Service Fabric per tutte le metriche con carico o capacità definite. |
| get |
|
| get |
|
| get |
Ottenere il manifesto del cluster di Service Fabric. Il manifesto del cluster contiene proprietà del cluster che includono tipi di nodo diversi nel cluster, configurazioni di sicurezza, errori e topologie di dominio di aggiornamento e così via. Queste proprietà vengono specificate come parte del file ClusterConfig.JSON durante la distribuzione di un cluster autonomo. Tuttavia, la maggior parte delle informazioni nel manifesto del cluster viene generata internamente da Service Fabric durante la distribuzione del cluster in altri scenari di distribuzione, ad esempio quando si usa il portale di Azure. Il contenuto del manifesto del cluster è solo a scopo informativo e gli utenti non devono assumere una dipendenza dal formato del contenuto del file o dalla relativa interpretazione. |
| get |
|
| get |
|
| get |
Ottiene lo stato di avanzamento corrente dell'aggiornamento del cluster in corso. Se non è in corso alcun aggiornamento, ottenere l'ultimo stato dell'aggiornamento del cluster precedente. |
| get |
|
| get |
|
| get |
Se si verifica un aggiornamento del cluster, questa API restituirà la versione più bassa (precedente) delle versioni di runtime del cluster correnti e di destinazione. |
| get |
|
| get |
|
| get |
Restituisce lo stato della distribuzione compose creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, lo stato e altri dettagli sulla distribuzione. |
| get |
|
| get |
|
| get |
Ottiene lo stato delle distribuzioni di composizione create o in fase di creazione nel cluster di Service Fabric. La risposta include il nome, lo stato e altri dettagli sulle distribuzioni di composizione. Se l'elenco delle distribuzioni non rientra in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sullo stato dell'aggiornamento della distribuzione compose insieme ai dettagli per facilitare il debug dei problemi di integrità dell'applicazione. |
| get |
|
| get |
|
| get |
Questa API consente di ottenere tutte le sostituzioni di configurazione esistenti nel nodo specificato. |
| get |
|
| get |
|
| get |
Ottiene i log del contenitore per il contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ContainerInstanceEvent. |
| get |
|
| get |
|
| get |
La risposta è un elenco di FabricEvents. |
| get |
|
| get |
|
| get |
Ottiene lo stato di avanzamento di un'operazione di perdita di dati avviata con StartDataLoss, usando OperationId. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità di un'applicazione distribuita in un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nell'applicazione distribuita in base allo stato di integrità. Usare DeployServicePackagesHealthStateFilter per filtrare facoltativamente gli elementi figlio DeployServicePackageHealth in base allo stato di integrità. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità di un'applicazione distribuita in un nodo di Service Fabric usando i criteri specificati. Usare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nell'applicazione distribuita in base allo stato di integrità. Usare DeployServicePackagesHealthStateFilter per filtrare facoltativamente gli elementi figlio DeployServicePackageHealth in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità dell'applicazione distribuita. |
| get |
|
| get |
|
| get |
Questa query restituisce informazioni sull'applicazione di sistema se l'ID applicazione specificato è per l'applicazione di sistema. I risultati includono le applicazioni distribuite in stati attivi, attivati e di download. Questa query richiede che il nome del nodo corrisponda a un nodo nel cluster. La query ha esito negativo se il nome del nodo specificato non punta ad alcun nodo attivo di Service Fabric nel cluster. |
| get |
|
| get |
|
| get |
Ottiene l'elenco di applicazioni distribuite in un nodo di Service Fabric. I risultati non includono informazioni sulle applicazioni di sistema distribuite, a meno che non vengano eseguite query in modo esplicito per ID. I risultati includono le applicazioni distribuite in stati attivi, attivati e di download. Questa query richiede che il nome del nodo corrisponda a un nodo nel cluster. La query ha esito negativo se il nome del nodo specificato non punta ad alcun nodo attivo di Service Fabric nel cluster. |
| get |
|
| get |
|
| get |
Ottiene l'elenco dei pacchetti di codice distribuiti in un nodo di Service Fabric per l'applicazione specificata. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità di un pacchetto di servizio per un'applicazione specifica distribuita in un nodo di Service Fabric. Utilizzare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nel pacchetto del servizio distribuito in base allo stato di integrità. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità di un pacchetto di servizio per un'applicazione specifica distribuita in un nodo di Service Fabric. utilizzando il criterio specificato. Utilizzare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nel pacchetto del servizio distribuito in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità del pacchetto del servizio distribuito. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sui pacchetti di servizio distribuiti in un nodo di Service Fabric per l'applicazione specificata. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sui pacchetti di servizio distribuiti in un nodo di Service Fabric per l'applicazione specificata. Questi risultati sono di pacchetti di servizio il cui nome corrisponde esattamente al nome del pacchetto del servizio specificato come parametro. |
| get |
|
| get |
|
| get |
Ottiene i dettagli della replica distribuita in un nodo di Service Fabric. Le informazioni includono il tipo di servizio, il nome del servizio, l'operazione del servizio corrente, l'ora di inizio dell'operazione del servizio corrente, l'ID partizione, l'ID replica/istanza, il caricamento segnalato e altre informazioni. |
| get |
|
| get |
|
| get |
Ottiene i dettagli della replica distribuita in un nodo di Service Fabric. Le informazioni includono il tipo di servizio, il nome del servizio, l'operazione del servizio corrente, l'ora di inizio dell'operazione del servizio corrente, l'ID partizione, l'ID replica/istanza, il caricamento segnalato e altre informazioni. |
| get |
|
| get |
|
| get |
Ottiene l'elenco contenente le informazioni sulle repliche distribuite in un nodo di Service Fabric. Le informazioni includono ID partizione, ID replica, stato della replica, nome del servizio, nome del tipo di servizio e altre informazioni. Usare i parametri di query PartitionId o ServiceManifestName per restituire informazioni sulle repliche distribuite corrispondenti ai valori specificati per tali parametri. |
| get |
|
| get |
|
| get |
Ottiene l'elenco contenente le informazioni su un tipo di servizio specifico dalle applicazioni distribuite in un nodo in un cluster di Service Fabric. La risposta include il nome del tipo di servizio, il relativo stato di registrazione, il pacchetto di codice che lo ha registrato e l'ID di attivazione del pacchetto del servizio. Ogni voce rappresenta un'attivazione di un tipo di servizio, differenziata in base all'ID attivazione. |
| get |
|
| get |
|
| get |
Ottiene l'elenco contenente le informazioni sui tipi di servizio dalle applicazioni distribuite in un nodo in un cluster di Service Fabric. La risposta include il nome del tipo di servizio, il relativo stato di registrazione, il pacchetto di codice che lo ha registrato e l'ID di attivazione del pacchetto del servizio. |
| get |
|
| get |
|
| get |
Ottiene l'elenco delle operazioni di errore indotta dall'utente filtrate in base all'input specificato. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sul contenuto dell'archivio immagini nel percorso contenuto specificato. ContentPath è relativo alla radice dell'archivio immagini. |
| get |
|
| get |
|
| get |
Ottiene le dimensioni totali del file in una cartella dell'archivio immagini, specificata da contentPath. ContentPath è relativo alla radice dell'archivio immagini. |
| get |
|
| get |
|
| get |
Restituisce informazioni sulla replica ImageStore primaria, ad esempio la capacità del disco e lo spazio su disco disponibile nel nodo in cui si trova e diverse categorie dell'utilizzo del file system dell'archivio immagini. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sul contenuto dell'archivio immagini nella radice dell'archivio immagini. |
| get |
|
| get |
|
| get |
Restituisce le dimensioni totali dei file nelle cartelle radice e figlio nell'archivio immagini. |
| get |
|
| get |
|
| get |
Ottiene la sessione di caricamento dell'archivio immagini identificata dall'ID specificato. L'utente può eseguire query sulla sessione di caricamento in qualsiasi momento durante il caricamento. |
| get |
|
| get |
|
| get |
Ottiene la sessione di caricamento dell'archivio immagini associata al percorso relativo dell'archivio immagini specificato. L'utente può eseguire query sulla sessione di caricamento in qualsiasi momento durante il caricamento. |
| get |
|
| get |
|
| get |
Restituisce un valore che indica se il nome di Service Fabric specificato esiste. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti NodeEvent. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Se il nodo specificato per nome non esiste nell'archivio integrità, verrà restituito un errore. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Usare ClusterHealthPolicy nel corpo POST per eseguire l'override dei criteri di integrità usati per valutare l'integrità. Se il nodo specificato per nome non esiste nell'archivio integrità, verrà restituito un errore. |
| get |
|
| get |
|
| get |
La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sul nodo. |
| get |
|
| get |
|
| get |
La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sui nodi. |
| get |
|
| get |
|
| get |
Recupera le informazioni di caricamento di un nodo di Service Fabric per tutte le metriche con carico o capacità definite. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti NodeEvent. |
| get |
|
| get |
|
| get |
Ottiene lo stato di avanzamento di un'operazione avviata con StartNodeTransition usando l'Id operazione specificato. |
| get |
|
| get |
|
| get |
Ottiene le informazioni di configurazione di Backup di Service Fabric per la partizione specificata. |
| get |
|
| get |
|
| get |
Restituisce un elenco di backup disponibili per la partizione specificata. Il server enumera tutti i backup disponibili nell'archivio di backup configurato nei criteri di backup. Consente inoltre di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per la partizione. |
| get |
|
| get |
|
| get |
Restituisce informazioni sullo stato del backup più recente insieme ai dettagli o al motivo dell'errore in caso di completamento. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti PartitionEvent. |
| get |
|
| get |
|
| get |
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Utilizzare ReplicasHealthStateFilter per filtrare l'insieme di oggetti ReplicaHealthState nella partizione. Se si specifica una partizione che non esiste nell'archivio integrità, questa richiesta restituisce un errore. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità della partizione specificata. Se vengono specificati i criteri di integrità dell'applicazione, la valutazione dell'integrità lo usa per ottenere lo stato di integrità aggregato. Se il criterio non viene specificato, la valutazione dell'integrità usa i criteri di integrità dell'applicazione definiti nel manifesto dell'applicazione o i criteri di integrità predefiniti, se nel manifesto non sono definiti criteri. Utilizzare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati sulla partizione in base allo stato di integrità. Utilizzare ReplicasHealthStateFilter per filtrare l'insieme di oggetti ReplicaHealthState nella partizione. Usare ApplicationHealthPolicy nel corpo POST per eseguire l'override dei criteri di integrità usati per valutare l'integrità. Se si specifica una partizione che non esiste nell'archivio integrità, questa richiesta restituisce un errore. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sulla partizione specificata. La risposta include l'ID partizione, le informazioni sullo schema di partizionamento, le chiavi supportate dalla partizione, lo stato, l'integrità e altri dettagli sulla partizione. |
| get |
|
| get |
|
| get |
La risposta include l'ID partizione, le informazioni sullo schema di partizionamento, le chiavi supportate dalla partizione, lo stato, l'integrità e altri dettagli sulla partizione. |
| get |
|
| get |
|
| get |
Restituisce informazioni sul carico di una partizione specificata. La risposta include un elenco di report di carico per una partizione di Service Fabric. Ogni report include il nome della metrica di caricamento, il valore e l'ora dell'ultima segnalazione in formato UTC. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ReplicaEvent. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ReplicaEvent. |
| get |
|
| get |
|
| get |
Ottiene lo stato di avanzamento di un oggetto PartitionRestart avviato con StartPartitionRestart usando l'elemento OperationId fornito. |
| get |
|
| get |
|
| get |
Restituisce informazioni sullo stato dell'operazione di ripristino più recente insieme ai dettagli o al motivo dell'errore in caso di completamento. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti PartitionEvent. |
| get |
|
| get |
|
| get |
Ottiene la proprietà di Service Fabric specificata con un nome specificato. Verrà restituito sempre sia il valore che i metadati. |
| get |
|
| get |
|
| get |
Un nome di Service Fabric può avere una o più proprietà denominate che archivia informazioni personalizzate. Questa operazione ottiene le informazioni su queste proprietà in un elenco di pagine. Le informazioni includono nome, valore e metadati relativi a ognuna delle proprietà. |
| get |
|
| get |
|
| get |
Ottiene un elenco di informazioni sulle versioni del codice dell'infrastruttura di cui viene effettuato il provisioning nel cluster. Il parametro CodeVersion può essere usato per filtrare facoltativamente l'output solo in base a tale versione specifica. |
| get |
|
| get |
|
| get |
Ottiene un elenco di informazioni sulle versioni di configurazione dell'infrastruttura di cui viene effettuato il provisioning nel cluster. Il parametro ConfigVersion può essere usato per filtrare facoltativamente l'output solo in base a tale versione specifica. |
| get |
|
| get |
|
| get |
Ottiene lo stato di avanzamento di un'operazione di perdita del quorum avviata con StartQuorumLoss, usando l'Id operazione specificato. |
| get |
|
| get |
|
| get |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di una replica di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati sulla replica in base allo stato di integrità. |
| get |
|
| get |
|
| get |
Ottiene l'integrità di una replica del servizio con stato di Service Fabric o di un'istanza del servizio senza stato. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità della replica. |
| get |
|
| get |
|
| get |
La risposta include l'ID, il ruolo, lo stato, l'integrità, il nome del nodo, il tempo di attività e altri dettagli sulla replica. |
| get |
|
| get |
|
| get |
L'endpoint GetReplicas restituisce informazioni sulle repliche della partizione specificata. La risposta include l'ID, il ruolo, lo stato, l'integrità, il nome del nodo, il tempo di attività e altri dettagli sulla replica. |
| get |
|
| get |
|
| get |
Ottiene le informazioni di configurazione del backup di Service Fabric per il servizio e le partizioni nel servizio. |
| get |
|
| get |
|
| get |
Restituisce un elenco di backup disponibili per ogni partizione in questo servizio di Service Fabric. Il server enumera tutti i backup disponibili nell'archivio di backup configurato nei criteri di backup. Consente anche di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per ogni partizione. |
| get |
|
| get |
|
| get |
Ottiene la descrizione di un servizio di Service Fabric esistente. Prima di ottenere la relativa descrizione, è necessario creare un servizio. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ServiceEvent. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità del servizio specificato. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Usare PartitionsHealthStateFilter per filtrare la raccolta di partizioni restituite. Se si specifica un servizio che non esiste nell'archivio integrità, questa richiesta restituisce un errore. |
| get |
|
| get |
|
| get |
Ottiene le informazioni sull'integrità del servizio specificato. Se vengono specificati i criteri di integrità dell'applicazione, la valutazione dell'integrità lo usa per ottenere lo stato di integrità aggregato. Se il criterio non viene specificato, la valutazione dell'integrità usa i criteri di integrità dell'applicazione definiti nel manifesto dell'applicazione o i criteri di integrità predefiniti, se nel manifesto non sono definiti criteri. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Usare PartitionsHealthStateFilter per filtrare la raccolta di partizioni restituite. Se si specifica un servizio che non esiste nell'archivio integrità, questa richiesta restituisce un errore. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sul servizio specificato appartenente all'applicazione di Service Fabric specificata. |
| get |
|
| get |
|
| get |
Restituisce le informazioni su tutti i servizi appartenenti all'applicazione specificata dall'ID applicazione. |
| get |
|
| get |
|
| get |
Ottiene il manifesto che descrive un tipo di servizio. La risposta contiene il codice XML del manifesto del servizio come stringa. |
| get |
|
| get |
|
| get |
Ottiene il nome del servizio per la partizione specificata. Se l'ID partizione non esiste nel cluster, viene restituito un errore 404. |
| get |
|
| get |
|
| get |
La risposta è un elenco di oggetti ServiceEvent. |
| get |
|
| get |
|
| get |
Ottiene le informazioni su un tipo di servizio specifico supportato da un tipo di applicazione di cui è stato effettuato il provisioning in un cluster di Service Fabric. Il tipo di applicazione specificato deve esistere. In caso contrario, viene restituito uno stato 404. Se il tipo di servizio specificato non viene trovato nel cluster, viene restituita una risposta 204. |
| get |
|
| get |
|
| get |
Ottiene l'elenco contenente le informazioni sui tipi di servizio supportati da un tipo di applicazione di cui è stato effettuato il provisioning in un cluster di Service Fabric. Il tipo di applicazione specificato deve esistere. In caso contrario, viene restituito uno stato 404. |
| get |
|
| get |
|
| get |
Enumera tutti i nomi di Service Fabric con un nome specificato. Se i nomi secondari non rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. L'esecuzione di query su un nome che non esiste avrà esito negativo. |
| get |
|
| get |
|
| get |
Restituisce le informazioni sulle repliche non posizionate del servizio. Se si specifica PartitionId, il risultato conterrà informazioni solo sulle repliche non posizionate per tale partizione. Se PartitionId non è specificato, il risultato conterrà informazioni sulle repliche non posizionate per tutte le partizioni del servizio. Se OnlyQueryPrimaries è impostato su true, il risultato conterrà informazioni solo sulle repliche primarie e ignorerà le repliche secondarie non posizionate. |
| get |
|
| get |
|
| get |
Ottenere lo stato del servizio del servizio di orchestrazione dell'aggiornamento di Service Fabric. Questa API viene usata internamente a scopo di supporto. |
| get |
|
| invoke |
|
| invoke |
Richiamare l'API del contenitore in un contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato. |
| invoke |
|
| invoke |
|
| invoke |
Per i cluster con una o più istanze del servizio di infrastruttura configurate, questa API consente di inviare comandi specifici dell'infrastruttura a una determinata istanza del servizio infrastruttura. I comandi disponibili e i formati di risposta corrispondenti variano a seconda dell'infrastruttura in cui è in esecuzione il cluster. Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| invoke |
|
| invoke |
|
| invoke |
Per i cluster con una o più istanze del servizio di infrastruttura configurate, questa API consente di inviare query specifiche dell'infrastruttura a una determinata istanza del servizio infrastruttura. I comandi disponibili e i formati di risposta corrispondenti variano a seconda dell'infrastruttura in cui è in esecuzione il cluster. Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| invoke |
|
| move |
|
| move |
Questo comando sposta la replica primaria di una partizione di un servizio con stato, rispettando tutti i vincoli. Se si specifica il parametro NodeName, il nodo primario verrà spostato nel nodo specificato (se i vincoli lo consentono). Se il parametro NodeName non è specificato, la replica primaria verrà spostata in un nodo casuale nel cluster. Se viene specificato il parametro IgnoreConstraints e impostato su true, il parametro primary verrà spostato indipendentemente dai vincoli. |
| move |
|
| move |
|
| move |
Questo comando sposta la replica secondaria di una partizione di un servizio con stato, rispettando tutti i vincoli. Il parametro CurrentNodeName deve essere specificato per identificare la replica spostata. È necessario specificare il nome del nodo di origine, ma è possibile omettere il nuovo nome del nodo e in questo caso la replica viene spostata in un nodo casuale. Se il parametro IgnoreConstraints viene specificato e impostato su true, il database secondario verrà spostato indipendentemente dai vincoli. |
| move |
|
| post |
|
| post |
Chaos pianifica automaticamente le esecuzioni in base alla pianificazione di Chaos. La pianificazione di Chaos verrà aggiornata se la versione specificata corrisponde alla versione nel server. Quando si aggiorna la pianificazione chaos, la versione nel server viene incrementata di 1. La versione nel server verrà eseguito il wrapping a 0 dopo aver raggiunto un numero elevato. Se Chaos è in esecuzione quando viene effettuata questa chiamata, la chiamata avrà esito negativo. |
| post |
|
| provision |
|
| provision |
Effettua il provisioning di un tipo di applicazione di Service Fabric con il cluster. Il provisioning è necessario prima di poter creare un'istanza di qualsiasi nuova applicazione. L'operazione di provisioning può essere eseguita sul pacchetto dell'applicazione specificato da relativePathInImageStore o usando l'URI dell'oggetto esterno '.sfpkg'. |
| provision |
|
| provision |
|
| provision |
Convalidare ed effettuare il provisioning dei pacchetti di codice o configurazione di un cluster di Service Fabric. |
| provision |
|
| put |
|
| put |
Crea o aggiorna la proprietà di Service Fabric specificata con un nome specificato. |
| put |
|
| recover |
|
| recover |
Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati. |
| recover |
|
| recover |
|
| recover |
Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati. |
| recover |
|
| recover |
|
| recover |
Indica al cluster di Service Fabric che deve tentare di ripristinare il servizio specificato attualmente bloccato nella perdita del quorum. Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati. |
| recover |
|
| recover |
|
| recover |
Indica al cluster di Service Fabric che deve tentare di ripristinare i servizi di sistema attualmente bloccati nella perdita del quorum. Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati. |
| recover |
|
| remove |
|
| remove |
Elimina una distribuzione di composizione di Service Fabric esistente. |
| remove |
|
| remove |
|
| remove |
Questa API consente di rimuovere tutte le sostituzioni di configurazione esistenti nel nodo specificato. |
| remove |
|
| remove |
|
| remove |
Ciò implica che non è possibile ripristinare lo stato persistente del nodo. Ciò si verifica in genere se un disco rigido è stato cancellato correttamente o se si verifica un arresto anomalo di un disco rigido. Il nodo deve essere inattivo perché l'operazione abbia esito positivo. Questa operazione consente a Service Fabric di sapere che le repliche nel nodo non esistono più e che Service Fabric deve smettere di attendere il backup di tali repliche. Non eseguire questo cmdlet se lo stato del nodo non è stato rimosso e il nodo può tornare con lo stato intatto. A partire da Service Fabric 6.5, per usare questa API per i nodi di inizializzazione, modificare i nodi di inizializzazione in nodi normali (non di inizializzazione) e quindi richiamare questa API per rimuovere lo stato del nodo. Se il cluster è in esecuzione in Azure, dopo che il nodo di inizializzazione diventa inattivo, Service Fabric tenterà di modificarlo automaticamente in un nodo non di inizializzazione. A tale scopo, assicurarsi che il numero di nodi non di inizializzazione nel tipo di nodo primario non sia minore del numero di nodi di inizializzazione inattivo. Se necessario, aggiungere altri nodi al tipo di nodo primario per ottenere questo risultato. Per il cluster autonomo, se il nodo di inizializzazione inattivo non è previsto che venga eseguito il backup con lo stato intatto, rimuovere il nodo dal cluster, vedere https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes |
| remove |
|
| remove |
|
| remove |
Questa API simula un errore di replica di Service Fabric rimuovendo una replica da un cluster di Service Fabric. La rimozione chiude la replica, passa la replica al ruolo Nessuno e quindi rimuove tutte le informazioni sullo stato della replica dal cluster. Questa API testa il percorso di rimozione dello stato di replica e simula il percorso permanente dell'errore del report tramite le API client. Avviso: non vengono eseguiti controlli di sicurezza quando viene usata questa API. L'uso errato di questa API può causare la perdita di dati per i servizi con stato. Inoltre, il flag forceRemove influisce su tutte le altre repliche ospitate nello stesso processo. |
| remove |
|
| report |
|
| report |
Segnala lo stato di integrità dell'applicazione di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un'applicazione gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità dell'applicazione e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Invia un report sull'integrità in un cluster di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un nodo del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetClusterHealth e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità dell'applicazione distribuita in un nodo di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità dell'applicazione distribuita e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità del pacchetto del servizio dell'applicazione distribuita in un nodo di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità del pacchetto del servizio distribuito e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità del nodo di Service Fabric specificato. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un nodo del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetNodeHealth e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità della partizione di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a una partizione del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetPartitionHealth e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità della replica di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a una replica gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetReplicaHealth e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| report |
|
| report |
Segnala lo stato di integrità del servizio Service Fabric specificato. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetServiceHealth e verificare che il report venga visualizzato nella sezione HealthEvents. |
| report |
|
| reset |
|
| reset |
Reimposta il carico corrente di una partizione di Service Fabric sul carico predefinito per il servizio. |
| reset |
|
| resolve |
|
| resolve |
Risolvere una partizione del servizio di Service Fabric per ottenere gli endpoint delle repliche del servizio. |
| resolve |
|
| restart |
|
| restart |
Riavvia un pacchetto di codice distribuito in un nodo di Service Fabric in un cluster. In questo modo viene interrotto il processo del pacchetto di codice, che riavvierà tutte le repliche del servizio utente ospitate in tale processo. |
| restart |
|
| restart |
|
| restart |
Riavvia un nodo del cluster di Service Fabric già avviato. |
| restart |
|
| restart |
|
| restart |
Riavvia una replica del servizio di un servizio persistente in esecuzione in un nodo. Avviso: non vengono eseguiti controlli di sicurezza quando viene usata questa API. L'uso errato di questa API può causare la perdita di disponibilità per i servizi con stato. |
| restart |
|
| restore |
|
| restore |
Ripristina lo stato di una partizione persistente con stato usando il punto di backup specificato. Nel caso in cui il backup della partizione sia già stato eseguito periodicamente, per impostazione predefinita viene cercato il punto di backup nella risorsa di archiviazione specificata nei criteri di backup. È anche possibile eseguire l'override dello stesso specificando i dettagli dell'archiviazione di backup come parte della descrizione della partizione di ripristino nel corpo. Dopo l'avvio del ripristino, è possibile tenere traccia dello stato di avanzamento usando l'operazione GetRestoreProgress. In caso di timeout dell'operazione, specificare un valore di timeout di ripristino maggiore nel parametro di query. |
| restore |
|
| resume |
|
| resume |
L'applicazione di Service Fabric sospesa in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso. |
| resume |
|
| resume |
|
| resume |
Riprende un aggiornamento manuale dell'applicazione di Service Fabric non monitorato. Service Fabric aggiorna un dominio di aggiornamento alla volta. Per gli aggiornamenti manuali non monitorati, al termine di un dominio di aggiornamento di Service Fabric, attende di chiamare questa API prima di procedere al dominio di aggiornamento successivo. |
| resume |
|
| resume |
|
| resume |
Eseguire l'aggiornamento del codice del cluster o della configurazione al dominio di aggiornamento successivo, se appropriato. |
| resume |
|
| resume |
|
| resume |
La partizione sospesa in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso. |
| resume |
|
| resume |
|
| resume |
Il servizio Service Fabric sospeso in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso. |
| resume |
|
| rollback |
|
| rollback |
Avvia il rollback dell'aggiornamento dell'applicazione corrente alla versione precedente. Questa API può essere usata solo per eseguire il rollback dell'aggiornamento in corso corrente in fase di rollforward alla nuova versione. Se l'applicazione non è attualmente in fase di aggiornamento, usare l'API StartApplicationUpgrade per aggiornarla alla versione desiderata, incluso il rollback a una versione precedente. |
| rollback |
|
| rollback |
|
| rollback |
Eseguire il rollback del codice o dell'aggiornamento della configurazione di un cluster di Service Fabric. |
| rollback |
|
| set |
|
| set |
Aggiornare lo stato del servizio del servizio di orchestrazione dell'aggiornamento di Service Fabric. Questa API viene usata internamente a scopo di supporto. |
| set |
|
| start |
|
| start |
Convalida i parametri di aggiornamento dell'applicazione specificati e avvia l'aggiornamento dell'applicazione se i parametri sono validi. |
| start |
|
| start |
|
| start |
Se Chaos non è già in esecuzione nel cluster, inizia Chaos con i parametri di Chaos passati. Se Chaos è già in esecuzione quando viene eseguita questa chiamata, la chiamata ha esito negativo con il codice di errore FABRIC_E_CHAOS_ALREADY_RUNNING. Per altre informazioni, vedere l'articolo Indurre Chaos controllato nei cluster di Service Fabric. |
| start |
|
| start |
|
| start |
Convalidare i parametri di aggiornamento della configurazione specificati e avviare l'aggiornamento della configurazione del cluster se i parametri sono validi. |
| start |
|
| start |
|
| start |
Convalidare i parametri di aggiornamento forniti e avviare l'aggiornamento del codice o della versione di configurazione di un cluster di Service Fabric se i parametri sono validi. |
| start |
|
| start |
|
| start |
Convalida i parametri di aggiornamento forniti e avvia l'aggiornamento della distribuzione se i parametri sono validi. |
| start |
|
| start |
|
| start |
Questa API genererà la perdita di dati per la partizione specificata. Attiverà una chiamata all'API OnDataLoss della partizione. La perdita effettiva dei dati dipenderà dall'oggetto DataLossMode specificato.
Questa API deve essere chiamata solo con un servizio con stato come destinazione. Non è consigliabile chiamare questa API con un servizio di sistema perché la destinazione non è consigliata. Nota: dopo aver chiamato questa API, non può essere invertita. La chiamata a CancelOperation arresta solo l'esecuzione e pulisce lo stato interno del sistema. Non ripristinerà i dati se il comando è stato superato abbastanza per causare la perdita di dati. Chiamare l'API GetDataLossProgress con lo stesso OperationId per restituire informazioni sull'operazione avviata con questa API. |
| start |
|
| start |
|
| start |
Avvia o arresta un nodo del cluster. Un nodo del cluster è un processo, non l'istanza del sistema operativo stessa. Per avviare un nodo, passare "Start" per il parametro NodeTransitionType. Per arrestare un nodo, passare "Stop" per il parametro NodeTransitionType. Questa API avvia l'operazione: quando l'API restituisce il nodo potrebbe non aver ancora completato la transizione. Chiamare GetNodeTransitionProgress con lo stesso OperationId per ottenere lo stato di avanzamento dell'operazione. |
| start |
|
| start |
|
| start |
Questa API è utile per testare il failover. Se usato per impostare come destinazione una partizione del servizio senza stato, RestartPartitionMode deve essere AllReplicasOrInstances. Chiamare l'API GetPartitionRestartProgress usando lo stesso OperationId per ottenere lo stato di avanzamento. |
| start |
|
| start |
|
| start |
Questa API è utile per una situazione temporanea di perdita del quorum nel servizio. Chiamare l'API GetQuorumLossProgress con lo stesso OperationId per restituire informazioni sull'operazione avviata con questa API. Questa operazione può essere chiamata solo nei servizi persistenti con stato (HasPersistedState==true). Non usare questa API nei servizi senza stato o nei servizi di sola memoria con stato. |
| start |
|
| start |
|
| start |
Eseguire il rollback di un aggiornamento della distribuzione compose di Service Fabric. |
| start |
|
| stop |
|
| stop |
Impedisce a Chaos di eseguire nuovi errori. Gli errori in anteprima continueranno a essere eseguiti fino al completamento. La pianificazione chaos corrente viene inserita in uno stato arrestato. Una volta arrestata una pianificazione, rimarrà nello stato arrestato e non verrà usata per Pianificare nuove esecuzioni di Chaos. Per riprendere la pianificazione, è necessario impostare una nuova pianificazione chaos. |
| stop |
|
| submit |
|
| submit |
Invia un batch di operazioni sulle proprietà. Verrà eseguito il commit di tutte o nessuna delle operazioni. |
| submit |
|
| suspend |
|
| suspend |
L'applicazione configurata per eseguire backup periodici viene sospesa per l'esecuzione di ulteriori backup fino a quando non viene ripresa. Questa operazione si applica all'intera gerarchia dell'applicazione. Significa che tutti i servizi e le partizioni in questa applicazione sono ora sospesi per il backup. |
| suspend |
|
| suspend |
|
| suspend |
La partizione configurata per eseguire backup periodici viene sospesa per l'esecuzione di ulteriori backup fino a quando non viene ripresa. |
| suspend |
|
| suspend |
|
| suspend |
Il servizio configurato per eseguire backup periodici viene sospeso per l'esecuzione di ulteriori backup fino a quando non viene ripreso. Questa operazione si applica all'intera gerarchia del servizio. Significa che tutte le partizioni in questo servizio sono ora sospese per il backup. |
| suspend |
|
| toggle |
|
| toggle |
Se il livello di dettaglio è impostato su true, i report di integrità dettagliati verranno generati quando non è possibile posizionare o eliminare le repliche. Se il livello di dettaglio è impostato su false, non verranno generati report sull'integrità quando non è possibile posizionare o eliminare repliche. |
| toggle |
|
| unprovision |
|
| unprovision |
Questa operazione può essere eseguita solo se tutte le istanze dell'applicazione del tipo di applicazione sono state eliminate. Dopo aver annullato la registrazione del tipo di applicazione, non è possibile creare nuove istanze dell'applicazione per questo particolare tipo di applicazione. |
| unprovision |
|
| unprovision |
|
| unprovision |
È supportato per annullare il provisioning del codice e della configurazione separatamente. |
| unprovision |
|
| update |
|
| update |
Aggiorna i parametri di un aggiornamento continuo dell'applicazione da quelli specificati al momento dell'avvio dell'aggiornamento dell'applicazione. Ciò potrebbe essere necessario per attenuare gli aggiornamenti bloccati dell'applicazione a causa di parametri non corretti o problemi nell'applicazione per eseguire progressi. |
| update |
|
| update |
|
| update |
Aggiorna i criteri di backup identificati da {backupPolicyName} |
| update |
|
| update |
|
| update |
Aggiornare i parametri di aggiornamento usati durante un aggiornamento del cluster di Service Fabric. |
| update |
|
| update |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| update |
|
| update |
|
| update |
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice. |
| update |
|
| update |
|
| update |
|
| update |
Questa API consente di aggiornare le proprietà di un servizio di Service Fabric in esecuzione. Il set di proprietà che possono essere aggiornate è un subset delle proprietà specificate al momento della creazione del servizio. Il set corrente di proprietà può essere ottenuto usando |
| update |
|
| upload |
|
| upload |
Carica il contenuto del file nell'archivio immagini. Usare questa API se il file è sufficientemente piccolo da caricare di nuovo se la connessione non riesce. I dati del file devono essere aggiunti al corpo della richiesta. Il contenuto verrà caricato nel percorso specificato. Il servizio archivio immagini usa un file di contrassegno per indicare la disponibilità della cartella. Il file mark è un file vuoto denominato "_.dir". Il file di contrassegno viene generato dal servizio archivio immagini quando vengono caricati tutti i file in una cartella. Quando si usa l'approccio File-by-File per caricare il pacchetto dell'applicazione in REST, il servizio archivio immagini non riconosce la gerarchia di file del pacchetto dell'applicazione; è necessario creare un file di contrassegno per cartella e caricarlo per ultimo, per informare il servizio di archiviazione immagini che la cartella è stata completata. |
| upload |
|
| upload |
|
| upload |
Carica un blocco di file nell'archivio immagini con l'ID sessione di caricamento specificato e il percorso relativo dell'archivio immagini. Questa API consente all'utente di riprendere l'operazione di caricamento del file. l'utente non deve riavviare il caricamento del file da zero ogni volta che si verifica un'interruzione di rete. Usare questa opzione se le dimensioni del file sono grandi. Per eseguire un caricamento di file ripristinabile, l'utente deve suddividere il file in più blocchi e caricare questi blocchi nell'archivio immagini uno per uno. I blocchi non devono essere caricati in ordine. Se il file rappresentato dal percorso relativo dell'archivio immagini esiste già, verrà sovrascritto quando viene eseguito il commit della sessione di caricamento. |
| upload |
Metodi ereditati
| send |
Inviare una richiesta HTTP popolata usando operationSpec fornito. |
| send |
Inviare l'oggetto httpRequest fornito. |
Dettagli costruttore
ServiceFabricClient(ServiceFabricClientOptions)
Inizializza una nuova istanza della classe ServiceFabricClient.
new ServiceFabricClient(options?: ServiceFabricClientOptions)
Parametri
- options
- ServiceFabricClientOptions
Opzioni dei parametri
Dettagli proprietà
meshApplication
meshCodePackage
meshGateway
meshNetwork
meshSecret
meshSecretValue
meshService
meshServiceReplica
meshVolume
Dettagli metodo
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- configParameterOverrideList
Descrizione per l'aggiunta dell'elenco delle sostituzioni di configurazione.
- callback
-
ServiceCallback<void>
Callback
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)
Questa API consente di aggiungere tutte le sostituzioni di configurazione esistenti nel nodo specificato.
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options?: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- configParameterOverrideList
Descrizione per l'aggiunta dell'elenco delle sostituzioni di configurazione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- configParameterOverrideList
Descrizione per l'aggiunta dell'elenco delle sostituzioni di configurazione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
backupPartition(string, ServiceCallback<void>)
function backupPartition(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)
Crea un backup dello stato della partizione persistente con stato. Nel caso in cui il backup della partizione sia già stato eseguito periodicamente, per impostazione predefinita viene creato il nuovo backup nella stessa risorsa di archiviazione di backup. È anche possibile eseguire l'override dello stesso specificando i dettagli di archiviazione di backup come parte del corpo della richiesta. Dopo l'avvio del backup, è possibile tenere traccia dello stato di avanzamento usando l'operazione GetBackupProgress. In caso di timeout dell'operazione, specificare un valore di timeout di backup maggiore nel parametro di query.
function backupPartition(partitionId: string, options?: ServiceFabricClientBackupPartitionOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)
function backupPartition(partitionId: string, options: ServiceFabricClientBackupPartitionOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
cancelOperation(string, boolean, ServiceCallback<void>)
function cancelOperation(operationId: string, force: boolean, callback: ServiceCallback<void>)
Parametri
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- force
-
boolean
Indica se eseguire correttamente il rollback e la pulizia dello stato interno del sistema modificato eseguendo l'operazione indotta dall'utente.
- callback
-
ServiceCallback<void>
Callback
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)
Le API seguenti avviano le operazioni di errore che possono essere annullate tramite CancelOperation: StartDataLoss, StartQuorumLoss, StartPartitionRestart, StartNodeTransition.
Se force è false, l'operazione indotta dall'utente specificata verrà arrestata e pulita correttamente. Se force è true, il comando verrà interrotto e alcuni stati interni potrebbero essere lasciati indietro. Specificare force come true deve essere usato con attenzione. La chiamata a questa API con force impostato su true non è consentita fino a quando questa API non è già stata chiamata sullo stesso comando di test con force impostato su false per primo o a meno che il comando di test non abbia già operationState.RollingBack. Chiarimento: OperationState.RollingBack indica che il sistema sta eliminando lo stato interno del sistema causato dall'esecuzione del comando. Non ripristinerà i dati se il comando di test causava la perdita di dati. Ad esempio, se si chiama StartDataLoss, chiamare questa API, il sistema pulisce solo lo stato interno dall'esecuzione del comando. Non ripristinerà i dati della partizione di destinazione, se il comando avanzava abbastanza a lungo per causare la perdita di dati.
Nota importante: se questa API viene richiamata con force==true, lo stato interno potrebbe essere lasciato indietro.
function cancelOperation(operationId: string, force: boolean, options?: ServiceFabricClientCancelOperationOptionalParams): Promise<RestResponse>
Parametri
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- force
-
boolean
Indica se eseguire correttamente il rollback e la pulizia dello stato interno del sistema modificato eseguendo l'operazione indotta dall'utente.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)
function cancelOperation(operationId: string, force: boolean, options: ServiceFabricClientCancelOperationOptionalParams, callback: ServiceCallback<void>)
Parametri
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- force
-
boolean
Indica se eseguire correttamente il rollback e la pulizia dello stato interno del sistema modificato eseguendo l'operazione indotta dall'utente.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options?: RequestOptionsBase): Promise<CancelRepairTaskResponse>
Parametri
- repairTaskCancelDescription
- RepairTaskCancelDescription
Descrive l'attività di ripristino da annullare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<CancelRepairTaskResponse>
Promise<Models.CancelRepairTaskResponse>
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskCancelDescription
- RepairTaskCancelDescription
Descrive l'attività di ripristino da annullare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
Callback
cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskCancelDescription
- RepairTaskCancelDescription
Descrive l'attività di ripristino da annullare.
- callback
Callback
commitImageStoreUploadSession(string, ServiceCallback<void>)
function commitImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- callback
-
ServiceCallback<void>
Callback
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)
Quando tutti i blocchi di file sono stati caricati, è necessario eseguire il commit della sessione di caricamento in modo esplicito per completare il caricamento. L'archivio immagini mantiene la sessione di caricamento fino alla scadenza, ovvero 30 minuti dopo l'ultimo blocco ricevuto.
function commitImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams): Promise<RestResponse>
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
function commitImageStoreUploadSession(sessionId: string, options: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, callback: ServiceCallback<void>)
Parametri
- imageStoreCopyDescription
- ImageStoreCopyDescription
Descrive la descrizione della copia per l'archivio immagini.
- callback
-
ServiceCallback<void>
Callback
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)
Copia il contenuto dell'archivio immagini dal percorso relativo dell'archivio immagini di origine al percorso relativo dell'archivio immagini di destinazione.
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options?: ServiceFabricClientCopyImageStoreContentOptionalParams): Promise<RestResponse>
Parametri
- imageStoreCopyDescription
- ImageStoreCopyDescription
Descrive la descrizione della copia per l'archivio immagini.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options: ServiceFabricClientCopyImageStoreContentOptionalParams, callback: ServiceCallback<void>)
Parametri
- imageStoreCopyDescription
- ImageStoreCopyDescription
Descrive la descrizione della copia per l'archivio immagini.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createApplication(ApplicationDescription, ServiceCallback<void>)
function createApplication(applicationDescription: ApplicationDescription, callback: ServiceCallback<void>)
Parametri
- applicationDescription
- ApplicationDescription
Descrizione per la creazione di un'applicazione.
- callback
-
ServiceCallback<void>
Callback
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)
Crea un'applicazione di Service Fabric usando la descrizione specificata.
function createApplication(applicationDescription: ApplicationDescription, options?: ServiceFabricClientCreateApplicationOptionalParams): Promise<RestResponse>
Parametri
- applicationDescription
- ApplicationDescription
Descrizione per la creazione di un'applicazione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)
function createApplication(applicationDescription: ApplicationDescription, options: ServiceFabricClientCreateApplicationOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationDescription
- ApplicationDescription
Descrizione per la creazione di un'applicazione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, callback: ServiceCallback<void>)
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
- callback
-
ServiceCallback<void>
Callback
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)
Crea un criterio di backup che può essere associato in un secondo momento a un'applicazione di Service Fabric, a un servizio o a una partizione per il backup periodico.
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options?: ServiceFabricClientCreateBackupPolicyOptionalParams): Promise<RestResponse>
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options: ServiceFabricClientCreateBackupPolicyOptionalParams, callback: ServiceCallback<void>)
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, callback: ServiceCallback<void>)
Parametri
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
Descrive la distribuzione compose che deve essere creata.
- callback
-
ServiceCallback<void>
Callback
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)
Compose è un formato di file che descrive le applicazioni multi-contenitore. Questa API consente di distribuire applicazioni basate su contenitori definite in formato compose in un cluster di Service Fabric. Dopo aver creato la distribuzione, è possibile tenere traccia dello stato tramite l'API GetComposeDeploymentStatus.
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options?: ServiceFabricClientCreateComposeDeploymentOptionalParams): Promise<RestResponse>
Parametri
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
Descrive la distribuzione compose che deve essere creata.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options: ServiceFabricClientCreateComposeDeploymentOptionalParams, callback: ServiceCallback<void>)
Parametri
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
Descrive la distribuzione compose che deve essere creata.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createName(NameDescription, ServiceCallback<void>)
function createName(nameDescription: NameDescription, callback: ServiceCallback<void>)
Parametri
- nameDescription
- NameDescription
Descrive il nome di Service Fabric da creare.
- callback
-
ServiceCallback<void>
Callback
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)
Crea il nome di Service Fabric specificato.
function createName(nameDescription: NameDescription, options?: ServiceFabricClientCreateNameOptionalParams): Promise<RestResponse>
Parametri
- nameDescription
- NameDescription
Descrive il nome di Service Fabric da creare.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)
function createName(nameDescription: NameDescription, options: ServiceFabricClientCreateNameOptionalParams, callback: ServiceCallback<void>)
Parametri
- nameDescription
- NameDescription
Descrive il nome di Service Fabric da creare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createRepairTask(RepairTask, RequestOptionsBase)
Per i cluster in cui è configurato il servizio Repair Manager, questa API consente di creare attività di ripristino eseguite automaticamente o manualmente. Per le attività di ripristino eseguite automaticamente, un executor di ripristino appropriato deve essere in esecuzione per ogni azione di ripristino per l'esecuzione automatica. Attualmente sono disponibili solo in Servizi cloud di Azure configurati appositamente.
Per creare un'attività di ripristino manuale, specificare il set di nomi di nodi interessati e l'impatto previsto. Quando lo stato dell'attività di ripristino creata viene modificato in approvato, è possibile eseguire in modo sicuro azioni di ripristino su tali nodi.
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function createRepairTask(repairTask: RepairTask, options?: RequestOptionsBase): Promise<CreateRepairTaskResponse>
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<CreateRepairTaskResponse>
Promise<Models.CreateRepairTaskResponse>
createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function createRepairTask(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
Callback
createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
function createRepairTask(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- callback
Callback
createService(string, ServiceDescriptionUnion, ServiceCallback<void>)
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceDescription
- ServiceDescriptionUnion
Informazioni necessarie per creare un servizio.
- callback
-
ServiceCallback<void>
Callback
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)
Questa API consente di creare un nuovo servizio senza stato o con stato di Service Fabric in un'applicazione di Service Fabric specificata. La descrizione per la creazione del servizio include informazioni sul partizionamento e proprietà facoltative per il posizionamento e il bilanciamento del carico. Alcune delle proprietà possono essere modificate in un secondo momento usando UpdateService API.
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options?: ServiceFabricClientCreateServiceOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceDescription
- ServiceDescriptionUnion
Informazioni necessarie per creare un servizio.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options: ServiceFabricClientCreateServiceOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceDescription
- ServiceDescriptionUnion
Informazioni necessarie per creare un servizio.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Descrive il servizio che deve essere creato dal modello definito nel manifesto dell'applicazione.
- callback
-
ServiceCallback<void>
Callback
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)
Crea un servizio di Service Fabric dal modello di servizio definito nel manifesto dell'applicazione. Un modello di servizio contiene le proprietà che saranno uguali per l'istanza del servizio dello stesso tipo. L'API consente di eseguire l'override delle proprietà che sono in genere diverse per servizi diversi dello stesso tipo di servizio.
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options?: ServiceFabricClientCreateServiceFromTemplateOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Descrive il servizio che deve essere creato dal modello definito nel manifesto dell'applicazione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options: ServiceFabricClientCreateServiceFromTemplateOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Descrive il servizio che deve essere creato dal modello definito nel manifesto dell'applicazione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteApplication(string, ServiceCallback<void>)
function deleteApplication(applicationId: string, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)
Prima di poter essere eliminata, è necessario creare un'applicazione. L'eliminazione di un'applicazione eliminerà tutti i servizi che fanno parte di tale applicazione. Per impostazione predefinita, Service Fabric tenterà di chiudere le repliche del servizio in modo normale e quindi di eliminare il servizio. Tuttavia, se un servizio presenta problemi di chiusura normale della replica, l'operazione di eliminazione potrebbe richiedere molto tempo o rimanere bloccata. Usare il flag Facoltativo ForceRemove per ignorare la sequenza di chiusura normale ed eliminare forzatamente l'applicazione e tutti i relativi servizi.
function deleteApplication(applicationId: string, options?: ServiceFabricClientDeleteApplicationOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)
function deleteApplication(applicationId: string, options: ServiceFabricClientDeleteApplicationOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteBackupPolicy(string, ServiceCallback<void>)
function deleteBackupPolicy(backupPolicyName: string, callback: ServiceCallback<void>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
- callback
-
ServiceCallback<void>
Callback
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)
Elimina un criterio di backup esistente. Prima di poterlo eliminare, è necessario creare un criterio di backup. Un criterio di backup attualmente attivo, associato a qualsiasi applicazione, servizio o partizione di Service Fabric, non può essere eliminato senza prima eliminare il mapping.
function deleteBackupPolicy(backupPolicyName: string, options?: ServiceFabricClientDeleteBackupPolicyOptionalParams): Promise<RestResponse>
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)
function deleteBackupPolicy(backupPolicyName: string, options: ServiceFabricClientDeleteBackupPolicyOptionalParams, callback: ServiceCallback<void>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteImageStoreContent(string, ServiceCallback<void>)
function deleteImageStoreContent(contentPath: string, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- callback
-
ServiceCallback<void>
Callback
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)
Elimina il contenuto dell'archivio immagini esistente trovato all'interno del percorso relativo dell'archivio immagini specificato. Questo comando può essere usato per eliminare i pacchetti dell'applicazione caricati dopo il provisioning.
function deleteImageStoreContent(contentPath: string, options?: ServiceFabricClientDeleteImageStoreContentOptionalParams): Promise<RestResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)
function deleteImageStoreContent(contentPath: string, options: ServiceFabricClientDeleteImageStoreContentOptionalParams, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteImageStoreUploadSession(string, ServiceCallback<void>)
function deleteImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- callback
-
ServiceCallback<void>
Callback
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)
La richiesta DELETE causerà la scadenza della sessione di caricamento esistente e rimuoverà eventuali blocchi di file caricati in precedenza.
function deleteImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams): Promise<RestResponse>
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
function deleteImageStoreUploadSession(sessionId: string, options: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteName(string, ServiceCallback<void>)
function deleteName(nameId: string, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- callback
-
ServiceCallback<void>
Callback
deleteName(string, ServiceFabricClientDeleteNameOptionalParams)
Elimina il nome di Service Fabric specificato. Prima di poter essere eliminato, è necessario creare un nome. L'eliminazione di un nome con proprietà figlio avrà esito negativo.
function deleteName(nameId: string, options?: ServiceFabricClientDeleteNameOptionalParams): Promise<RestResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)
function deleteName(nameId: string, options: ServiceFabricClientDeleteNameOptionalParams, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteProperty(string, string, ServiceCallback<void>)
function deleteProperty(nameId: string, propertyName: string, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
- callback
-
ServiceCallback<void>
Callback
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)
Elimina la proprietà di Service Fabric specificata con un nome specificato. Prima di poter essere eliminata, è necessario creare una proprietà .
function deleteProperty(nameId: string, propertyName: string, options?: ServiceFabricClientDeletePropertyOptionalParams): Promise<RestResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)
function deleteProperty(nameId: string, propertyName: string, options: ServiceFabricClientDeletePropertyOptionalParams, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options?: RequestOptionsBase): Promise<RestResponse>
Parametri
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
Descrive l'attività di ripristino da eliminare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametri
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
Descrive l'attività di ripristino da eliminare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, callback: ServiceCallback<void>)
Parametri
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
Descrive l'attività di ripristino da eliminare.
- callback
-
ServiceCallback<void>
Callback
deleteService(string, ServiceCallback<void>)
function deleteService(serviceId: string, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)
Prima di poter essere eliminato, è necessario creare un servizio. Per impostazione predefinita, Service Fabric tenterà di chiudere le repliche del servizio in modo normale e quindi di eliminare il servizio. Tuttavia, se il servizio presenta problemi di chiusura normale della replica, l'operazione di eliminazione potrebbe richiedere molto tempo o rimanere bloccata. Usare il flag Facoltativo ForceRemove per ignorare la sequenza di chiusura normale ed eliminare forzatamente il servizio.
function deleteService(serviceId: string, options?: ServiceFabricClientDeleteServiceOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)
function deleteService(serviceId: string, options: ServiceFabricClientDeleteServiceOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
Vengono descritte le informazioni per la distribuzione di un pacchetto di servizio in un nodo di Service Fabric.
- callback
-
ServiceCallback<void>
Callback
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)
Questa API consente di scaricare pacchetti di codice, incluse le immagini del contenitore in un nodo specifico all'esterno del normale percorso di distribuzione e aggiornamento dell'applicazione. Ciò è utile per i pacchetti di codice di grandi dimensioni e le immagini del contenitore da presentare nel nodo prima della distribuzione e dell'aggiornamento effettivo dell'applicazione, riducendo in modo significativo il tempo totale necessario per la distribuzione o l'aggiornamento.
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options?: ServiceFabricClientDeployServicePackageToNodeOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
Vengono descritte le informazioni per la distribuzione di un pacchetto di servizio in un nodo di Service Fabric.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options: ServiceFabricClientDeployServicePackageToNodeOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
Vengono descritte le informazioni per la distribuzione di un pacchetto di servizio in un nodo di Service Fabric.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
disableApplicationBackup(string, ServiceCallback<void>)
function disableApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)
Disabilita il backup periodico dell'applicazione di Service Fabric abilitata in precedenza.
function disableApplicationBackup(applicationId: string, options?: ServiceFabricClientDisableApplicationBackupOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)
function disableApplicationBackup(applicationId: string, options: ServiceFabricClientDisableApplicationBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- deactivationIntentDescription
- DeactivationIntentDescription
Descrive la finalità o il motivo per la disattivazione del nodo.
- callback
-
ServiceCallback<void>
Callback
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)
Disattivare un nodo del cluster di Service Fabric con la finalità di disattivazione specificata. Una volta che la disattivazione è in corso, la finalità di disattivazione può essere aumentata, ma non ridotta (ad esempio, un nodo disattivato con la finalità Pausa può essere disattivato ulteriormente con Riavvia, ma non in altro modo. I nodi possono essere riattivati usando l'operazione Attiva un nodo in qualsiasi momento dopo la disattivazione. Se la disattivazione non è stata completata, la disattivazione verrà annullata. Un nodo che si arresta e torna indietro mentre è disattivato dovrà comunque essere riattivato prima che i servizi vengano inseriti in tale nodo.
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options?: ServiceFabricClientDisableNodeOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- deactivationIntentDescription
- DeactivationIntentDescription
Descrive la finalità o il motivo per la disattivazione del nodo.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options: ServiceFabricClientDisableNodeOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- deactivationIntentDescription
- DeactivationIntentDescription
Descrive la finalità o il motivo per la disattivazione del nodo.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
disablePartitionBackup(string, ServiceCallback<void>)
function disablePartitionBackup(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)
Disabilita il backup periodico della partizione abilitata in precedenza. Il backup deve essere abilitato in modo esplicito prima di poter essere disabilitato. Nel caso in cui il backup sia abilitato per l'applicazione o il servizio di Service Fabric, di cui fa parte questa partizione, questa partizione continuerà a essere sottoposta a backup periodico in base ai criteri mappati all'entità di livello superiore.
function disablePartitionBackup(partitionId: string, options?: ServiceFabricClientDisablePartitionBackupOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)
function disablePartitionBackup(partitionId: string, options: ServiceFabricClientDisablePartitionBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
disableServiceBackup(string, ServiceCallback<void>)
function disableServiceBackup(serviceId: string, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)
Disabilita il backup periodico del servizio Service Fabric abilitato in precedenza. Il backup deve essere abilitato in modo esplicito prima di poter essere disabilitato. Nel caso in cui il backup sia abilitato per l'applicazione di Service Fabric, di cui fa parte questo servizio, il backup del servizio continuerà a essere eseguito periodicamente in base ai criteri mappati a livello di applicazione.
function disableServiceBackup(serviceId: string, options?: ServiceFabricClientDisableServiceBackupOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)
function disableServiceBackup(serviceId: string, options: ServiceFabricClientDisableServiceBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
- callback
-
ServiceCallback<void>
Callback
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)
Abilita il backup periodico di partizioni con stato che fanno parte di questa applicazione di Service Fabric. Ogni partizione viene sottoposta a backup singolarmente in base alla descrizione dei criteri di backup specificata. Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico.
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableApplicationBackupOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableApplicationBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
enableNode(string, ServiceCallback<void>)
function enableNode(nodeName: string, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
-
ServiceCallback<void>
Callback
enableNode(string, ServiceFabricClientEnableNodeOptionalParams)
Attiva un nodo del cluster di Service Fabric attualmente disattivato. Dopo l'attivazione, il nodo diventerà nuovamente una destinazione valida per il posizionamento di nuove repliche e tutte le repliche disattivate rimanenti nel nodo verranno riattivate.
function enableNode(nodeName: string, options?: ServiceFabricClientEnableNodeOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)
function enableNode(nodeName: string, options: ServiceFabricClientEnableNodeOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
- callback
-
ServiceCallback<void>
Callback
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)
Abilita il backup periodico della partizione persistente con stato. Viene eseguito il backup di ogni partizione in base alla descrizione dei criteri di backup specificata. Se l'applicazione o il servizio, che fa parte della partizione, è già abilitato per il backup, questa operazione sostituirà i criteri usati per eseguire il backup periodico di questa partizione. Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico.
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnablePartitionBackupOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnablePartitionBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
- callback
-
ServiceCallback<void>
Callback
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)
Abilita il backup periodico di partizioni con stato che fanno parte di questo servizio di Service Fabric. Ogni partizione viene sottoposta a backup singolarmente in base alla descrizione dei criteri di backup specificata. Nel caso in cui l'applicazione, di cui fa parte il servizio, sia già abilitata per il backup, questa operazione sostituirà i criteri usati per eseguire il backup periodico per questo servizio e le relative partizioni (a meno che non venga eseguito esplicitamente l'override a livello di partizione). Si noti che solo Reliable Actor e Reliable Stateful services basati su C# sono attualmente supportati per il backup periodico.
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableServiceBackupOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableServiceBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- enableBackupDescription
- EnableBackupDescription
Specifica i parametri per l'abilitazione del backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options?: RequestOptionsBase): Promise<ForceApproveRepairTaskResponse>
Parametri
- repairTaskApproveDescription
- RepairTaskApproveDescription
Descrive l'attività di ripristino da approvare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<ForceApproveRepairTaskResponse>
Promise<Models.ForceApproveRepairTaskResponse>
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskApproveDescription
- RepairTaskApproveDescription
Descrive l'attività di ripristino da approvare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
Callback
forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskApproveDescription
- RepairTaskApproveDescription
Descrive l'attività di ripristino da approvare.
- callback
Callback
getAadMetadata(ServiceCallback<AadMetadataObject>)
function getAadMetadata(callback: ServiceCallback<AadMetadataObject>)
Parametri
- callback
Callback
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)
Ottiene i metadati di Azure Active Directory usati per la connessione protetta al cluster. Questa API non dovrebbe essere chiamata separatamente. Fornisce informazioni necessarie per configurare una connessione protetta di Azure Active Directory con un cluster di Service Fabric.
function getAadMetadata(options?: ServiceFabricClientGetAadMetadataOptionalParams): Promise<GetAadMetadataResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetAadMetadataResponse>
Promise<Models.GetAadMetadataResponse>
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)
function getAadMetadata(options: ServiceFabricClientGetAadMetadataOptionalParams, callback: ServiceCallback<AadMetadataObject>)
Parametri
Parametri facoltativi
- callback
Callback
getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, callback: ServiceCallback<PagedBackupEntityList>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
- callback
Callback
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)
Restituisce un elenco di applicazioni, servizi o partizioni di Service Fabric associati a questo criterio di backup.
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options?: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams): Promise<GetAllEntitiesBackedUpByPolicyResponse>
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
Restituisce
Promise<Models.GetAllEntitiesBackedUpByPolicyResponse>
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, callback: ServiceCallback<PagedBackupEntityList>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
- callback
Callback
getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
function getApplicationBackupConfigurationInfo(applicationId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Callback
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)
Ottiene le informazioni di configurazione del backup di Service Fabric per l'applicazione e i servizi e le partizioni in questa applicazione.
function getApplicationBackupConfigurationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams): Promise<GetApplicationBackupConfigurationInfoResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetApplicationBackupConfigurationInfoResponse>
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
function getApplicationBackupConfigurationInfo(applicationId: string, options: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Callback
getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getApplicationBackupList(applicationId: string, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)
Restituisce un elenco di backup disponibili per ogni partizione in questa applicazione di Service Fabric. Il server enumera tutti i backup disponibili nel percorso di backup configurato nei criteri di backup. Consente anche di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per ogni partizione.
function getApplicationBackupList(applicationId: string, options?: ServiceFabricClientGetApplicationBackupListOptionalParams): Promise<GetApplicationBackupListResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationBackupListResponse>
Promise<Models.GetApplicationBackupListResponse>
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getApplicationBackupList(applicationId: string, options: ServiceFabricClientGetApplicationBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)
La risposta è un elenco di oggetti ApplicationEvent.
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationEventListOptionalParams): Promise<GetApplicationEventListResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetApplicationEventListResponse>
Promise<Models.GetApplicationEventListResponse>
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getApplicationHealth(string, ServiceCallback<ApplicationHealth>)
function getApplicationHealth(applicationId: string, callback: ServiceCallback<ApplicationHealth>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)
Restituisce lo stato di calore dell'applicazione di Service Fabric. La risposta segnala lo stato di integrità Ok, Errore o Avviso. Se l'entità non viene trovata nell'archivio integrità, restituirà Error.
function getApplicationHealth(applicationId: string, options?: ServiceFabricClientGetApplicationHealthOptionalParams): Promise<GetApplicationHealthResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationHealthResponse>
Promise<Models.GetApplicationHealthResponse>
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)
function getApplicationHealth(applicationId: string, options: ServiceFabricClientGetApplicationHealthOptionalParams, callback: ServiceCallback<ApplicationHealth>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)
function getApplicationHealthUsingPolicy(applicationId: string, callback: ServiceCallback<ApplicationHealth>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)
Ottiene l'integrità di un'applicazione di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Usare ClusterHealthPolicies per eseguire l'override dei criteri di integrità usati per valutare l'integrità.
function getApplicationHealthUsingPolicy(applicationId: string, options?: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams): Promise<GetApplicationHealthUsingPolicyResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetApplicationHealthUsingPolicyResponse>
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)
function getApplicationHealthUsingPolicy(applicationId: string, options: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<ApplicationHealth>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationInfo(string, ServiceCallback<ApplicationInfo>)
function getApplicationInfo(applicationId: string, callback: ServiceCallback<ApplicationInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)
Restituisce le informazioni sull'applicazione creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, il tipo, lo stato, i parametri e altri dettagli sull'applicazione.
function getApplicationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationInfoOptionalParams): Promise<GetApplicationInfoResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationInfoResponse>
Promise<Models.GetApplicationInfoResponse>
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)
function getApplicationInfo(applicationId: string, options: ServiceFabricClientGetApplicationInfoOptionalParams, callback: ServiceCallback<ApplicationInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)
function getApplicationInfoList(callback: ServiceCallback<PagedApplicationInfoList>)
Parametri
- callback
Callback
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)
Ottiene le informazioni sulle applicazioni create o in fase di creazione nel cluster di Service Fabric e corrispondono ai filtri specificati. La risposta include il nome, il tipo, lo stato, i parametri e altri dettagli sull'applicazione. Se le applicazioni non rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. I filtri ApplicationTypeName e ApplicationDefinitionKindFilter non possono essere specificati contemporaneamente.
function getApplicationInfoList(options?: ServiceFabricClientGetApplicationInfoListOptionalParams): Promise<GetApplicationInfoListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetApplicationInfoListResponse>
Promise<Models.GetApplicationInfoListResponse>
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)
function getApplicationInfoList(options: ServiceFabricClientGetApplicationInfoListOptionalParams, callback: ServiceCallback<PagedApplicationInfoList>)
Parametri
Parametri facoltativi
- callback
Callback
getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)
function getApplicationLoadInfo(applicationId: string, callback: ServiceCallback<ApplicationLoadInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)
Restituisce le informazioni di caricamento sull'applicazione creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, i nodi minimi, i nodi massimi, il numero di nodi che l'applicazione occupa attualmente e le informazioni sulle metriche di caricamento dell'applicazione.
function getApplicationLoadInfo(applicationId: string, options?: ServiceFabricClientGetApplicationLoadInfoOptionalParams): Promise<GetApplicationLoadInfoResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationLoadInfoResponse>
Promise<Models.GetApplicationLoadInfoResponse>
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)
function getApplicationLoadInfo(applicationId: string, options: ServiceFabricClientGetApplicationLoadInfoOptionalParams, callback: ServiceCallback<ApplicationLoadInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ApplicationTypeManifest>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- callback
Callback
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)
La risposta contiene il codice XML del manifesto dell'applicazione come stringa.
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetApplicationManifestOptionalParams): Promise<GetApplicationManifestResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
Parametri facoltativi
Restituisce
Promise<GetApplicationManifestResponse>
Promise<Models.GetApplicationManifestResponse>
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetApplicationManifestOptionalParams, callback: ServiceCallback<ApplicationTypeManifest>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
Parametri facoltativi
- callback
Callback
getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)
function getApplicationNameInfo(serviceId: string, callback: ServiceCallback<ApplicationNameInfo>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)
Ottiene il nome dell'applicazione per il servizio specificato. Se non esiste un servizio con l'ID servizio specificato, viene restituito un errore di FABRIC_E_SERVICE_DOES_NOT_EXIST 404.
function getApplicationNameInfo(serviceId: string, options?: ServiceFabricClientGetApplicationNameInfoOptionalParams): Promise<GetApplicationNameInfoResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationNameInfoResponse>
Promise<Models.GetApplicationNameInfoResponse>
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)
function getApplicationNameInfo(serviceId: string, options: ServiceFabricClientGetApplicationNameInfoOptionalParams, callback: ServiceCallback<ApplicationNameInfo>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)
La risposta è un elenco di oggetti ApplicationEvent.
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationsEventListOptionalParams): Promise<GetApplicationsEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetApplicationsEventListResponse>
Promise<Models.GetApplicationsEventListResponse>
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationsEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoList(callback: ServiceCallback<PagedApplicationTypeInfoList>)
Parametri
- callback
Callback
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)
Restituisce le informazioni sui tipi di applicazione di cui è stato effettuato il provisioning o sul processo di provisioning nel cluster di Service Fabric. Ogni versione di un tipo di applicazione viene restituita come un tipo di applicazione. La risposta include il nome, la versione, lo stato e altri dettagli sul tipo di applicazione. Si tratta di una query di paging, vale a dire che se non tutti i tipi di applicazione rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. Ad esempio, se sono presenti 10 tipi di applicazione, ma una pagina si adatta solo ai primi tre tipi di applicazione o se il numero massimo di risultati è impostato su 3, vengono restituiti tre. Per accedere al resto dei risultati, recuperare le pagine successive usando il token di continuazione restituito nella query successiva. Se non sono presenti pagine successive, viene restituito un token di continuazione vuoto.
function getApplicationTypeInfoList(options?: ServiceFabricClientGetApplicationTypeInfoListOptionalParams): Promise<GetApplicationTypeInfoListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetApplicationTypeInfoListResponse>
Promise<Models.GetApplicationTypeInfoListResponse>
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoList(options: ServiceFabricClientGetApplicationTypeInfoListOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)
Parametri
Parametri facoltativi
- callback
Callback
getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoListByName(applicationTypeName: string, callback: ServiceCallback<PagedApplicationTypeInfoList>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- callback
Callback
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)
Restituisce le informazioni sui tipi di applicazione di cui è stato effettuato il provisioning o sul processo di provisioning nel cluster di Service Fabric. Questi risultati sono di tipi di applicazione il cui nome corrisponde esattamente a quello specificato come parametro e che sono conformi ai parametri di query specificati. Vengono restituite tutte le versioni del tipo di applicazione che corrispondono al nome del tipo di applicazione, con ogni versione restituita come un tipo di applicazione. La risposta include il nome, la versione, lo stato e altri dettagli sul tipo di applicazione. Si tratta di una query di paging, vale a dire che se non tutti i tipi di applicazione rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. Ad esempio, se sono presenti 10 tipi di applicazione, ma una pagina si adatta solo ai primi tre tipi di applicazione o se il numero massimo di risultati è impostato su 3, vengono restituiti tre. Per accedere al resto dei risultati, recuperare le pagine successive usando il token di continuazione restituito nella query successiva. Se non sono presenti pagine successive, viene restituito un token di continuazione vuoto.
function getApplicationTypeInfoListByName(applicationTypeName: string, options?: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams): Promise<GetApplicationTypeInfoListByNameResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
Parametri facoltativi
Restituisce
Promise<Models.GetApplicationTypeInfoListByNameResponse>
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoListByName(applicationTypeName: string, options: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
Parametri facoltativi
- callback
Callback
getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)
function getApplicationUpgrade(applicationId: string, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Callback
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)
Restituisce informazioni sullo stato dell'aggiornamento dell'applicazione più recente insieme ai dettagli per facilitare il debug dei problemi di integrità dell'applicazione.
function getApplicationUpgrade(applicationId: string, options?: ServiceFabricClientGetApplicationUpgradeOptionalParams): Promise<GetApplicationUpgradeResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetApplicationUpgradeResponse>
Modelli di promessa.GetApplicationUpgradeResponse<>
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)
function getApplicationUpgrade(applicationId: string, options: ServiceFabricClientGetApplicationUpgradeOptionalParams, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Callback
getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)
function getBackupPolicyByName(backupPolicyName: string, callback: ServiceCallback<BackupPolicyDescription>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
- callback
Callback
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)
Ottiene un criterio di backup specifico identificato da {backupPolicyName}
function getBackupPolicyByName(backupPolicyName: string, options?: ServiceFabricClientGetBackupPolicyByNameOptionalParams): Promise<GetBackupPolicyByNameResponse>
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
Restituisce
Promise<GetBackupPolicyByNameResponse>
Promise<Models.GetBackupPolicyByNameResponse>
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)
function getBackupPolicyByName(backupPolicyName: string, options: ServiceFabricClientGetBackupPolicyByNameOptionalParams, callback: ServiceCallback<BackupPolicyDescription>)
Parametri
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
- callback
Callback
getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)
function getBackupPolicyList(callback: ServiceCallback<PagedBackupPolicyDescriptionList>)
Parametri
Callback
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)
Ottenere un elenco di tutti i criteri di backup configurati.
function getBackupPolicyList(options?: ServiceFabricClientGetBackupPolicyListOptionalParams): Promise<GetBackupPolicyListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetBackupPolicyListResponse>
Promise<Models.GetBackupPolicyListResponse>
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)
function getBackupPolicyList(options: ServiceFabricClientGetBackupPolicyListOptionalParams, callback: ServiceCallback<PagedBackupPolicyDescriptionList>)
Parametri
Parametri facoltativi
Callback
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
Vengono descritti i filtri e i dettagli dell'archiviazione di backup da usare per l'enumerazione dei backup.
- callback
Callback
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)
Ottiene l'elenco dei backup disponibili per l'entità di cui è stato eseguito il backup specificato (applicazione, servizio o partizione) nel percorso di backup specificato (FileShare o Archiviazione BLOB di Azure).
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options?: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams): Promise<GetBackupsFromBackupLocationResponse>
Parametri
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
Vengono descritti i filtri e i dettagli dell'archiviazione di backup da usare per l'enumerazione dei backup.
Parametri facoltativi
Restituisce
Promise<GetBackupsFromBackupLocationResponse>
Promise<Models.GetBackupsFromBackupLocationResponse>
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
Vengono descritti i filtri e i dettagli dell'archiviazione di backup da usare per l'enumerazione dei backup.
Parametri facoltativi
- callback
Callback
getChaos(ServiceCallback<Chaos>)
function getChaos(callback: ServiceCallback<Chaos>)
Parametri
- callback
Callback
getChaos(ServiceFabricClientGetChaosOptionalParams)
Ottenere lo stato di Chaos che indica se Chaos è in esecuzione o meno, i parametri chaos usati per l'esecuzione di Chaos e lo stato di Chaos Schedule.
function getChaos(options?: ServiceFabricClientGetChaosOptionalParams): Promise<GetChaosResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetChaosResponse>
Modelli di promessa.GetChaosResponse<>
getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)
function getChaos(options: ServiceFabricClientGetChaosOptionalParams, callback: ServiceCallback<Chaos>)
Parametri
Parametri facoltativi
- callback
Callback
getChaosEvents(ServiceCallback<ChaosEventsSegment>)
function getChaosEvents(callback: ServiceCallback<ChaosEventsSegment>)
Parametri
- callback
Callback
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)
Per ottenere il segmento successivo degli eventi Chaos, è possibile specificare ContinuationToken. Per iniziare un nuovo segmento di eventi Chaos, è possibile specificare l'intervallo di tempo tramite StartTimeUtc e EndTimeUtc. Non è possibile specificare sia ContinuationToken che l'intervallo di tempo nella stessa chiamata. Quando sono presenti più di 100 eventi Chaos, gli eventi Chaos vengono restituiti in più segmenti in cui un segmento non contiene più di 100 eventi Chaos e per ottenere il segmento successivo che si effettua una chiamata a questa API con il token di continuazione.
function getChaosEvents(options?: ServiceFabricClientGetChaosEventsOptionalParams): Promise<GetChaosEventsResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetChaosEventsResponse>
Promise<Models.GetChaosEventsResponse>
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)
function getChaosEvents(options: ServiceFabricClientGetChaosEventsOptionalParams, callback: ServiceCallback<ChaosEventsSegment>)
Parametri
Parametri facoltativi
- callback
Callback
getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)
function getChaosSchedule(callback: ServiceCallback<ChaosScheduleDescription>)
Parametri
- callback
Callback
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)
Ottiene la versione di Chaos Schedule in uso e la pianificazione chaos che definisce quando e come eseguire Chaos.
function getChaosSchedule(options?: ServiceFabricClientGetChaosScheduleOptionalParams): Promise<GetChaosScheduleResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetChaosScheduleResponse>
Promise<Models.GetChaosScheduleResponse>
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)
function getChaosSchedule(options: ServiceFabricClientGetChaosScheduleOptionalParams, callback: ServiceCallback<ChaosScheduleDescription>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)
function getClusterConfiguration(configurationApiVersion: string, callback: ServiceCallback<ClusterConfiguration>)
Parametri
- configurationApiVersion
-
string
Versione API della configurazione JSON del cluster autonomo.
- callback
Callback
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)
La configurazione del cluster contiene proprietà del cluster che includono tipi di nodo diversi nel cluster, configurazioni di sicurezza, errori e aggiornare topologie di dominio e così via.
function getClusterConfiguration(configurationApiVersion: string, options?: ServiceFabricClientGetClusterConfigurationOptionalParams): Promise<GetClusterConfigurationResponse>
Parametri
- configurationApiVersion
-
string
Versione API della configurazione JSON del cluster autonomo.
Parametri facoltativi
Restituisce
Promise<GetClusterConfigurationResponse>
Promise<Models.GetClusterConfigurationResponse>
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)
function getClusterConfiguration(configurationApiVersion: string, options: ServiceFabricClientGetClusterConfigurationOptionalParams, callback: ServiceCallback<ClusterConfiguration>)
Parametri
- configurationApiVersion
-
string
Versione API della configurazione JSON del cluster autonomo.
Parametri facoltativi
- callback
Callback
getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
function getClusterConfigurationUpgradeStatus(callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
Parametri
Callback
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)
Ottenere i dettagli sullo stato dell'aggiornamento della configurazione del cluster di un cluster autonomo di Service Fabric.
function getClusterConfigurationUpgradeStatus(options?: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams): Promise<GetClusterConfigurationUpgradeStatusResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<Models.GetClusterConfigurationUpgradeStatusResponse>
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
function getClusterConfigurationUpgradeStatus(options: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
Parametri
Parametri facoltativi
Callback
getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ClusterEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)
La risposta è un elenco di oggetti ClusterEvent.
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetClusterEventListOptionalParams): Promise<GetClusterEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetClusterEventListResponse>
Promise<Models.GetClusterEventListResponse>
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetClusterEventListOptionalParams, callback: ServiceCallback<ClusterEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getClusterHealth(ServiceCallback<ClusterHealth>)
function getClusterHealth(callback: ServiceCallback<ClusterHealth>)
Parametri
- callback
Callback
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Analogamente, usare NodesHealthStateFilter e ApplicationsHealthStateFilter per filtrare la raccolta di nodi e applicazioni restituite in base allo stato di integrità aggregato.
function getClusterHealth(options?: ServiceFabricClientGetClusterHealthOptionalParams): Promise<GetClusterHealthResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterHealthResponse>
Promise<Models.GetClusterHealthResponse>
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)
function getClusterHealth(options: ServiceFabricClientGetClusterHealthOptionalParams, callback: ServiceCallback<ClusterHealth>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunk(callback: ServiceCallback<ClusterHealthChunk>)
Parametri
- callback
Callback
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)
Ottiene l'integrità di un cluster di Service Fabric usando blocchi di integrità. Include lo stato di integrità aggregato del cluster, ma nessuna delle entità del cluster. Per espandere l'integrità del cluster e ottenere lo stato di integrità di tutte o alcune delle entità, usare l'URI POST e specificare la descrizione della query del blocco di integrità del cluster.
function getClusterHealthChunk(options?: ServiceFabricClientGetClusterHealthChunkOptionalParams): Promise<GetClusterHealthChunkResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterHealthChunkResponse>
Promise<Models.GetClusterHealthChunkResponse>
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunk(options: ServiceFabricClientGetClusterHealthChunkOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(callback: ServiceCallback<ClusterHealthChunk>)
Parametri
- callback
Callback
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)
Ottiene l'integrità di un cluster di Service Fabric usando blocchi di integrità. La valutazione dell'integrità viene eseguita in base alla descrizione della query del blocco di integrità del cluster di input. La descrizione della query consente agli utenti di specificare i criteri di integrità per la valutazione del cluster e dei relativi elementi figlio. Gli utenti possono specificare filtri molto flessibili per selezionare le entità del cluster da restituire. La selezione può essere eseguita in base allo stato di integrità delle entità e in base alla gerarchia. La query può restituire elementi figlio multilivello delle entità in base ai filtri specificati. Ad esempio, può restituire un'applicazione con un nome specificato e, per questa applicazione, restituire solo i servizi in Errore o Avviso e tutte le partizioni e repliche per uno di questi servizi.
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options?: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams): Promise<GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<Models.GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)
function getClusterHealthUsingPolicy(callback: ServiceCallback<ClusterHealth>)
Parametri
- callback
Callback
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Analogamente, usare NodesHealthStateFilter e ApplicationsHealthStateFilter per filtrare la raccolta di nodi e applicazioni restituite in base allo stato di integrità aggregato. Usare ClusterHealthPolicies per eseguire l'override dei criteri di integrità usati per valutare l'integrità.
function getClusterHealthUsingPolicy(options?: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams): Promise<GetClusterHealthUsingPolicyResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterHealthUsingPolicyResponse>
Promise<Models.GetClusterHealthUsingPolicyResponse>
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)
function getClusterHealthUsingPolicy(options: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, callback: ServiceCallback<ClusterHealth>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterLoad(ServiceCallback<ClusterLoadInfo>)
function getClusterLoad(callback: ServiceCallback<ClusterLoadInfo>)
Parametri
- callback
Callback
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)
Recupera le informazioni di caricamento di un cluster di Service Fabric per tutte le metriche con carico o capacità definite.
function getClusterLoad(options?: ServiceFabricClientGetClusterLoadOptionalParams): Promise<GetClusterLoadResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterLoadResponse>
Promise<Models.GetClusterLoadResponse>
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)
function getClusterLoad(options: ServiceFabricClientGetClusterLoadOptionalParams, callback: ServiceCallback<ClusterLoadInfo>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterManifest(ServiceCallback<ClusterManifest>)
function getClusterManifest(callback: ServiceCallback<ClusterManifest>)
Parametri
- callback
Callback
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)
Ottenere il manifesto del cluster di Service Fabric. Il manifesto del cluster contiene proprietà del cluster che includono tipi di nodo diversi nel cluster, configurazioni di sicurezza, errori e topologie di dominio di aggiornamento e così via.
Queste proprietà vengono specificate come parte del file ClusterConfig.JSON durante la distribuzione di un cluster autonomo. Tuttavia, la maggior parte delle informazioni nel manifesto del cluster viene generata internamente da Service Fabric durante la distribuzione del cluster in altri scenari di distribuzione, ad esempio quando si usa il portale di Azure.
Il contenuto del manifesto del cluster è solo a scopo informativo e gli utenti non devono assumere una dipendenza dal formato del contenuto del file o dalla relativa interpretazione.
function getClusterManifest(options?: ServiceFabricClientGetClusterManifestOptionalParams): Promise<GetClusterManifestResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterManifestResponse>
Modelli di promesse.GetClusterManifestResponse<>
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)
function getClusterManifest(options: ServiceFabricClientGetClusterManifestOptionalParams, callback: ServiceCallback<ClusterManifest>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)
function getClusterUpgradeProgress(callback: ServiceCallback<ClusterUpgradeProgressObject>)
Parametri
- callback
Callback
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)
Ottiene lo stato di avanzamento corrente dell'aggiornamento del cluster in corso. Se non è in corso alcun aggiornamento, ottenere l'ultimo stato dell'aggiornamento del cluster precedente.
function getClusterUpgradeProgress(options?: ServiceFabricClientGetClusterUpgradeProgressOptionalParams): Promise<GetClusterUpgradeProgressResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterUpgradeProgressResponse>
Modelli di promessa.GetClusterUpgradeProgressResponse<>
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)
function getClusterUpgradeProgress(options: ServiceFabricClientGetClusterUpgradeProgressOptionalParams, callback: ServiceCallback<ClusterUpgradeProgressObject>)
Parametri
Parametri facoltativi
- callback
Callback
getClusterVersion(ServiceCallback<ClusterVersion>)
function getClusterVersion(callback: ServiceCallback<ClusterVersion>)
Parametri
- callback
Callback
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)
Se si verifica un aggiornamento del cluster, questa API restituirà la versione più bassa (precedente) delle versioni di runtime del cluster correnti e di destinazione.
function getClusterVersion(options?: ServiceFabricClientGetClusterVersionOptionalParams): Promise<GetClusterVersionResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetClusterVersionResponse>
Modelli di promessa.GetClusterVersionResponse<>
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)
function getClusterVersion(options: ServiceFabricClientGetClusterVersionOptionalParams, callback: ServiceCallback<ClusterVersion>)
Parametri
Parametri facoltativi
- callback
Callback
getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)
function getComposeDeploymentStatus(deploymentName: string, callback: ServiceCallback<ComposeDeploymentStatusInfo>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
- callback
Callback
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)
Restituisce lo stato della distribuzione compose creata o in fase di creazione nel cluster di Service Fabric e il cui nome corrisponde a quello specificato come parametro. La risposta include il nome, lo stato e altri dettagli sulla distribuzione.
function getComposeDeploymentStatus(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentStatusOptionalParams): Promise<GetComposeDeploymentStatusResponse>
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
Restituisce
Promise<GetComposeDeploymentStatusResponse>
Modelli di promessa.GetComposeDeploymentStatusResponse<>
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)
function getComposeDeploymentStatus(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentStatusOptionalParams, callback: ServiceCallback<ComposeDeploymentStatusInfo>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
- callback
Callback
getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)
function getComposeDeploymentStatusList(callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)
Parametri
Callback
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)
Ottiene lo stato delle distribuzioni di composizione create o in fase di creazione nel cluster di Service Fabric. La risposta include il nome, lo stato e altri dettagli sulle distribuzioni di composizione. Se l'elenco delle distribuzioni non rientra in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva.
function getComposeDeploymentStatusList(options?: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams): Promise<GetComposeDeploymentStatusListResponse>
Parametri
Parametri facoltativi
Restituisce
Modelli di promessa.GetComposeDeploymentStatusListResponse<>
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)
function getComposeDeploymentStatusList(options: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)
Parametri
Parametri facoltativi
Callback
getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
function getComposeDeploymentUpgradeProgress(deploymentName: string, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
Callback
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)
Restituisce le informazioni sullo stato dell'aggiornamento della distribuzione compose insieme ai dettagli per facilitare il debug dei problemi di integrità dell'applicazione.
function getComposeDeploymentUpgradeProgress(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams): Promise<GetComposeDeploymentUpgradeProgressResponse>
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
Restituisce
Promise<Models.GetComposeDeploymentUpgradeProgressResponse>
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
function getComposeDeploymentUpgradeProgress(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
Callback
getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)
function getConfigurationOverrides(nodeName: string, callback: ServiceCallback<ConfigParameterOverride[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
Callback
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)
Questa API consente di ottenere tutte le sostituzioni di configurazione esistenti nel nodo specificato.
function getConfigurationOverrides(nodeName: string, options?: ServiceFabricClientGetConfigurationOverridesOptionalParams): Promise<GetConfigurationOverridesResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<GetConfigurationOverridesResponse>
Promise<Models.GetConfigurationOverridesResponse>
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)
function getConfigurationOverrides(nodeName: string, options: ServiceFabricClientGetConfigurationOverridesOptionalParams, callback: ServiceCallback<ConfigParameterOverride[]>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
Callback
getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)
function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, callback: ServiceCallback<ContainerLogs>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- callback
Callback
getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)
Ottiene i log del contenitore per il contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato.
function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options?: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams): Promise<GetContainerLogsDeployedOnNodeResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
Parametri facoltativi
Restituisce
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>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
Parametri facoltativi
- callback
Callback
getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ContainerInstanceEvent[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)
La risposta è un elenco di oggetti ContainerInstanceEvent.
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetContainersEventListOptionalParams): Promise<GetContainersEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetContainersEventListResponse>
Promise<Models.GetContainersEventListResponse>
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetContainersEventListOptionalParams, callback: ServiceCallback<ContainerInstanceEvent[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)
function getCorrelatedEventList(eventInstanceId: string, callback: ServiceCallback<FabricEventUnion[]>)
Parametri
- eventInstanceId
-
string
L'oggetto EventInstanceId.
- callback
Callback
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)
La risposta è un elenco di FabricEvents.
function getCorrelatedEventList(eventInstanceId: string, options?: ServiceFabricClientGetCorrelatedEventListOptionalParams): Promise<GetCorrelatedEventListResponse>
Parametri
- eventInstanceId
-
string
L'oggetto EventInstanceId.
Parametri facoltativi
Restituisce
Promise<GetCorrelatedEventListResponse>
Modelli di promessa.GetCorrelatedEventListResponse<>
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)
function getCorrelatedEventList(eventInstanceId: string, options: ServiceFabricClientGetCorrelatedEventListOptionalParams, callback: ServiceCallback<FabricEventUnion[]>)
Parametri
- eventInstanceId
-
string
L'oggetto EventInstanceId.
Parametri facoltativi
- callback
Callback
getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionDataLossProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- callback
Callback
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)
Ottiene lo stato di avanzamento di un'operazione di perdita di dati avviata con StartDataLoss, usando OperationId.
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetDataLossProgressOptionalParams): Promise<GetDataLossProgressResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
Restituisce
Promise<GetDataLossProgressResponse>
Promise<Models.GetDataLossProgressResponse>
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetDataLossProgressOptionalParams, callback: ServiceCallback<PartitionDataLossProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
- callback
Callback
getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealth(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)
Ottiene le informazioni sull'integrità di un'applicazione distribuita in un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nell'applicazione distribuita in base allo stato di integrità. Usare DeployServicePackagesHealthStateFilter per filtrare facoltativamente gli elementi figlio DeployServicePackageHealth in base allo stato di integrità.
function getDeployedApplicationHealth(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthOptionalParams): Promise<GetDeployedApplicationHealthResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetDeployedApplicationHealthResponse>
Promise<Models.GetDeployedApplicationHealthResponse>
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealth(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)
Ottiene le informazioni sull'integrità di un'applicazione distribuita in un nodo di Service Fabric usando i criteri specificati. Usare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nell'applicazione distribuita in base allo stato di integrità. Usare DeployServicePackagesHealthStateFilter per filtrare facoltativamente gli elementi figlio DeployServicePackageHealth in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità dell'applicazione distribuita.
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams): Promise<GetDeployedApplicationHealthUsingPolicyResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedApplicationHealthUsingPolicyResponse>
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)
function getDeployedApplicationInfo(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)
Questa query restituisce informazioni sull'applicazione di sistema se l'ID applicazione specificato è per l'applicazione di sistema. I risultati includono le applicazioni distribuite in stati attivi, attivati e di download. Questa query richiede che il nome del nodo corrisponda a un nodo nel cluster. La query ha esito negativo se il nome del nodo specificato non punta ad alcun nodo attivo di Service Fabric nel cluster.
function getDeployedApplicationInfo(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationInfoOptionalParams): Promise<GetDeployedApplicationInfoResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetDeployedApplicationInfoResponse>
Promise<Models.GetDeployedApplicationInfoResponse>
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)
function getDeployedApplicationInfo(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationInfoOptionalParams, callback: ServiceCallback<DeployedApplicationInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)
function getDeployedApplicationInfoList(nodeName: string, callback: ServiceCallback<PagedDeployedApplicationInfoList>)
Parametri
- nodeName
-
string
Nome del nodo.
Callback
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)
Ottiene l'elenco di applicazioni distribuite in un nodo di Service Fabric. I risultati non includono informazioni sulle applicazioni di sistema distribuite, a meno che non vengano eseguite query in modo esplicito per ID. I risultati includono le applicazioni distribuite in stati attivi, attivati e di download. Questa query richiede che il nome del nodo corrisponda a un nodo nel cluster. La query ha esito negativo se il nome del nodo specificato non punta ad alcun nodo attivo di Service Fabric nel cluster.
function getDeployedApplicationInfoList(nodeName: string, options?: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams): Promise<GetDeployedApplicationInfoListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedApplicationInfoListResponse>
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)
function getDeployedApplicationInfoList(nodeName: string, options: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, callback: ServiceCallback<PagedDeployedApplicationInfoList>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Callback
getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedCodePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)
Ottiene l'elenco dei pacchetti di codice distribuiti in un nodo di Service Fabric per l'applicazione specificata.
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams): Promise<GetDeployedCodePackageInfoListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedCodePackageInfoListResponse>
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, callback: ServiceCallback<DeployedCodePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- callback
Callback
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)
Ottiene le informazioni sull'integrità di un pacchetto di servizio per un'applicazione specifica distribuita in un nodo di Service Fabric. Utilizzare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nel pacchetto del servizio distribuito in base allo stato di integrità.
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams): Promise<GetDeployedServicePackageHealthResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServicePackageHealthResponse>
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
- callback
Callback
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- callback
Callback
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)
Ottiene le informazioni sull'integrità di un pacchetto di servizio per un'applicazione specifica distribuita in un nodo di Service Fabric. utilizzando il criterio specificato. Utilizzare EventsHealthStateFilter per filtrare facoltativamente la raccolta di oggetti HealthEvent segnalati nel pacchetto del servizio distribuito in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità del pacchetto del servizio distribuito.
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams): Promise<GetDeployedServicePackageHealthUsingPolicyResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServicePackageHealthUsingPolicyResponse>
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
- callback
Callback
getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)
Restituisce le informazioni sui pacchetti di servizio distribuiti in un nodo di Service Fabric per l'applicazione specificata.
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams): Promise<GetDeployedServicePackageInfoListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServicePackageInfoListResponse>
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- callback
Callback
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)
Restituisce le informazioni sui pacchetti di servizio distribuiti in un nodo di Service Fabric per l'applicazione specificata. Questi risultati sono di pacchetti di servizio il cui nome corrisponde esattamente al nome del pacchetto del servizio specificato come parametro.
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams): Promise<GetDeployedServicePackageInfoListByNameResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServicePackageInfoListByNameResponse>
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
Parametri facoltativi
- callback
Callback
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Callback
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)
Ottiene i dettagli della replica distribuita in un nodo di Service Fabric. Le informazioni includono il tipo di servizio, il nome del servizio, l'operazione del servizio corrente, l'ora di inizio dell'operazione del servizio corrente, l'ID partizione, l'ID replica/istanza, il caricamento segnalato e altre informazioni.
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServiceReplicaDetailInfoResponse>
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Callback
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
Callback
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)
Ottiene i dettagli della replica distribuita in un nodo di Service Fabric. Le informazioni includono il tipo di servizio, il nome del servizio, l'operazione del servizio corrente, l'ora di inizio dell'operazione del servizio corrente, l'ID partizione, l'ID replica/istanza, il caricamento segnalato e altre informazioni.
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Callback
getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)
Ottiene l'elenco contenente le informazioni sulle repliche distribuite in un nodo di Service Fabric. Le informazioni includono ID partizione, ID replica, stato della replica, nome del servizio, nome del tipo di servizio e altre informazioni. Usare i parametri di query PartitionId o ServiceManifestName per restituire informazioni sulle repliche distribuite corrispondenti ai valori specificati per tali parametri.
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams): Promise<GetDeployedServiceReplicaInfoListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServiceReplicaInfoListResponse>
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
- callback
Callback
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)
Ottiene l'elenco contenente le informazioni su un tipo di servizio specifico dalle applicazioni distribuite in un nodo in un cluster di Service Fabric. La risposta include il nome del tipo di servizio, il relativo stato di registrazione, il pacchetto di codice che lo ha registrato e l'ID di attivazione del pacchetto del servizio. Ogni voce rappresenta un'attivazione di un tipo di servizio, differenziata in base all'ID attivazione.
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams): Promise<GetDeployedServiceTypeInfoByNameResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServiceTypeInfoByNameResponse>
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
Parametri facoltativi
- callback
Callback
getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)
Ottiene l'elenco contenente le informazioni sui tipi di servizio dalle applicazioni distribuite in un nodo in un cluster di Service Fabric. La risposta include il nome del tipo di servizio, il relativo stato di registrazione, il pacchetto di codice che lo ha registrato e l'ID di attivazione del pacchetto del servizio.
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams): Promise<GetDeployedServiceTypeInfoListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetDeployedServiceTypeInfoListResponse>
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)
function getFaultOperationList(typeFilter: number, stateFilter: number, callback: ServiceCallback<OperationStatus[]>)
Parametri
- typeFilter
-
number
Usato per filtrare in base a OperationType per le operazioni indotta dall'utente.
- 65535 - Selezionare tutto
- 1 : selezionare PartitionDataLoss.
- 2 : selezionare PartitionQuorumLoss.
- 4 - Selezionare PartitionRestart.
- 8 : selezionare NodeTransition.
- stateFilter
-
number
Usato per filtrare in base a OperationState per le operazioni indotta dall'utente.
- 65535 - selezionare Tutti
- 1 - Selezionare In esecuzione
- 2 - Selezionare RollBack
- 8 - Selezionare Completato
- 16 - Selezionare Faulted
- 32 - Selezionare Annullata
- 64 - selezionare ForceCancelled
- callback
Callback
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)
Ottiene l'elenco delle operazioni di errore indotta dall'utente filtrate in base all'input specificato.
function getFaultOperationList(typeFilter: number, stateFilter: number, options?: ServiceFabricClientGetFaultOperationListOptionalParams): Promise<GetFaultOperationListResponse>
Parametri
- typeFilter
-
number
Usato per filtrare in base a OperationType per le operazioni indotta dall'utente.
- 65535 - Selezionare tutto
- 1 : selezionare PartitionDataLoss.
- 2 : selezionare PartitionQuorumLoss.
- 4 - Selezionare PartitionRestart.
- 8 : selezionare NodeTransition.
- stateFilter
-
number
Usato per filtrare in base a OperationState per le operazioni indotta dall'utente.
- 65535 - selezionare Tutti
- 1 - Selezionare In esecuzione
- 2 - Selezionare RollBack
- 8 - Selezionare Completato
- 16 - Selezionare Faulted
- 32 - Selezionare Annullata
- 64 - selezionare ForceCancelled
Parametri facoltativi
Restituisce
Promise<GetFaultOperationListResponse>
Promise<Models.GetFaultOperationListResponse>
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)
function getFaultOperationList(typeFilter: number, stateFilter: number, options: ServiceFabricClientGetFaultOperationListOptionalParams, callback: ServiceCallback<OperationStatus[]>)
Parametri
- typeFilter
-
number
Usato per filtrare in base a OperationType per le operazioni indotta dall'utente.
- 65535 - Selezionare tutto
- 1 : selezionare PartitionDataLoss.
- 2 : selezionare PartitionQuorumLoss.
- 4 - Selezionare PartitionRestart.
- 8 : selezionare NodeTransition.
- stateFilter
-
number
Usato per filtrare in base a OperationState per le operazioni indotta dall'utente.
- 65535 - selezionare Tutti
- 1 - Selezionare In esecuzione
- 2 - Selezionare RollBack
- 8 - Selezionare Completato
- 16 - Selezionare Faulted
- 32 - Selezionare Annullata
- 64 - selezionare ForceCancelled
Parametri facoltativi
- callback
Callback
getImageStoreContent(string, ServiceCallback<ImageStoreContent>)
function getImageStoreContent(contentPath: string, callback: ServiceCallback<ImageStoreContent>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- callback
Callback
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)
Restituisce le informazioni sul contenuto dell'archivio immagini nel percorso contenuto specificato. ContentPath è relativo alla radice dell'archivio immagini.
function getImageStoreContent(contentPath: string, options?: ServiceFabricClientGetImageStoreContentOptionalParams): Promise<GetImageStoreContentResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
Restituisce
Promise<GetImageStoreContentResponse>
Promise<Models.GetImageStoreContentResponse>
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)
function getImageStoreContent(contentPath: string, options: ServiceFabricClientGetImageStoreContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
- callback
Callback
getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)
function getImageStoreFolderSize(contentPath: string, callback: ServiceCallback<FolderSizeInfo>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- callback
Callback
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)
Ottiene le dimensioni totali del file in una cartella dell'archivio immagini, specificata da contentPath. ContentPath è relativo alla radice dell'archivio immagini.
function getImageStoreFolderSize(contentPath: string, options?: ServiceFabricClientGetImageStoreFolderSizeOptionalParams): Promise<GetImageStoreFolderSizeResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
Restituisce
Promise<GetImageStoreFolderSizeResponse>
Promise<Models.GetImageStoreFolderSizeResponse>
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
function getImageStoreFolderSize(contentPath: string, options: ServiceFabricClientGetImageStoreFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
- callback
Callback
getImageStoreInfo(ServiceCallback<ImageStoreInfo>)
function getImageStoreInfo(callback: ServiceCallback<ImageStoreInfo>)
Parametri
- callback
Callback
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)
Restituisce informazioni sulla replica ImageStore primaria, ad esempio la capacità del disco e lo spazio su disco disponibile nel nodo in cui si trova e diverse categorie dell'utilizzo del file system dell'archivio immagini.
function getImageStoreInfo(options?: ServiceFabricClientGetImageStoreInfoOptionalParams): Promise<GetImageStoreInfoResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetImageStoreInfoResponse>
Promise<Models.GetImageStoreInfoResponse>
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)
function getImageStoreInfo(options: ServiceFabricClientGetImageStoreInfoOptionalParams, callback: ServiceCallback<ImageStoreInfo>)
Parametri
Parametri facoltativi
- callback
Callback
getImageStoreRootContent(ServiceCallback<ImageStoreContent>)
function getImageStoreRootContent(callback: ServiceCallback<ImageStoreContent>)
Parametri
- callback
Callback
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)
Restituisce le informazioni sul contenuto dell'archivio immagini nella radice dell'archivio immagini.
function getImageStoreRootContent(options?: ServiceFabricClientGetImageStoreRootContentOptionalParams): Promise<GetImageStoreRootContentResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetImageStoreRootContentResponse>
Promise<Models.GetImageStoreRootContentResponse>
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)
function getImageStoreRootContent(options: ServiceFabricClientGetImageStoreRootContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)
Parametri
Parametri facoltativi
- callback
Callback
getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)
function getImageStoreRootFolderSize(callback: ServiceCallback<FolderSizeInfo>)
Parametri
- callback
Callback
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)
Restituisce le dimensioni totali dei file nelle cartelle radice e figlio nell'archivio immagini.
function getImageStoreRootFolderSize(options?: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams): Promise<GetImageStoreRootFolderSizeResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetImageStoreRootFolderSizeResponse>
Promise<Models.GetImageStoreRootFolderSizeResponse>
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
function getImageStoreRootFolderSize(options: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)
Parametri
Parametri facoltativi
- callback
Callback
getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionById(sessionId: string, callback: ServiceCallback<UploadSession>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- callback
Callback
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)
Ottiene la sessione di caricamento dell'archivio immagini identificata dall'ID specificato. L'utente può eseguire query sulla sessione di caricamento in qualsiasi momento durante il caricamento.
function getImageStoreUploadSessionById(sessionId: string, options?: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams): Promise<GetImageStoreUploadSessionByIdResponse>
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
Restituisce
Prometti<Models.GetImageStoreUploadSessionByIdResponse>
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionById(sessionId: string, options: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, callback: ServiceCallback<UploadSession>)
Parametri
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
Parametri facoltativi
- callback
Callback
getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionByPath(contentPath: string, callback: ServiceCallback<UploadSession>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- callback
Callback
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)
Ottiene la sessione di caricamento dell'archivio immagini associata al percorso relativo dell'archivio immagini specificato. L'utente può eseguire query sulla sessione di caricamento in qualsiasi momento durante il caricamento.
function getImageStoreUploadSessionByPath(contentPath: string, options?: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams): Promise<GetImageStoreUploadSessionByPathResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
Restituisce
Prometti<Models.GetImageStoreUploadSessionByPathResponse>
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionByPath(contentPath: string, options: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, callback: ServiceCallback<UploadSession>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
- callback
Callback
getNameExistsInfo(string, ServiceCallback<void>)
function getNameExistsInfo(nameId: string, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- callback
-
ServiceCallback<void>
Callback
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)
Restituisce un valore che indica se il nome di Service Fabric specificato esiste.
function getNameExistsInfo(nameId: string, options?: ServiceFabricClientGetNameExistsInfoOptionalParams): Promise<RestResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)
function getNameExistsInfo(nameId: string, options: ServiceFabricClientGetNameExistsInfoOptionalParams, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)
La risposta è un elenco di oggetti NodeEvent.
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodeEventListOptionalParams): Promise<GetNodeEventListResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetNodeEventListResponse>
Promise<Models.GetNodeEventListResponse>
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodeEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)
Parametri
- nodeName
-
string
Nome del nodo.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getNodeHealth(string, ServiceCallback<NodeHealth>)
function getNodeHealth(nodeName: string, callback: ServiceCallback<NodeHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
Callback
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)
Ottiene l'integrità di un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Se il nodo specificato per nome non esiste nell'archivio integrità, verrà restituito un errore.
function getNodeHealth(nodeName: string, options?: ServiceFabricClientGetNodeHealthOptionalParams): Promise<GetNodeHealthResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<GetNodeHealthResponse>
Promise<Models.GetNodeHealthResponse>
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)
function getNodeHealth(nodeName: string, options: ServiceFabricClientGetNodeHealthOptionalParams, callback: ServiceCallback<NodeHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
Callback
getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)
function getNodeHealthUsingPolicy(nodeName: string, callback: ServiceCallback<NodeHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
Callback
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)
Ottiene l'integrità di un nodo di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel nodo in base allo stato di integrità. Usare ClusterHealthPolicy nel corpo POST per eseguire l'override dei criteri di integrità usati per valutare l'integrità. Se il nodo specificato per nome non esiste nell'archivio integrità, verrà restituito un errore.
function getNodeHealthUsingPolicy(nodeName: string, options?: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams): Promise<GetNodeHealthUsingPolicyResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<GetNodeHealthUsingPolicyResponse>
Promise<Models.GetNodeHealthUsingPolicyResponse>
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)
function getNodeHealthUsingPolicy(nodeName: string, options: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, callback: ServiceCallback<NodeHealth>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
Callback
getNodeInfo(string, ServiceCallback<NodeInfo>)
function getNodeInfo(nodeName: string, callback: ServiceCallback<NodeInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
Callback
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)
La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sul nodo.
function getNodeInfo(nodeName: string, options?: ServiceFabricClientGetNodeInfoOptionalParams): Promise<GetNodeInfoResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<GetNodeInfoResponse>
Promise<Models.GetNodeInfoResponse>
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)
function getNodeInfo(nodeName: string, options: ServiceFabricClientGetNodeInfoOptionalParams, callback: ServiceCallback<NodeInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
Callback
getNodeInfoList(ServiceCallback<PagedNodeInfoList>)
function getNodeInfoList(callback: ServiceCallback<PagedNodeInfoList>)
Parametri
- callback
Callback
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)
La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sui nodi.
function getNodeInfoList(options?: ServiceFabricClientGetNodeInfoListOptionalParams): Promise<GetNodeInfoListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetNodeInfoListResponse>
Promise<Models.GetNodeInfoListResponse>
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)
function getNodeInfoList(options: ServiceFabricClientGetNodeInfoListOptionalParams, callback: ServiceCallback<PagedNodeInfoList>)
Parametri
Parametri facoltativi
- callback
Callback
getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)
function getNodeLoadInfo(nodeName: string, callback: ServiceCallback<NodeLoadInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
Callback
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)
Recupera le informazioni di caricamento di un nodo di Service Fabric per tutte le metriche con carico o capacità definite.
function getNodeLoadInfo(nodeName: string, options?: ServiceFabricClientGetNodeLoadInfoOptionalParams): Promise<GetNodeLoadInfoResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<GetNodeLoadInfoResponse>
Promise<Models.GetNodeLoadInfoResponse>
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)
function getNodeLoadInfo(nodeName: string, options: ServiceFabricClientGetNodeLoadInfoOptionalParams, callback: ServiceCallback<NodeLoadInfo>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
Callback
getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)
La risposta è un elenco di oggetti NodeEvent.
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodesEventListOptionalParams): Promise<GetNodesEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetNodesEventListResponse>
Promise<Models.GetNodesEventListResponse>
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodesEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)
function getNodeTransitionProgress(nodeName: string, operationId: string, callback: ServiceCallback<NodeTransitionProgress>)
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- callback
Callback
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)
Ottiene lo stato di avanzamento di un'operazione avviata con StartNodeTransition usando l'Id operazione specificato.
function getNodeTransitionProgress(nodeName: string, operationId: string, options?: ServiceFabricClientGetNodeTransitionProgressOptionalParams): Promise<GetNodeTransitionProgressResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
Restituisce
Promise<GetNodeTransitionProgressResponse>
Promise<Models.GetNodeTransitionProgressResponse>
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)
function getNodeTransitionProgress(nodeName: string, operationId: string, options: ServiceFabricClientGetNodeTransitionProgressOptionalParams, callback: ServiceCallback<NodeTransitionProgress>)
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
- callback
Callback
getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)
function getPartitionBackupConfigurationInfo(partitionId: string, callback: ServiceCallback<PartitionBackupConfigurationInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
Callback
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)
Ottiene le informazioni di configurazione di Backup di Service Fabric per la partizione specificata.
function getPartitionBackupConfigurationInfo(partitionId: string, options?: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams): Promise<GetPartitionBackupConfigurationInfoResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<Models.GetPartitionBackupConfigurationInfoResponse>
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)
function getPartitionBackupConfigurationInfo(partitionId: string, options: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PartitionBackupConfigurationInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Callback
getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getPartitionBackupList(partitionId: string, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)
Restituisce un elenco di backup disponibili per la partizione specificata. Il server enumera tutti i backup disponibili nell'archivio di backup configurato nei criteri di backup. Consente inoltre di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per la partizione.
function getPartitionBackupList(partitionId: string, options?: ServiceFabricClientGetPartitionBackupListOptionalParams): Promise<GetPartitionBackupListResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionBackupListResponse>
Promise<Models.GetPartitionBackupListResponse>
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getPartitionBackupList(partitionId: string, options: ServiceFabricClientGetPartitionBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)
function getPartitionBackupProgress(partitionId: string, callback: ServiceCallback<BackupProgressInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)
Restituisce informazioni sullo stato del backup più recente insieme ai dettagli o al motivo dell'errore in caso di completamento.
function getPartitionBackupProgress(partitionId: string, options?: ServiceFabricClientGetPartitionBackupProgressOptionalParams): Promise<GetPartitionBackupProgressResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionBackupProgressResponse>
Promise<Models.GetPartitionBackupProgressResponse>
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)
function getPartitionBackupProgress(partitionId: string, options: ServiceFabricClientGetPartitionBackupProgressOptionalParams, callback: ServiceCallback<BackupProgressInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)
La risposta è un elenco di oggetti PartitionEvent.
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionEventListOptionalParams): Promise<GetPartitionEventListResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetPartitionEventListResponse>
Promise<Models.GetPartitionEventListResponse>
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getPartitionHealth(string, ServiceCallback<PartitionHealth>)
function getPartitionHealth(partitionId: string, callback: ServiceCallback<PartitionHealth>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)
Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Utilizzare ReplicasHealthStateFilter per filtrare l'insieme di oggetti ReplicaHealthState nella partizione. Se si specifica una partizione che non esiste nell'archivio integrità, questa richiesta restituisce un errore.
function getPartitionHealth(partitionId: string, options?: ServiceFabricClientGetPartitionHealthOptionalParams): Promise<GetPartitionHealthResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionHealthResponse>
Promise<Models.GetPartitionHealthResponse>
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)
function getPartitionHealth(partitionId: string, options: ServiceFabricClientGetPartitionHealthOptionalParams, callback: ServiceCallback<PartitionHealth>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)
function getPartitionHealthUsingPolicy(partitionId: string, callback: ServiceCallback<PartitionHealth>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)
Ottiene le informazioni sull'integrità della partizione specificata. Se vengono specificati i criteri di integrità dell'applicazione, la valutazione dell'integrità lo usa per ottenere lo stato di integrità aggregato. Se il criterio non viene specificato, la valutazione dell'integrità usa i criteri di integrità dell'applicazione definiti nel manifesto dell'applicazione o i criteri di integrità predefiniti, se nel manifesto non sono definiti criteri. Utilizzare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati sulla partizione in base allo stato di integrità. Utilizzare ReplicasHealthStateFilter per filtrare l'insieme di oggetti ReplicaHealthState nella partizione. Usare ApplicationHealthPolicy nel corpo POST per eseguire l'override dei criteri di integrità usati per valutare l'integrità. Se si specifica una partizione che non esiste nell'archivio integrità, questa richiesta restituisce un errore.
function getPartitionHealthUsingPolicy(partitionId: string, options?: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams): Promise<GetPartitionHealthUsingPolicyResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<Models.GetPartitionHealthUsingPolicyResponse>
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)
function getPartitionHealthUsingPolicy(partitionId: string, options: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, callback: ServiceCallback<PartitionHealth>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)
function getPartitionInfo(partitionId: string, callback: ServiceCallback<ServicePartitionInfoUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)
Ottiene le informazioni sulla partizione specificata. La risposta include l'ID partizione, le informazioni sullo schema di partizionamento, le chiavi supportate dalla partizione, lo stato, l'integrità e altri dettagli sulla partizione.
function getPartitionInfo(partitionId: string, options?: ServiceFabricClientGetPartitionInfoOptionalParams): Promise<GetPartitionInfoResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionInfoResponse>
Promise<Models.GetPartitionInfoResponse>
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)
function getPartitionInfo(partitionId: string, options: ServiceFabricClientGetPartitionInfoOptionalParams, callback: ServiceCallback<ServicePartitionInfoUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)
function getPartitionInfoList(serviceId: string, callback: ServiceCallback<PagedServicePartitionInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)
La risposta include l'ID partizione, le informazioni sullo schema di partizionamento, le chiavi supportate dalla partizione, lo stato, l'integrità e altri dettagli sulla partizione.
function getPartitionInfoList(serviceId: string, options?: ServiceFabricClientGetPartitionInfoListOptionalParams): Promise<GetPartitionInfoListResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetPartitionInfoListResponse>
Promise<Models.GetPartitionInfoListResponse>
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)
function getPartitionInfoList(serviceId: string, options: ServiceFabricClientGetPartitionInfoListOptionalParams, callback: ServiceCallback<PagedServicePartitionInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)
function getPartitionLoadInformation(partitionId: string, callback: ServiceCallback<PartitionLoadInformation>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)
Restituisce informazioni sul carico di una partizione specificata. La risposta include un elenco di report di carico per una partizione di Service Fabric. Ogni report include il nome della metrica di caricamento, il valore e l'ora dell'ultima segnalazione in formato UTC.
function getPartitionLoadInformation(partitionId: string, options?: ServiceFabricClientGetPartitionLoadInformationOptionalParams): Promise<GetPartitionLoadInformationResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionLoadInformationResponse>
Promise<Models.GetPartitionLoadInformationResponse>
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)
function getPartitionLoadInformation(partitionId: string, options: ServiceFabricClientGetPartitionLoadInformationOptionalParams, callback: ServiceCallback<PartitionLoadInformation>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)
La risposta è un elenco di oggetti ReplicaEvent.
function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicaEventListOptionalParams): Promise<GetPartitionReplicaEventListResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetPartitionReplicaEventListResponse>
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[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)
La risposta è un elenco di oggetti ReplicaEvent.
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicasEventListOptionalParams): Promise<GetPartitionReplicasEventListResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<Models.GetPartitionReplicasEventListResponse>
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicasEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)
Parametri
- partitionId
-
string
Identità della partizione.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionRestartProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- callback
Callback
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)
Ottiene lo stato di avanzamento di un oggetto PartitionRestart avviato con StartPartitionRestart usando l'elemento OperationId fornito.
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetPartitionRestartProgressOptionalParams): Promise<GetPartitionRestartProgressResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
Restituisce
Promise<GetPartitionRestartProgressResponse>
Promise<Models.GetPartitionRestartProgressResponse>
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetPartitionRestartProgressOptionalParams, callback: ServiceCallback<PartitionRestartProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
- callback
Callback
getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)
function getPartitionRestoreProgress(partitionId: string, callback: ServiceCallback<RestoreProgressInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)
Restituisce informazioni sullo stato dell'operazione di ripristino più recente insieme ai dettagli o al motivo dell'errore in caso di completamento.
function getPartitionRestoreProgress(partitionId: string, options?: ServiceFabricClientGetPartitionRestoreProgressOptionalParams): Promise<GetPartitionRestoreProgressResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetPartitionRestoreProgressResponse>
Promise<Models.GetPartitionRestoreProgressResponse>
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)
function getPartitionRestoreProgress(partitionId: string, options: ServiceFabricClientGetPartitionRestoreProgressOptionalParams, callback: ServiceCallback<RestoreProgressInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)
La risposta è un elenco di oggetti PartitionEvent.
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionsEventListOptionalParams): Promise<GetPartitionsEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetPartitionsEventListResponse>
Promise<Models.GetPartitionsEventListResponse>
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionsEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)
function getPropertyInfo(nameId: string, propertyName: string, callback: ServiceCallback<PropertyInfo>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
- callback
Callback
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)
Ottiene la proprietà di Service Fabric specificata con un nome specificato. Verrà restituito sempre sia il valore che i metadati.
function getPropertyInfo(nameId: string, propertyName: string, options?: ServiceFabricClientGetPropertyInfoOptionalParams): Promise<GetPropertyInfoResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
Parametri facoltativi
Restituisce
Promise<GetPropertyInfoResponse>
Promise<Models.GetPropertyInfoResponse>
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)
function getPropertyInfo(nameId: string, propertyName: string, options: ServiceFabricClientGetPropertyInfoOptionalParams, callback: ServiceCallback<PropertyInfo>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyName
-
string
Specifica il nome della proprietà da ottenere.
Parametri facoltativi
- callback
Callback
getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)
function getPropertyInfoList(nameId: string, callback: ServiceCallback<PagedPropertyInfoList>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- callback
Callback
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)
Un nome di Service Fabric può avere una o più proprietà denominate che archivia informazioni personalizzate. Questa operazione ottiene le informazioni su queste proprietà in un elenco di pagine. Le informazioni includono nome, valore e metadati relativi a ognuna delle proprietà.
function getPropertyInfoList(nameId: string, options?: ServiceFabricClientGetPropertyInfoListOptionalParams): Promise<GetPropertyInfoListResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
Restituisce
Promise<GetPropertyInfoListResponse>
Promise<Models.GetPropertyInfoListResponse>
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)
function getPropertyInfoList(nameId: string, options: ServiceFabricClientGetPropertyInfoListOptionalParams, callback: ServiceCallback<PagedPropertyInfoList>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
- callback
Callback
getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)
function getProvisionedFabricCodeVersionInfoList(callback: ServiceCallback<FabricCodeVersionInfo[]>)
Parametri
- callback
Callback
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)
Ottiene un elenco di informazioni sulle versioni del codice dell'infrastruttura di cui viene effettuato il provisioning nel cluster. Il parametro CodeVersion può essere usato per filtrare facoltativamente l'output solo in base a tale versione specifica.
function getProvisionedFabricCodeVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams): Promise<GetProvisionedFabricCodeVersionInfoListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<Models.GetProvisionedFabricCodeVersionInfoListResponse>
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)
function getProvisionedFabricCodeVersionInfoList(options: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, callback: ServiceCallback<FabricCodeVersionInfo[]>)
Parametri
Parametri facoltativi
- callback
Callback
getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)
function getProvisionedFabricConfigVersionInfoList(callback: ServiceCallback<FabricConfigVersionInfo[]>)
Parametri
- callback
Callback
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)
Ottiene un elenco di informazioni sulle versioni di configurazione dell'infrastruttura di cui viene effettuato il provisioning nel cluster. Il parametro ConfigVersion può essere usato per filtrare facoltativamente l'output solo in base a tale versione specifica.
function getProvisionedFabricConfigVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams): Promise<GetProvisionedFabricConfigVersionInfoListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<Models.GetProvisionedFabricConfigVersionInfoListResponse>
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)
function getProvisionedFabricConfigVersionInfoList(options: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, callback: ServiceCallback<FabricConfigVersionInfo[]>)
Parametri
Parametri facoltativi
- callback
Callback
getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionQuorumLossProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- callback
Callback
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)
Ottiene lo stato di avanzamento di un'operazione di perdita del quorum avviata con StartQuorumLoss, usando l'Id operazione specificato.
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetQuorumLossProgressOptionalParams): Promise<GetQuorumLossProgressResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
Restituisce
Promise<GetQuorumLossProgressResponse>
Modelli di promessa.GetQuorumLossProgressResponse<>
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetQuorumLossProgressOptionalParams, callback: ServiceCallback<PartitionQuorumLossProgress>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
Parametri facoltativi
- callback
Callback
getRepairTaskList(ServiceCallback<RepairTask[]>)
function getRepairTaskList(callback: ServiceCallback<RepairTask[]>)
Parametri
- callback
Callback
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function getRepairTaskList(options?: ServiceFabricClientGetRepairTaskListOptionalParams): Promise<GetRepairTaskListResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<GetRepairTaskListResponse>
Promise<Models.GetRepairTaskListResponse>
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)
function getRepairTaskList(options: ServiceFabricClientGetRepairTaskListOptionalParams, callback: ServiceCallback<RepairTask[]>)
Parametri
Parametri facoltativi
- callback
Callback
getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealth(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- callback
Callback
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)
Ottiene l'integrità di una replica di Service Fabric. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati sulla replica in base allo stato di integrità.
function getReplicaHealth(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthOptionalParams): Promise<GetReplicaHealthResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<GetReplicaHealthResponse>
Promise<Models.GetReplicaHealthResponse>
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealth(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
- callback
Callback
getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- callback
Callback
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)
Ottiene l'integrità di una replica del servizio con stato di Service Fabric o di un'istanza del servizio senza stato. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel cluster in base allo stato di integrità. Usare ApplicationHealthPolicy per eseguire facoltativamente l'override dei criteri di integrità usati per valutare l'integrità. Questa API usa solo il campo "ConsiderWarningAsError" di ApplicationHealthPolicy. Il resto dei campi viene ignorato durante la valutazione dell'integrità della replica.
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams): Promise<GetReplicaHealthUsingPolicyResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<GetReplicaHealthUsingPolicyResponse>
Promise<Models.GetReplicaHealthUsingPolicyResponse>
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
- callback
Callback
getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)
function getReplicaInfo(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaInfoUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- callback
Callback
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)
La risposta include l'ID, il ruolo, lo stato, l'integrità, il nome del nodo, il tempo di attività e altri dettagli sulla replica.
function getReplicaInfo(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaInfoOptionalParams): Promise<GetReplicaInfoResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<GetReplicaInfoResponse>
Promise<Models.GetReplicaInfoResponse>
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)
function getReplicaInfo(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaInfoOptionalParams, callback: ServiceCallback<ReplicaInfoUnion>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
- callback
Callback
getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)
function getReplicaInfoList(partitionId: string, callback: ServiceCallback<PagedReplicaInfoList>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)
L'endpoint GetReplicas restituisce informazioni sulle repliche della partizione specificata. La risposta include l'ID, il ruolo, lo stato, l'integrità, il nome del nodo, il tempo di attività e altri dettagli sulla replica.
function getReplicaInfoList(partitionId: string, options?: ServiceFabricClientGetReplicaInfoListOptionalParams): Promise<GetReplicaInfoListResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetReplicaInfoListResponse>
Promise<Models.GetReplicaInfoListResponse>
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)
function getReplicaInfoList(partitionId: string, options: ServiceFabricClientGetReplicaInfoListOptionalParams, callback: ServiceCallback<PagedReplicaInfoList>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
function getServiceBackupConfigurationInfo(serviceId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Callback
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)
Ottiene le informazioni di configurazione del backup di Service Fabric per il servizio e le partizioni nel servizio.
function getServiceBackupConfigurationInfo(serviceId: string, options?: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams): Promise<GetServiceBackupConfigurationInfoResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetServiceBackupConfigurationInfoResponse>
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
function getServiceBackupConfigurationInfo(serviceId: string, options: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Callback
getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getServiceBackupList(serviceId: string, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)
Restituisce un elenco di backup disponibili per ogni partizione in questo servizio di Service Fabric. Il server enumera tutti i backup disponibili nell'archivio di backup configurato nei criteri di backup. Consente anche di filtrare il risultato in base all'ora di inizio e di fine o semplicemente al recupero del backup disponibile più recente per ogni partizione.
function getServiceBackupList(serviceId: string, options?: ServiceFabricClientGetServiceBackupListOptionalParams): Promise<GetServiceBackupListResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceBackupListResponse>
Promise<Models.GetServiceBackupListResponse>
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getServiceBackupList(serviceId: string, options: ServiceFabricClientGetServiceBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)
function getServiceDescription(serviceId: string, callback: ServiceCallback<ServiceDescriptionUnion>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)
Ottiene la descrizione di un servizio di Service Fabric esistente. Prima di ottenere la relativa descrizione, è necessario creare un servizio.
function getServiceDescription(serviceId: string, options?: ServiceFabricClientGetServiceDescriptionOptionalParams): Promise<GetServiceDescriptionResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceDescriptionResponse>
Promise<Models.GetServiceDescriptionResponse>
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)
function getServiceDescription(serviceId: string, options: ServiceFabricClientGetServiceDescriptionOptionalParams, callback: ServiceCallback<ServiceDescriptionUnion>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)
La risposta è un elenco di oggetti ServiceEvent.
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServiceEventListOptionalParams): Promise<GetServiceEventListResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetServiceEventListResponse>
Promise<Models.GetServiceEventListResponse>
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServiceEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getServiceHealth(string, ServiceCallback<ServiceHealth>)
function getServiceHealth(serviceId: string, callback: ServiceCallback<ServiceHealth>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)
Ottiene le informazioni sull'integrità del servizio specificato. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Usare PartitionsHealthStateFilter per filtrare la raccolta di partizioni restituite. Se si specifica un servizio che non esiste nell'archivio integrità, questa richiesta restituisce un errore.
function getServiceHealth(serviceId: string, options?: ServiceFabricClientGetServiceHealthOptionalParams): Promise<GetServiceHealthResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceHealthResponse>
Modelli di promessa.GetServiceHealthResponse<>
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)
function getServiceHealth(serviceId: string, options: ServiceFabricClientGetServiceHealthOptionalParams, callback: ServiceCallback<ServiceHealth>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)
function getServiceHealthUsingPolicy(serviceId: string, callback: ServiceCallback<ServiceHealth>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)
Ottiene le informazioni sull'integrità del servizio specificato. Se vengono specificati i criteri di integrità dell'applicazione, la valutazione dell'integrità lo usa per ottenere lo stato di integrità aggregato. Se il criterio non viene specificato, la valutazione dell'integrità usa i criteri di integrità dell'applicazione definiti nel manifesto dell'applicazione o i criteri di integrità predefiniti, se nel manifesto non sono definiti criteri. Usare EventsHealthStateFilter per filtrare la raccolta di eventi di integrità segnalati nel servizio in base allo stato di integrità. Usare PartitionsHealthStateFilter per filtrare la raccolta di partizioni restituite. Se si specifica un servizio che non esiste nell'archivio integrità, questa richiesta restituisce un errore.
function getServiceHealthUsingPolicy(serviceId: string, options?: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams): Promise<GetServiceHealthUsingPolicyResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceHealthUsingPolicyResponse>
Promise<Models.GetServiceHealthUsingPolicyResponse>
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)
function getServiceHealthUsingPolicy(serviceId: string, options: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, callback: ServiceCallback<ServiceHealth>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)
function getServiceInfo(applicationId: string, serviceId: string, callback: ServiceCallback<ServiceInfoUnion>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)
Restituisce le informazioni sul servizio specificato appartenente all'applicazione di Service Fabric specificata.
function getServiceInfo(applicationId: string, serviceId: string, options?: ServiceFabricClientGetServiceInfoOptionalParams): Promise<GetServiceInfoResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceInfoResponse>
Modelli di promessa.GetServiceInfoResponse<>
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)
function getServiceInfo(applicationId: string, serviceId: string, options: ServiceFabricClientGetServiceInfoOptionalParams, callback: ServiceCallback<ServiceInfoUnion>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)
function getServiceInfoList(applicationId: string, callback: ServiceCallback<PagedServiceInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
Callback
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)
Restituisce le informazioni su tutti i servizi appartenenti all'applicazione specificata dall'ID applicazione.
function getServiceInfoList(applicationId: string, options?: ServiceFabricClientGetServiceInfoListOptionalParams): Promise<GetServiceInfoListResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<GetServiceInfoListResponse>
Modelli di promessa.GetServiceInfoListResponse<>
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)
function getServiceInfoList(applicationId: string, options: ServiceFabricClientGetServiceInfoListOptionalParams, callback: ServiceCallback<PagedServiceInfoList>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, callback: ServiceCallback<ServiceTypeManifest>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- callback
Callback
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)
Ottiene il manifesto che descrive un tipo di servizio. La risposta contiene il codice XML del manifesto del servizio come stringa.
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options?: ServiceFabricClientGetServiceManifestOptionalParams): Promise<GetServiceManifestResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
Parametri facoltativi
Restituisce
Promise<GetServiceManifestResponse>
Modelli di promessa.GetServiceManifestResponse<>
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options: ServiceFabricClientGetServiceManifestOptionalParams, callback: ServiceCallback<ServiceTypeManifest>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
Parametri facoltativi
- callback
Callback
getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)
function getServiceNameInfo(partitionId: string, callback: ServiceCallback<ServiceNameInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
Callback
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)
Ottiene il nome del servizio per la partizione specificata. Se l'ID partizione non esiste nel cluster, viene restituito un errore 404.
function getServiceNameInfo(partitionId: string, options?: ServiceFabricClientGetServiceNameInfoOptionalParams): Promise<GetServiceNameInfoResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<GetServiceNameInfoResponse>
Promise<Models.GetServiceNameInfoResponse>
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)
function getServiceNameInfo(partitionId: string, options: ServiceFabricClientGetServiceNameInfoOptionalParams, callback: ServiceCallback<ServiceNameInfo>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
Callback
getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
- callback
Callback
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)
La risposta è un elenco di oggetti ServiceEvent.
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServicesEventListOptionalParams): Promise<GetServicesEventListResponse>
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
Restituisce
Promise<GetServicesEventListResponse>
Promise<Models.GetServicesEventListResponse>
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServicesEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)
Parametri
- startTimeUtc
-
string
Ora di inizio di una query di ricerca in FORMATO UTC ISO aaaa-MM-ggTHH:mm:ssZ.
- endTimeUtc
-
string
Ora di fine di una query di ricerca in formato ISO UTC aaa-MM-ggTHH:mm:ssZ.
Parametri facoltativi
- callback
Callback
getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, callback: ServiceCallback<ServiceTypeInfo>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
- callback
Callback
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)
Ottiene le informazioni su un tipo di servizio specifico supportato da un tipo di applicazione di cui è stato effettuato il provisioning in un cluster di Service Fabric. Il tipo di applicazione specificato deve esistere. In caso contrario, viene restituito uno stato 404. Se il tipo di servizio specificato non viene trovato nel cluster, viene restituita una risposta 204.
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options?: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams): Promise<GetServiceTypeInfoByNameResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
Parametri facoltativi
Restituisce
Promise<GetServiceTypeInfoByNameResponse>
Modelli di promessa.GetServiceTypeInfoByNameResponse<>
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<ServiceTypeInfo>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- serviceTypeName
-
string
Specifica il nome di un tipo di servizio di Service Fabric.
Parametri facoltativi
- callback
Callback
getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ServiceTypeInfo[]>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
- callback
Callback
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)
Ottiene l'elenco contenente le informazioni sui tipi di servizio supportati da un tipo di applicazione di cui è stato effettuato il provisioning in un cluster di Service Fabric. Il tipo di applicazione specificato deve esistere. In caso contrario, viene restituito uno stato 404.
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetServiceTypeInfoListOptionalParams): Promise<GetServiceTypeInfoListResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
Parametri facoltativi
Restituisce
Promise<GetServiceTypeInfoListResponse>
Modelli di promessa.GetServiceTypeInfoListResponse<>
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetServiceTypeInfoListOptionalParams, callback: ServiceCallback<ServiceTypeInfo[]>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- applicationTypeVersion
-
string
Versione del tipo di applicazione.
Parametri facoltativi
- callback
Callback
getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)
function getSubNameInfoList(nameId: string, callback: ServiceCallback<PagedSubNameInfoList>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- callback
Callback
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)
Enumera tutti i nomi di Service Fabric con un nome specificato. Se i nomi secondari non rientrano in una pagina, viene restituita una pagina di risultati e un token di continuazione, che può essere usato per ottenere la pagina successiva. L'esecuzione di query su un nome che non esiste avrà esito negativo.
function getSubNameInfoList(nameId: string, options?: ServiceFabricClientGetSubNameInfoListOptionalParams): Promise<GetSubNameInfoListResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
Restituisce
Promise<GetSubNameInfoListResponse>
Promise<Models.GetSubNameInfoListResponse>
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)
function getSubNameInfoList(nameId: string, options: ServiceFabricClientGetSubNameInfoListOptionalParams, callback: ServiceCallback<PagedSubNameInfoList>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
Parametri facoltativi
- callback
Callback
getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)
function getUnplacedReplicaInformation(serviceId: string, callback: ServiceCallback<UnplacedReplicaInformation>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)
Restituisce le informazioni sulle repliche non posizionate del servizio. Se si specifica PartitionId, il risultato conterrà informazioni solo sulle repliche non posizionate per tale partizione. Se PartitionId non è specificato, il risultato conterrà informazioni sulle repliche non posizionate per tutte le partizioni del servizio. Se OnlyQueryPrimaries è impostato su true, il risultato conterrà informazioni solo sulle repliche primarie e ignorerà le repliche secondarie non posizionate.
function getUnplacedReplicaInformation(serviceId: string, options?: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams): Promise<GetUnplacedReplicaInformationResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<Models.GetUnplacedReplicaInformationResponse>
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)
function getUnplacedReplicaInformation(serviceId: string, options: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, callback: ServiceCallback<UnplacedReplicaInformation>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)
function getUpgradeOrchestrationServiceState(callback: ServiceCallback<UpgradeOrchestrationServiceState>)
Parametri
Callback
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)
Ottenere lo stato del servizio del servizio di orchestrazione dell'aggiornamento di Service Fabric. Questa API viene usata internamente a scopo di supporto.
function getUpgradeOrchestrationServiceState(options?: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams): Promise<GetUpgradeOrchestrationServiceStateResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<Models.GetUpgradeOrchestrationServiceStateResponse>
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)
function getUpgradeOrchestrationServiceState(options: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceState>)
Parametri
Parametri facoltativi
Callback
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>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageInstanceId
-
string
ID che identifica in modo univoco un'istanza del pacchetto di codice distribuita in un nodo di Service Fabric.
- containerApiRequestBody
- ContainerApiRequestBody
Parametri per chiamare l'API del contenitore
- callback
Callback
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)
Richiamare l'API del contenitore in un contenitore distribuito in un nodo di Service Fabric per il pacchetto di codice specificato.
function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options?: ServiceFabricClientInvokeContainerApiOptionalParams): Promise<InvokeContainerApiResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageInstanceId
-
string
ID che identifica in modo univoco un'istanza del pacchetto di codice distribuita in un nodo di Service Fabric.
- containerApiRequestBody
- ContainerApiRequestBody
Parametri per chiamare l'API del contenitore
Parametri facoltativi
Restituisce
Promise<InvokeContainerApiResponse>
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>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- serviceManifestName
-
string
Nome di un manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageName
-
string
Nome del pacchetto di codice specificato nel manifesto del servizio registrato come parte di un tipo di applicazione in un cluster di Service Fabric.
- codePackageInstanceId
-
string
ID che identifica in modo univoco un'istanza del pacchetto di codice distribuita in un nodo di Service Fabric.
- containerApiRequestBody
- ContainerApiRequestBody
Parametri per chiamare l'API del contenitore
Parametri facoltativi
- callback
Callback
invokeInfrastructureCommand(string, ServiceCallback<string>)
function invokeInfrastructureCommand(command: string, callback: ServiceCallback<string>)
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
- callback
-
ServiceCallback<string>
Callback
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)
Per i cluster con una o più istanze del servizio di infrastruttura configurate, questa API consente di inviare comandi specifici dell'infrastruttura a una determinata istanza del servizio infrastruttura.
I comandi disponibili e i formati di risposta corrispondenti variano a seconda dell'infrastruttura in cui è in esecuzione il cluster.
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function invokeInfrastructureCommand(command: string, options?: ServiceFabricClientInvokeInfrastructureCommandOptionalParams): Promise<InvokeInfrastructureCommandResponse>
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
Parametri facoltativi
Restituisce
Promise<InvokeInfrastructureCommandResponse>
Modelli di promessa.InvokeInfrastructureCommandResponse<>
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)
function invokeInfrastructureCommand(command: string, options: ServiceFabricClientInvokeInfrastructureCommandOptionalParams, callback: ServiceCallback<string>)
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
Parametri facoltativi
- callback
-
ServiceCallback<string>
Callback
invokeInfrastructureQuery(string, ServiceCallback<string>)
function invokeInfrastructureQuery(command: string, callback: ServiceCallback<string>)
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
- callback
-
ServiceCallback<string>
Callback
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)
Per i cluster con una o più istanze del servizio di infrastruttura configurate, questa API consente di inviare query specifiche dell'infrastruttura a una determinata istanza del servizio infrastruttura.
I comandi disponibili e i formati di risposta corrispondenti variano a seconda dell'infrastruttura in cui è in esecuzione il cluster.
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function invokeInfrastructureQuery(command: string, options?: ServiceFabricClientInvokeInfrastructureQueryOptionalParams): Promise<InvokeInfrastructureQueryResponse>
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
Parametri facoltativi
Restituisce
Promise<InvokeInfrastructureQueryResponse>
Modelli di promessa.InvokeInfrastructureQueryResponse<>
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)
function invokeInfrastructureQuery(command: string, options: ServiceFabricClientInvokeInfrastructureQueryOptionalParams, callback: ServiceCallback<string>)
Parametri
- command
-
string
Testo del comando da richiamare. Il contenuto del comando è specifico dell'infrastruttura.
Parametri facoltativi
- callback
-
ServiceCallback<string>
Callback
movePrimaryReplica(string, ServiceCallback<void>)
function movePrimaryReplica(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)
Questo comando sposta la replica primaria di una partizione di un servizio con stato, rispettando tutti i vincoli. Se si specifica il parametro NodeName, il nodo primario verrà spostato nel nodo specificato (se i vincoli lo consentono). Se il parametro NodeName non è specificato, la replica primaria verrà spostata in un nodo casuale nel cluster. Se viene specificato il parametro IgnoreConstraints e impostato su true, il parametro primary verrà spostato indipendentemente dai vincoli.
function movePrimaryReplica(partitionId: string, options?: ServiceFabricClientMovePrimaryReplicaOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)
function movePrimaryReplica(partitionId: string, options: ServiceFabricClientMovePrimaryReplicaOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
moveSecondaryReplica(string, string, ServiceCallback<void>)
function moveSecondaryReplica(partitionId: string, currentNodeName: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- currentNodeName
-
string
Nome del nodo di origine per lo spostamento della replica secondaria.
- callback
-
ServiceCallback<void>
Callback
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)
Questo comando sposta la replica secondaria di una partizione di un servizio con stato, rispettando tutti i vincoli. Il parametro CurrentNodeName deve essere specificato per identificare la replica spostata. È necessario specificare il nome del nodo di origine, ma è possibile omettere il nuovo nome del nodo e in questo caso la replica viene spostata in un nodo casuale. Se il parametro IgnoreConstraints viene specificato e impostato su true, il database secondario verrà spostato indipendentemente dai vincoli.
function moveSecondaryReplica(partitionId: string, currentNodeName: string, options?: ServiceFabricClientMoveSecondaryReplicaOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- currentNodeName
-
string
Nome del nodo di origine per lo spostamento della replica secondaria.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)
function moveSecondaryReplica(partitionId: string, currentNodeName: string, options: ServiceFabricClientMoveSecondaryReplicaOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- currentNodeName
-
string
Nome del nodo di origine per lo spostamento della replica secondaria.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, callback: ServiceCallback<void>)
Parametri
- chaosSchedule
- ChaosScheduleDescription
Descrive la pianificazione utilizzata da Chaos.
- callback
-
ServiceCallback<void>
Callback
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)
Chaos pianifica automaticamente le esecuzioni in base alla pianificazione di Chaos. La pianificazione di Chaos verrà aggiornata se la versione specificata corrisponde alla versione nel server. Quando si aggiorna la pianificazione chaos, la versione nel server viene incrementata di 1. La versione nel server verrà eseguito il wrapping a 0 dopo aver raggiunto un numero elevato. Se Chaos è in esecuzione quando viene effettuata questa chiamata, la chiamata avrà esito negativo.
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options?: ServiceFabricClientPostChaosScheduleOptionalParams): Promise<RestResponse>
Parametri
- chaosSchedule
- ChaosScheduleDescription
Descrive la pianificazione utilizzata da Chaos.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options: ServiceFabricClientPostChaosScheduleOptionalParams, callback: ServiceCallback<void>)
Parametri
- chaosSchedule
- ChaosScheduleDescription
Descrive la pianificazione utilizzata da Chaos.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, callback: ServiceCallback<void>)
Parametri
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
Tipo di base di descrizione del tipo di applicazione di provisioning che supporta il provisioning basato sull'archivio immagini o il provisioning esterno basato sull'archivio.
- callback
-
ServiceCallback<void>
Callback
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)
Effettua il provisioning di un tipo di applicazione di Service Fabric con il cluster. Il provisioning è necessario prima di poter creare un'istanza di qualsiasi nuova applicazione. L'operazione di provisioning può essere eseguita sul pacchetto dell'applicazione specificato da relativePathInImageStore o usando l'URI dell'oggetto esterno '.sfpkg'.
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options?: ServiceFabricClientProvisionApplicationTypeOptionalParams): Promise<RestResponse>
Parametri
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
Tipo di base di descrizione del tipo di applicazione di provisioning che supporta il provisioning basato sull'archivio immagini o il provisioning esterno basato sull'archivio.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options: ServiceFabricClientProvisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)
Parametri
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
Tipo di base di descrizione del tipo di applicazione di provisioning che supporta il provisioning basato sull'archivio immagini o il provisioning esterno basato sull'archivio.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, callback: ServiceCallback<void>)
Parametri
- provisionFabricDescription
- ProvisionFabricDescription
Descrive i parametri per il provisioning di un cluster.
- callback
-
ServiceCallback<void>
Callback
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)
Convalidare ed effettuare il provisioning dei pacchetti di codice o configurazione di un cluster di Service Fabric.
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options?: ServiceFabricClientProvisionClusterOptionalParams): Promise<RestResponse>
Parametri
- provisionFabricDescription
- ProvisionFabricDescription
Descrive i parametri per il provisioning di un cluster.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options: ServiceFabricClientProvisionClusterOptionalParams, callback: ServiceCallback<void>)
Parametri
- provisionFabricDescription
- ProvisionFabricDescription
Descrive i parametri per il provisioning di un cluster.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
putProperty(string, PropertyDescription, ServiceCallback<void>)
function putProperty(nameId: string, propertyDescription: PropertyDescription, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyDescription
- PropertyDescription
Descrive la proprietà di Service Fabric da creare.
- callback
-
ServiceCallback<void>
Callback
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)
Crea o aggiorna la proprietà di Service Fabric specificata con un nome specificato.
function putProperty(nameId: string, propertyDescription: PropertyDescription, options?: ServiceFabricClientPutPropertyOptionalParams): Promise<RestResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyDescription
- PropertyDescription
Descrive la proprietà di Service Fabric da creare.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)
function putProperty(nameId: string, propertyDescription: PropertyDescription, options: ServiceFabricClientPutPropertyOptionalParams, callback: ServiceCallback<void>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyDescription
- PropertyDescription
Descrive la proprietà di Service Fabric da creare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
recoverAllPartitions(ServiceCallback<void>)
function recoverAllPartitions(callback: ServiceCallback<void>)
Parametri
- callback
-
ServiceCallback<void>
Callback
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)
Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati.
function recoverAllPartitions(options?: ServiceFabricClientRecoverAllPartitionsOptionalParams): Promise<RestResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)
function recoverAllPartitions(options: ServiceFabricClientRecoverAllPartitionsOptionalParams, callback: ServiceCallback<void>)
Parametri
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
recoverPartition(string, ServiceCallback<void>)
function recoverPartition(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)
Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati.
function recoverPartition(partitionId: string, options?: ServiceFabricClientRecoverPartitionOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)
function recoverPartition(partitionId: string, options: ServiceFabricClientRecoverPartitionOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
recoverServicePartitions(string, ServiceCallback<void>)
function recoverServicePartitions(serviceId: string, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)
Indica al cluster di Service Fabric che deve tentare di ripristinare il servizio specificato attualmente bloccato nella perdita del quorum. Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati.
function recoverServicePartitions(serviceId: string, options?: ServiceFabricClientRecoverServicePartitionsOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)
function recoverServicePartitions(serviceId: string, options: ServiceFabricClientRecoverServicePartitionsOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
recoverSystemPartitions(ServiceCallback<void>)
function recoverSystemPartitions(callback: ServiceCallback<void>)
Parametri
- callback
-
ServiceCallback<void>
Callback
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)
Indica al cluster di Service Fabric che deve tentare di ripristinare i servizi di sistema attualmente bloccati nella perdita del quorum. Questa operazione deve essere eseguita solo se è noto che non è possibile recuperare le repliche inattiva. L'uso non corretto di questa API può causare una potenziale perdita di dati.
function recoverSystemPartitions(options?: ServiceFabricClientRecoverSystemPartitionsOptionalParams): Promise<RestResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)
function recoverSystemPartitions(options: ServiceFabricClientRecoverSystemPartitionsOptionalParams, callback: ServiceCallback<void>)
Parametri
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
removeComposeDeployment(string, ServiceCallback<void>)
function removeComposeDeployment(deploymentName: string, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
- callback
-
ServiceCallback<void>
Callback
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)
Elimina una distribuzione di composizione di Service Fabric esistente.
function removeComposeDeployment(deploymentName: string, options?: ServiceFabricClientRemoveComposeDeploymentOptionalParams): Promise<RestResponse>
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)
function removeComposeDeployment(deploymentName: string, options: ServiceFabricClientRemoveComposeDeploymentOptionalParams, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
removeConfigurationOverrides(string, ServiceCallback<void>)
function removeConfigurationOverrides(nodeName: string, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
-
ServiceCallback<void>
Callback
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)
Questa API consente di rimuovere tutte le sostituzioni di configurazione esistenti nel nodo specificato.
function removeConfigurationOverrides(nodeName: string, options?: ServiceFabricClientRemoveConfigurationOverridesOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)
function removeConfigurationOverrides(nodeName: string, options: ServiceFabricClientRemoveConfigurationOverridesOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
removeNodeState(string, ServiceCallback<void>)
function removeNodeState(nodeName: string, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- callback
-
ServiceCallback<void>
Callback
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)
Ciò implica che non è possibile ripristinare lo stato persistente del nodo. Ciò si verifica in genere se un disco rigido è stato cancellato correttamente o se si verifica un arresto anomalo di un disco rigido. Il nodo deve essere inattivo perché l'operazione abbia esito positivo. Questa operazione consente a Service Fabric di sapere che le repliche nel nodo non esistono più e che Service Fabric deve smettere di attendere il backup di tali repliche. Non eseguire questo cmdlet se lo stato del nodo non è stato rimosso e il nodo può tornare con lo stato intatto. A partire da Service Fabric 6.5, per usare questa API per i nodi di inizializzazione, modificare i nodi di inizializzazione in nodi normali (non di inizializzazione) e quindi richiamare questa API per rimuovere lo stato del nodo. Se il cluster è in esecuzione in Azure, dopo che il nodo di inizializzazione diventa inattivo, Service Fabric tenterà di modificarlo automaticamente in un nodo non di inizializzazione. A tale scopo, assicurarsi che il numero di nodi non di inizializzazione nel tipo di nodo primario non sia minore del numero di nodi di inizializzazione inattivo. Se necessario, aggiungere altri nodi al tipo di nodo primario per ottenere questo risultato. Per il cluster autonomo, se il nodo di inizializzazione inattivo non è previsto che venga eseguito il backup con lo stato intatto, rimuovere il nodo dal cluster, vedere 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>
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)
function removeNodeState(nodeName: string, options: ServiceFabricClientRemoveNodeStateOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
removeReplica(string, string, string, ServiceCallback<void>)
function removeReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- callback
-
ServiceCallback<void>
Callback
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)
Questa API simula un errore di replica di Service Fabric rimuovendo una replica da un cluster di Service Fabric. La rimozione chiude la replica, passa la replica al ruolo Nessuno e quindi rimuove tutte le informazioni sullo stato della replica dal cluster. Questa API testa il percorso di rimozione dello stato di replica e simula il percorso permanente dell'errore del report tramite le API client. Avviso: non vengono eseguiti controlli di sicurezza quando viene usata questa API. L'uso errato di questa API può causare la perdita di dati per i servizi con stato. Inoltre, il flag forceRemove influisce su tutte le altre repliche ospitate nello stesso processo.
function removeReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRemoveReplicaOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)
function removeReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRemoveReplicaOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)
Segnala lo stato di integrità dell'applicazione di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un'applicazione gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità dell'applicazione e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportApplicationHealthOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportApplicationHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportClusterHealth(HealthInformation, ServiceCallback<void>)
function reportClusterHealth(healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)
Invia un report sull'integrità in un cluster di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un nodo del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetClusterHealth e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportClusterHealth(healthInformation: HealthInformation, options?: ServiceFabricClientReportClusterHealthOptionalParams): Promise<RestResponse>
Parametri
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)
function reportClusterHealth(healthInformation: HealthInformation, options: ServiceFabricClientReportClusterHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)
Segnala lo stato di integrità dell'applicazione distribuita in un nodo di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità dell'applicazione distribuita e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedApplicationHealthOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedApplicationHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)
function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)
Segnala lo stato di integrità del pacchetto del servizio dell'applicazione distribuita in un nodo di Service Fabric. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, ottenere l'integrità del pacchetto del servizio distribuito e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- servicePackageName
-
string
Nome del pacchetto del servizio.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportNodeHealth(string, HealthInformation, ServiceCallback<void>)
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)
Segnala lo stato di integrità del nodo di Service Fabric specificato. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un nodo del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetNodeHealth e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportNodeHealthOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportNodeHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)
Segnala lo stato di integrità della partizione di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a una partizione del gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetPartitionHealth e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportPartitionHealthOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportPartitionHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)
function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- serviceKind
- ReplicaHealthReportServiceKind
Tipo di replica del servizio (senza stato o con stato) per cui viene segnalato l'integrità. Di seguito sono riportati i valori possibili. I valori possibili includono: 'Senza stato', 'Con stato'
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)
Segnala lo stato di integrità della replica di Service Fabric specificata. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a una replica gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetReplicaHealth e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options?: ServiceFabricClientReportReplicaHealthOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- serviceKind
- ReplicaHealthReportServiceKind
Tipo di replica del servizio (senza stato o con stato) per cui viene segnalato l'integrità. Di seguito sono riportati i valori possibili. I valori possibili includono: 'Senza stato', 'Con stato'
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- serviceKind
- ReplicaHealthReportServiceKind
Tipo di replica del servizio (senza stato o con stato) per cui viene segnalato l'integrità. Di seguito sono riportati i valori possibili. I valori possibili includono: 'Senza stato', 'Con stato'
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
reportServiceHealth(string, HealthInformation, ServiceCallback<void>)
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
- callback
-
ServiceCallback<void>
Callback
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)
Segnala lo stato di integrità del servizio Service Fabric specificato. Il report deve contenere le informazioni sull'origine del report sull'integrità e sulla proprietà in cui viene segnalata. Il report viene inviato a un servizio gateway di Service Fabric, che inoltra all'archivio integrità. Il report può essere accettato dal gateway, ma rifiutato dall'archivio integrità dopo una convalida aggiuntiva. Ad esempio, l'archivio integrità può rifiutare il report a causa di un parametro non valido, ad esempio un numero di sequenza non aggiornato. Per verificare se il report è stato applicato nell'archivio integrità, eseguire GetServiceHealth e verificare che il report venga visualizzato nella sezione HealthEvents.
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportServiceHealthOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportServiceHealthOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- healthInformation
- HealthInformation
Descrive le informazioni sull'integrità per il report sull'integrità. Queste informazioni devono essere presenti in tutti i report sull'integrità inviati al responsabile dell'integrità.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resetPartitionLoad(string, ServiceCallback<void>)
function resetPartitionLoad(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)
Reimposta il carico corrente di una partizione di Service Fabric sul carico predefinito per il servizio.
function resetPartitionLoad(partitionId: string, options?: ServiceFabricClientResetPartitionLoadOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)
function resetPartitionLoad(partitionId: string, options: ServiceFabricClientResetPartitionLoadOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resolveService(string, ServiceCallback<ResolvedServicePartition>)
function resolveService(serviceId: string, callback: ServiceCallback<ResolvedServicePartition>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
Callback
resolveService(string, ServiceFabricClientResolveServiceOptionalParams)
Risolvere una partizione del servizio di Service Fabric per ottenere gli endpoint delle repliche del servizio.
function resolveService(serviceId: string, options?: ServiceFabricClientResolveServiceOptionalParams): Promise<ResolveServiceResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<ResolveServiceResponse>
Promise<Models.ResolveServiceResponse>
resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)
function resolveService(serviceId: string, options: ServiceFabricClientResolveServiceOptionalParams, callback: ServiceCallback<ResolvedServicePartition>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
Callback
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
Descrive il pacchetto di codice distribuito nel nodo di Service Fabric da riavviare.
- callback
-
ServiceCallback<void>
Callback
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)
Riavvia un pacchetto di codice distribuito in un nodo di Service Fabric in un cluster. In questo modo viene interrotto il processo del pacchetto di codice, che riavvierà tutte le repliche del servizio utente ospitate in tale processo.
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options?: ServiceFabricClientRestartDeployedCodePackageOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
Descrive il pacchetto di codice distribuito nel nodo di Service Fabric da riavviare.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options: ServiceFabricClientRestartDeployedCodePackageOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
Descrive il pacchetto di codice distribuito nel nodo di Service Fabric da riavviare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
restartNode(string, RestartNodeDescription, ServiceCallback<void>)
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- restartNodeDescription
- RestartNodeDescription
Istanza del nodo da riavviare e un flag che indica la necessità di eseguire il dump del processo di infrastruttura.
- callback
-
ServiceCallback<void>
Callback
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)
Riavvia un nodo del cluster di Service Fabric già avviato.
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options?: ServiceFabricClientRestartNodeOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- restartNodeDescription
- RestartNodeDescription
Istanza del nodo da riavviare e un flag che indica la necessità di eseguire il dump del processo di infrastruttura.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options: ServiceFabricClientRestartNodeOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- restartNodeDescription
- RestartNodeDescription
Istanza del nodo da riavviare e un flag che indica la necessità di eseguire il dump del processo di infrastruttura.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
restartReplica(string, string, string, ServiceCallback<void>)
function restartReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
- callback
-
ServiceCallback<void>
Callback
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)
Riavvia una replica del servizio di un servizio persistente in esecuzione in un nodo. Avviso: non vengono eseguiti controlli di sicurezza quando viene usata questa API. L'uso errato di questa API può causare la perdita di disponibilità per i servizi con stato.
function restartReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRestartReplicaOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)
function restartReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRestartReplicaOptionalParams, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- partitionId
-
string
Identità della partizione.
- replicaId
-
string
Identificatore della replica.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- restorePartitionDescription
- RestorePartitionDescription
Descrive i parametri per ripristinare la partizione.
- callback
-
ServiceCallback<void>
Callback
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)
Ripristina lo stato di una partizione persistente con stato usando il punto di backup specificato. Nel caso in cui il backup della partizione sia già stato eseguito periodicamente, per impostazione predefinita viene cercato il punto di backup nella risorsa di archiviazione specificata nei criteri di backup. È anche possibile eseguire l'override dello stesso specificando i dettagli dell'archiviazione di backup come parte della descrizione della partizione di ripristino nel corpo. Dopo l'avvio del ripristino, è possibile tenere traccia dello stato di avanzamento usando l'operazione GetRestoreProgress. In caso di timeout dell'operazione, specificare un valore di timeout di ripristino maggiore nel parametro di query.
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options?: ServiceFabricClientRestorePartitionOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
- restorePartitionDescription
- RestorePartitionDescription
Descrive i parametri per ripristinare la partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options: ServiceFabricClientRestorePartitionOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- restorePartitionDescription
- RestorePartitionDescription
Descrive i parametri per ripristinare la partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resumeApplicationBackup(string, ServiceCallback<void>)
function resumeApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)
L'applicazione di Service Fabric sospesa in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso.
function resumeApplicationBackup(applicationId: string, options?: ServiceFabricClientResumeApplicationBackupOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)
function resumeApplicationBackup(applicationId: string, options: ServiceFabricClientResumeApplicationBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
Descrive i parametri per riprendere un aggiornamento dell'applicazione.
- callback
-
ServiceCallback<void>
Callback
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)
Riprende un aggiornamento manuale dell'applicazione di Service Fabric non monitorato. Service Fabric aggiorna un dominio di aggiornamento alla volta. Per gli aggiornamenti manuali non monitorati, al termine di un dominio di aggiornamento di Service Fabric, attende di chiamare questa API prima di procedere al dominio di aggiornamento successivo.
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options?: ServiceFabricClientResumeApplicationUpgradeOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
Descrive i parametri per riprendere un aggiornamento dell'applicazione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options: ServiceFabricClientResumeApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
Descrive i parametri per riprendere un aggiornamento dell'applicazione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
Descrive i parametri per riprendere un aggiornamento del cluster.
- callback
-
ServiceCallback<void>
Callback
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)
Eseguire l'aggiornamento del codice del cluster o della configurazione al dominio di aggiornamento successivo, se appropriato.
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options?: ServiceFabricClientResumeClusterUpgradeOptionalParams): Promise<RestResponse>
Parametri
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
Descrive i parametri per riprendere un aggiornamento del cluster.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options: ServiceFabricClientResumeClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
Descrive i parametri per riprendere un aggiornamento del cluster.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resumePartitionBackup(string, ServiceCallback<void>)
function resumePartitionBackup(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)
La partizione sospesa in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso.
function resumePartitionBackup(partitionId: string, options?: ServiceFabricClientResumePartitionBackupOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)
function resumePartitionBackup(partitionId: string, options: ServiceFabricClientResumePartitionBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
resumeServiceBackup(string, ServiceCallback<void>)
function resumeServiceBackup(serviceId: string, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)
Il servizio Service Fabric sospeso in precedenza riprende l'esecuzione di backup periodici in base ai criteri di backup attualmente configurati per lo stesso.
function resumeServiceBackup(serviceId: string, options?: ServiceFabricClientResumeServiceBackupOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)
function resumeServiceBackup(serviceId: string, options: ServiceFabricClientResumeServiceBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
rollbackApplicationUpgrade(string, ServiceCallback<void>)
function rollbackApplicationUpgrade(applicationId: string, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)
Avvia il rollback dell'aggiornamento dell'applicazione corrente alla versione precedente. Questa API può essere usata solo per eseguire il rollback dell'aggiornamento in corso corrente in fase di rollforward alla nuova versione. Se l'applicazione non è attualmente in fase di aggiornamento, usare l'API StartApplicationUpgrade per aggiornarla alla versione desiderata, incluso il rollback a una versione precedente.
function rollbackApplicationUpgrade(applicationId: string, options?: ServiceFabricClientRollbackApplicationUpgradeOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)
function rollbackApplicationUpgrade(applicationId: string, options: ServiceFabricClientRollbackApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
rollbackClusterUpgrade(ServiceCallback<void>)
function rollbackClusterUpgrade(callback: ServiceCallback<void>)
Parametri
- callback
-
ServiceCallback<void>
Callback
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)
Eseguire il rollback del codice o dell'aggiornamento della configurazione di un cluster di Service Fabric.
function rollbackClusterUpgrade(options?: ServiceFabricClientRollbackClusterUpgradeOptionalParams): Promise<RestResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)
function rollbackClusterUpgrade(options: ServiceFabricClientRollbackClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
Parametri
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
Stato del servizio del servizio Service Fabric Upgrade Orchestration Service.
Callback
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)
Aggiornare lo stato del servizio del servizio di orchestrazione dell'aggiornamento di Service Fabric. Questa API viene usata internamente a scopo di supporto.
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options?: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams): Promise<SetUpgradeOrchestrationServiceStateResponse>
Parametri
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
Stato del servizio del servizio Service Fabric Upgrade Orchestration Service.
Parametri facoltativi
Restituisce
Promise<Models.SetUpgradeOrchestrationServiceStateResponse>
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
Parametri
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
Stato del servizio del servizio Service Fabric Upgrade Orchestration Service.
Parametri facoltativi
Callback
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
Parametri per un aggiornamento dell'applicazione.
- callback
-
ServiceCallback<void>
Callback
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)
Convalida i parametri di aggiornamento dell'applicazione specificati e avvia l'aggiornamento dell'applicazione se i parametri sono validi.
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options?: ServiceFabricClientStartApplicationUpgradeOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
Parametri per un aggiornamento dell'applicazione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options: ServiceFabricClientStartApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
Parametri per un aggiornamento dell'applicazione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startChaos(ChaosParameters, ServiceCallback<void>)
function startChaos(chaosParameters: ChaosParameters, callback: ServiceCallback<void>)
Parametri
- chaosParameters
- ChaosParameters
Descrive tutti i parametri per configurare un'esecuzione di Chaos.
- callback
-
ServiceCallback<void>
Callback
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)
Se Chaos non è già in esecuzione nel cluster, inizia Chaos con i parametri di Chaos passati. Se Chaos è già in esecuzione quando viene eseguita questa chiamata, la chiamata ha esito negativo con il codice di errore FABRIC_E_CHAOS_ALREADY_RUNNING. Per altre informazioni, vedere l'articolo Indurre Chaos controllato nei cluster di Service Fabric.
function startChaos(chaosParameters: ChaosParameters, options?: ServiceFabricClientStartChaosOptionalParams): Promise<RestResponse>
Parametri
- chaosParameters
- ChaosParameters
Descrive tutti i parametri per configurare un'esecuzione di Chaos.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)
function startChaos(chaosParameters: ChaosParameters, options: ServiceFabricClientStartChaosOptionalParams, callback: ServiceCallback<void>)
Parametri
- chaosParameters
- ChaosParameters
Descrive tutti i parametri per configurare un'esecuzione di Chaos.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
Parametri per un aggiornamento della configurazione del cluster autonomo.
- callback
-
ServiceCallback<void>
Callback
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)
Convalidare i parametri di aggiornamento della configurazione specificati e avviare l'aggiornamento della configurazione del cluster se i parametri sono validi.
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options?: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams): Promise<RestResponse>
Parametri
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
Parametri per un aggiornamento della configurazione del cluster autonomo.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
Parametri per un aggiornamento della configurazione del cluster autonomo.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
Descrive i parametri per l'avvio di un aggiornamento del cluster.
- callback
-
ServiceCallback<void>
Callback
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)
Convalidare i parametri di aggiornamento forniti e avviare l'aggiornamento del codice o della versione di configurazione di un cluster di Service Fabric se i parametri sono validi.
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options?: ServiceFabricClientStartClusterUpgradeOptionalParams): Promise<RestResponse>
Parametri
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
Descrive i parametri per l'avvio di un aggiornamento del cluster.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options: ServiceFabricClientStartClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
Descrive i parametri per l'avvio di un aggiornamento del cluster.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
Parametri per l'aggiornamento della distribuzione compose.
- callback
-
ServiceCallback<void>
Callback
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)
Convalida i parametri di aggiornamento forniti e avvia l'aggiornamento della distribuzione se i parametri sono validi.
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options?: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>
Parametri
- deploymentName
-
string
Identità della distribuzione.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
Parametri per l'aggiornamento della distribuzione compose.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
Parametri per l'aggiornamento della distribuzione compose.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)
function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- dataLossMode
- DataLossMode
Questa enumerazione viene passata all'API StartDataLoss per indicare il tipo di perdita di dati da indurre. I valori possibili includono: 'Invalid', 'PartialDataLoss', 'FullDataLoss'
- callback
-
ServiceCallback<void>
Callback
startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)
Questa API genererà la perdita di dati per la partizione specificata. Attiverà una chiamata all'API OnDataLoss della partizione. La perdita effettiva dei dati dipenderà dall'oggetto DataLossMode specificato.
- PartialDataLoss: viene rimosso solo un quorum di repliche e OnDataLoss viene attivato per la partizione, ma la perdita effettiva di dati dipende dalla presenza della replica in anteprima.
- FullDataLoss: tutte le repliche vengono rimosse, quindi tutti i dati vengono persi e OnDataLoss viene attivato.
Questa API deve essere chiamata solo con un servizio con stato come destinazione.
Non è consigliabile chiamare questa API con un servizio di sistema perché la destinazione non è consigliata.
Nota: dopo aver chiamato questa API, non può essere invertita. La chiamata a CancelOperation arresta solo l'esecuzione e pulisce lo stato interno del sistema. Non ripristinerà i dati se il comando è stato superato abbastanza per causare la perdita di dati.
Chiamare l'API GetDataLossProgress con lo stesso OperationId per restituire informazioni sull'operazione avviata con questa API.
function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options?: ServiceFabricClientStartDataLossOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- dataLossMode
- DataLossMode
Questa enumerazione viene passata all'API StartDataLoss per indicare il tipo di perdita di dati da indurre. I valori possibili includono: 'Invalid', 'PartialDataLoss', 'FullDataLoss'
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- dataLossMode
- DataLossMode
Questa enumerazione viene passata all'API StartDataLoss per indicare il tipo di perdita di dati da indurre. I valori possibili includono: 'Invalid', 'PartialDataLoss', 'FullDataLoss'
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)
function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, callback: ServiceCallback<void>)
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- nodeTransitionType
- NodeTransitionType
Indica il tipo di transizione da eseguire. NodeTransitionType.Start avvierà un nodo arrestato. NodeTransitionType.Stop arresterà un nodo che è in funzione. I valori possibili includono: 'Invalid', 'Start', 'Stop'
- nodeInstanceId
-
string
ID istanza del nodo di destinazione. Questa operazione può essere determinata tramite l'API GetNodeInfo.
- stopDurationInSeconds
-
number
Durata, in secondi, per mantenere il nodo arrestato. Il valore minimo è 600, il valore massimo è 14400. Dopo questa scadenza, il nodo verrà eseguito automaticamente il backup.
- callback
-
ServiceCallback<void>
Callback
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)
Avvia o arresta un nodo del cluster. Un nodo del cluster è un processo, non l'istanza del sistema operativo stessa. Per avviare un nodo, passare "Start" per il parametro NodeTransitionType. Per arrestare un nodo, passare "Stop" per il parametro NodeTransitionType. Questa API avvia l'operazione: quando l'API restituisce il nodo potrebbe non aver ancora completato la transizione. Chiamare GetNodeTransitionProgress con lo stesso OperationId per ottenere lo stato di avanzamento dell'operazione.
function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options?: ServiceFabricClientStartNodeTransitionOptionalParams): Promise<RestResponse>
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- nodeTransitionType
- NodeTransitionType
Indica il tipo di transizione da eseguire. NodeTransitionType.Start avvierà un nodo arrestato. NodeTransitionType.Stop arresterà un nodo che è in funzione. I valori possibili includono: 'Invalid', 'Start', 'Stop'
- nodeInstanceId
-
string
ID istanza del nodo di destinazione. Questa operazione può essere determinata tramite l'API GetNodeInfo.
- stopDurationInSeconds
-
number
Durata, in secondi, per mantenere il nodo arrestato. Il valore minimo è 600, il valore massimo è 14400. Dopo questa scadenza, il nodo verrà eseguito automaticamente il backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- nodeName
-
string
Nome del nodo.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- nodeTransitionType
- NodeTransitionType
Indica il tipo di transizione da eseguire. NodeTransitionType.Start avvierà un nodo arrestato. NodeTransitionType.Stop arresterà un nodo che è in funzione. I valori possibili includono: 'Invalid', 'Start', 'Stop'
- nodeInstanceId
-
string
ID istanza del nodo di destinazione. Questa operazione può essere determinata tramite l'API GetNodeInfo.
- stopDurationInSeconds
-
number
Durata, in secondi, per mantenere il nodo arrestato. Il valore minimo è 600, il valore massimo è 14400. Dopo questa scadenza, il nodo verrà eseguito automaticamente il backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)
function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- restartPartitionMode
- RestartPartitionMode
Descrivere le partizioni da riavviare. I valori possibili includono: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'
- callback
-
ServiceCallback<void>
Callback
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)
Questa API è utile per testare il failover.
Se usato per impostare come destinazione una partizione del servizio senza stato, RestartPartitionMode deve essere AllReplicasOrInstances.
Chiamare l'API GetPartitionRestartProgress usando lo stesso OperationId per ottenere lo stato di avanzamento.
function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options?: ServiceFabricClientStartPartitionRestartOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- restartPartitionMode
- RestartPartitionMode
Descrivere le partizioni da riavviare. I valori possibili includono: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- restartPartitionMode
- RestartPartitionMode
Descrivere le partizioni da riavviare. I valori possibili includono: 'Invalid', 'AllReplicasOrInstances', 'OnlyActiveSecondaries'
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)
function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- quorumLossMode
- QuorumLossMode
Questa enumerazione viene passata all'API StartQuorumLoss per indicare il tipo di perdita del quorum da indurre. I valori possibili includono: 'Invalid', 'QuorumReplicas', 'AllReplicas'
- quorumLossDuration
-
number
Intervallo di tempo per il quale la partizione verrà mantenuta in perdita del quorum. Questa operazione deve essere specificata in secondi.
- callback
-
ServiceCallback<void>
Callback
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)
Questa API è utile per una situazione temporanea di perdita del quorum nel servizio.
Chiamare l'API GetQuorumLossProgress con lo stesso OperationId per restituire informazioni sull'operazione avviata con questa API.
Questa operazione può essere chiamata solo nei servizi persistenti con stato (HasPersistedState==true). Non usare questa API nei servizi senza stato o nei servizi di sola memoria con stato.
function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options?: ServiceFabricClientStartQuorumLossOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- quorumLossMode
- QuorumLossMode
Questa enumerazione viene passata all'API StartQuorumLoss per indicare il tipo di perdita del quorum da indurre. I valori possibili includono: 'Invalid', 'QuorumReplicas', 'AllReplicas'
- quorumLossDuration
-
number
Intervallo di tempo per il quale la partizione verrà mantenuta in perdita del quorum. Questa operazione deve essere specificata in secondi.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<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>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- partitionId
-
string
Identità della partizione.
- operationId
-
string
GUID che identifica una chiamata di questa API. Viene passato all'API GetProgress corrispondente
- quorumLossMode
- QuorumLossMode
Questa enumerazione viene passata all'API StartQuorumLoss per indicare il tipo di perdita del quorum da indurre. I valori possibili includono: 'Invalid', 'QuorumReplicas', 'AllReplicas'
- quorumLossDuration
-
number
Intervallo di tempo per il quale la partizione verrà mantenuta in perdita del quorum. Questa operazione deve essere specificata in secondi.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)
function startRollbackComposeDeploymentUpgrade(deploymentName: string, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
- callback
-
ServiceCallback<void>
Callback
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)
Eseguire il rollback di un aggiornamento della distribuzione compose di Service Fabric.
function startRollbackComposeDeploymentUpgrade(deploymentName: string, options?: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
function startRollbackComposeDeploymentUpgrade(deploymentName: string, options: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- deploymentName
-
string
Identità della distribuzione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
stopChaos(ServiceCallback<void>)
function stopChaos(callback: ServiceCallback<void>)
Parametri
- callback
-
ServiceCallback<void>
Callback
stopChaos(ServiceFabricClientStopChaosOptionalParams)
Impedisce a Chaos di eseguire nuovi errori. Gli errori in anteprima continueranno a essere eseguiti fino al completamento. La pianificazione chaos corrente viene inserita in uno stato arrestato. Una volta arrestata una pianificazione, rimarrà nello stato arrestato e non verrà usata per Pianificare nuove esecuzioni di Chaos. Per riprendere la pianificazione, è necessario impostare una nuova pianificazione chaos.
function stopChaos(options?: ServiceFabricClientStopChaosOptionalParams): Promise<RestResponse>
Parametri
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)
function stopChaos(options: ServiceFabricClientStopChaosOptionalParams, callback: ServiceCallback<void>)
Parametri
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, callback: ServiceCallback<PropertyBatchInfoUnion>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
Descrive le operazioni batch di proprietà da inviare.
- callback
Callback
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)
Invia un batch di operazioni sulle proprietà. Verrà eseguito il commit di tutte o nessuna delle operazioni.
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options?: ServiceFabricClientSubmitPropertyBatchOptionalParams): Promise<SubmitPropertyBatchResponse>
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
Descrive le operazioni batch di proprietà da inviare.
Parametri facoltativi
Restituisce
Promise<SubmitPropertyBatchResponse>
Promise<Models.SubmitPropertyBatchResponse>
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options: ServiceFabricClientSubmitPropertyBatchOptionalParams, callback: ServiceCallback<PropertyBatchInfoUnion>)
Parametri
- nameId
-
string
Nome di Service Fabric, senza lo schema URI 'fabric:'.
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
Descrive le operazioni batch di proprietà da inviare.
Parametri facoltativi
- callback
Callback
suspendApplicationBackup(string, ServiceCallback<void>)
function suspendApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)
L'applicazione configurata per eseguire backup periodici viene sospesa per l'esecuzione di ulteriori backup fino a quando non viene ripresa. Questa operazione si applica all'intera gerarchia dell'applicazione. Significa che tutti i servizi e le partizioni in questa applicazione sono ora sospesi per il backup.
function suspendApplicationBackup(applicationId: string, options?: ServiceFabricClientSuspendApplicationBackupOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)
function suspendApplicationBackup(applicationId: string, options: ServiceFabricClientSuspendApplicationBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
suspendPartitionBackup(string, ServiceCallback<void>)
function suspendPartitionBackup(partitionId: string, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
- callback
-
ServiceCallback<void>
Callback
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)
La partizione configurata per eseguire backup periodici viene sospesa per l'esecuzione di ulteriori backup fino a quando non viene ripresa.
function suspendPartitionBackup(partitionId: string, options?: ServiceFabricClientSuspendPartitionBackupOptionalParams): Promise<RestResponse>
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)
function suspendPartitionBackup(partitionId: string, options: ServiceFabricClientSuspendPartitionBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- partitionId
-
string
Identità della partizione.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
suspendServiceBackup(string, ServiceCallback<void>)
function suspendServiceBackup(serviceId: string, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- callback
-
ServiceCallback<void>
Callback
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)
Il servizio configurato per eseguire backup periodici viene sospeso per l'esecuzione di ulteriori backup fino a quando non viene ripreso. Questa operazione si applica all'intera gerarchia del servizio. Significa che tutte le partizioni in questo servizio sono ora sospese per il backup.
function suspendServiceBackup(serviceId: string, options?: ServiceFabricClientSuspendServiceBackupOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)
function suspendServiceBackup(serviceId: string, options: ServiceFabricClientSuspendServiceBackupOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, callback: ServiceCallback<void>)
Parametri
- enabled
-
boolean
Dettaglio della creazione di report sull'integrità del posizionamento dei servizi.
- callback
-
ServiceCallback<void>
Callback
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)
Se il livello di dettaglio è impostato su true, i report di integrità dettagliati verranno generati quando non è possibile posizionare o eliminare le repliche. Se il livello di dettaglio è impostato su false, non verranno generati report sull'integrità quando non è possibile posizionare o eliminare repliche.
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options?: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams): Promise<RestResponse>
Parametri
- enabled
-
boolean
Dettaglio della creazione di report sull'integrità del posizionamento dei servizi.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, callback: ServiceCallback<void>)
Parametri
- enabled
-
boolean
Dettaglio della creazione di report sull'integrità del posizionamento dei servizi.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, callback: ServiceCallback<void>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
Percorso relativo per il pacchetto dell'applicazione nell'archivio immagini specificato durante l'operazione di copia precedente.
- callback
-
ServiceCallback<void>
Callback
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)
Questa operazione può essere eseguita solo se tutte le istanze dell'applicazione del tipo di applicazione sono state eliminate. Dopo aver annullato la registrazione del tipo di applicazione, non è possibile creare nuove istanze dell'applicazione per questo particolare tipo di applicazione.
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options?: ServiceFabricClientUnprovisionApplicationTypeOptionalParams): Promise<RestResponse>
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
Percorso relativo per il pacchetto dell'applicazione nell'archivio immagini specificato durante l'operazione di copia precedente.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options: ServiceFabricClientUnprovisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationTypeName
-
string
Nome del tipo di applicazione.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
Percorso relativo per il pacchetto dell'applicazione nell'archivio immagini specificato durante l'operazione di copia precedente.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, callback: ServiceCallback<void>)
Parametri
- unprovisionFabricDescription
- UnprovisionFabricDescription
Descrive i parametri per annullare il provisioning di un cluster.
- callback
-
ServiceCallback<void>
Callback
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)
È supportato per annullare il provisioning del codice e della configurazione separatamente.
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options?: ServiceFabricClientUnprovisionClusterOptionalParams): Promise<RestResponse>
Parametri
- unprovisionFabricDescription
- UnprovisionFabricDescription
Descrive i parametri per annullare il provisioning di un cluster.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options: ServiceFabricClientUnprovisionClusterOptionalParams, callback: ServiceCallback<void>)
Parametri
- unprovisionFabricDescription
- UnprovisionFabricDescription
Descrive i parametri per annullare il provisioning di un cluster.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
Parametri per l'aggiornamento di un aggiornamento dell'applicazione esistente.
- callback
-
ServiceCallback<void>
Callback
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)
Aggiorna i parametri di un aggiornamento continuo dell'applicazione da quelli specificati al momento dell'avvio dell'aggiornamento dell'applicazione. Ciò potrebbe essere necessario per attenuare gli aggiornamenti bloccati dell'applicazione a causa di parametri non corretti o problemi nell'applicazione per eseguire progressi.
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options?: ServiceFabricClientUpdateApplicationUpgradeOptionalParams): Promise<RestResponse>
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
Parametri per l'aggiornamento di un aggiornamento dell'applicazione esistente.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options: ServiceFabricClientUpdateApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- applicationId
-
string
Identità dell'applicazione. Si tratta in genere del nome completo dell'applicazione senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" in 6.0+ e "myapp/app1" nelle versioni precedenti.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
Parametri per l'aggiornamento di un aggiornamento dell'applicazione esistente.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, callback: ServiceCallback<void>)
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
- backupPolicyName
-
string
Nome dei criteri di backup.
- callback
-
ServiceCallback<void>
Callback
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)
Aggiorna i criteri di backup identificati da {backupPolicyName}
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options?: ServiceFabricClientUpdateBackupPolicyOptionalParams): Promise<RestResponse>
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options: ServiceFabricClientUpdateBackupPolicyOptionalParams, callback: ServiceCallback<void>)
Parametri
- backupPolicyDescription
- BackupPolicyDescription
Descrive i criteri di backup.
- backupPolicyName
-
string
Nome dei criteri di backup.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, callback: ServiceCallback<void>)
Parametri
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
Parametri per l'aggiornamento di un aggiornamento del cluster.
- callback
-
ServiceCallback<void>
Callback
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)
Aggiornare i parametri di aggiornamento usati durante un aggiornamento del cluster di Service Fabric.
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options?: ServiceFabricClientUpdateClusterUpgradeOptionalParams): Promise<RestResponse>
Parametri
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
Parametri per l'aggiornamento di un aggiornamento del cluster.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options: ServiceFabricClientUpdateClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
Parametri
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
Parametri per l'aggiornamento di un aggiornamento del cluster.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
updateRepairExecutionState(RepairTask, RequestOptionsBase)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function updateRepairExecutionState(repairTask: RepairTask, options?: RequestOptionsBase): Promise<UpdateRepairExecutionStateResponse>
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<UpdateRepairExecutionStateResponse>
Promise<Models.UpdateRepairExecutionStateResponse>
updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairExecutionState(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
Callback
updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairExecutionState(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTask
- RepairTask
Descrive l'attività di ripristino da creare o aggiornare.
- callback
Callback
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)
Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options?: RequestOptionsBase): Promise<UpdateRepairTaskHealthPolicyResponse>
Parametri
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
Descrive i criteri integri dell'attività di ripristino da aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
Restituisce
Promise<UpdateRepairTaskHealthPolicyResponse>
Promise<Models.UpdateRepairTaskHealthPolicyResponse>
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
Descrive i criteri integri dell'attività di ripristino da aggiornare.
- options
- RequestOptionsBase
Parametri facoltativi
- callback
Callback
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
Parametri
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
Descrive i criteri integri dell'attività di ripristino da aggiornare.
- callback
Callback
updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
Informazioni necessarie per aggiornare un servizio.
- callback
-
ServiceCallback<void>
Callback
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)
Questa API consente di aggiornare le proprietà di un servizio di Service Fabric in esecuzione. Il set di proprietà che possono essere aggiornate è un subset delle proprietà specificate al momento della creazione del servizio. Il set corrente di proprietà può essere ottenuto usando GetServiceDescription API.
Si noti che l'aggiornamento delle proprietà di un servizio in esecuzione è diverso dall'aggiornamento dell'applicazione tramite StartApplicationUpgrade API. L'aggiornamento è un'operazione in background a esecuzione prolungata che comporta lo spostamento dell'applicazione da una versione a un'altra, un dominio di aggiornamento alla volta, mentre l'aggiornamento applica immediatamente le nuove proprietà al servizio.
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options?: ServiceFabricClientUpdateServiceOptionalParams): Promise<RestResponse>
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
Informazioni necessarie per aggiornare un servizio.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options: ServiceFabricClientUpdateServiceOptionalParams, callback: ServiceCallback<void>)
Parametri
- serviceId
-
string
Identità del servizio. Questo ID è in genere il nome completo del servizio senza lo schema URI 'fabric:'. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
Informazioni necessarie per aggiornare un servizio.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
uploadFile(string, ServiceCallback<void>)
function uploadFile(contentPath: string, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- callback
-
ServiceCallback<void>
Callback
uploadFile(string, ServiceFabricClientUploadFileOptionalParams)
Carica il contenuto del file nell'archivio immagini. Usare questa API se il file è sufficientemente piccolo da caricare di nuovo se la connessione non riesce. I dati del file devono essere aggiunti al corpo della richiesta. Il contenuto verrà caricato nel percorso specificato. Il servizio archivio immagini usa un file di contrassegno per indicare la disponibilità della cartella. Il file mark è un file vuoto denominato "_.dir". Il file di contrassegno viene generato dal servizio archivio immagini quando vengono caricati tutti i file in una cartella. Quando si usa l'approccio File-by-File per caricare il pacchetto dell'applicazione in REST, il servizio archivio immagini non riconosce la gerarchia di file del pacchetto dell'applicazione; è necessario creare un file di contrassegno per cartella e caricarlo per ultimo, per informare il servizio di archiviazione immagini che la cartella è stata completata.
function uploadFile(contentPath: string, options?: ServiceFabricClientUploadFileOptionalParams): Promise<RestResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)
function uploadFile(contentPath: string, options: ServiceFabricClientUploadFileOptionalParams, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
uploadFileChunk(string, string, string, ServiceCallback<void>)
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- contentRange
-
string
Quando si caricano blocchi di file nell'archivio immagini, il campo intestazione Content-Range deve essere configurato e inviato con una richiesta. Il formato dovrebbe essere simile a "byte {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". Ad esempio, Content-Range:bytes 300-5000/20000 indica che l'utente invia byte da 300 a 5.000 e la lunghezza totale del file è di 20.000 byte.
- callback
-
ServiceCallback<void>
Callback
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)
Carica un blocco di file nell'archivio immagini con l'ID sessione di caricamento specificato e il percorso relativo dell'archivio immagini. Questa API consente all'utente di riprendere l'operazione di caricamento del file. l'utente non deve riavviare il caricamento del file da zero ogni volta che si verifica un'interruzione di rete. Usare questa opzione se le dimensioni del file sono grandi.
Per eseguire un caricamento di file ripristinabile, l'utente deve suddividere il file in più blocchi e caricare questi blocchi nell'archivio immagini uno per uno. I blocchi non devono essere caricati in ordine. Se il file rappresentato dal percorso relativo dell'archivio immagini esiste già, verrà sovrascritto quando viene eseguito il commit della sessione di caricamento.
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options?: ServiceFabricClientUploadFileChunkOptionalParams): Promise<RestResponse>
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- contentRange
-
string
Quando si caricano blocchi di file nell'archivio immagini, il campo intestazione Content-Range deve essere configurato e inviato con una richiesta. Il formato dovrebbe essere simile a "byte {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". Ad esempio, Content-Range:bytes 300-5000/20000 indica che l'utente invia byte da 300 a 5.000 e la lunghezza totale del file è di 20.000 byte.
Parametri facoltativi
Restituisce
Promise<RestResponse>
Prometti<msRest.RestResponse>
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options: ServiceFabricClientUploadFileChunkOptionalParams, callback: ServiceCallback<void>)
Parametri
- contentPath
-
string
Percorso relativo del file o della cartella nell'archivio immagini dalla radice.
- sessionId
-
string
GUID generato dall'utente per il caricamento di un file. Identifica una sessione di caricamento dell'archivio immagini che tiene traccia di tutti i blocchi di file fino a quando non viene eseguito il commit.
- contentRange
-
string
Quando si caricano blocchi di file nell'archivio immagini, il campo intestazione Content-Range deve essere configurato e inviato con una richiesta. Il formato dovrebbe essere simile a "byte {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". Ad esempio, Content-Range:bytes 300-5000/20000 indica che l'utente invia byte da 300 a 5.000 e la lunghezza totale del file è di 20.000 byte.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
Dettagli dei metodi ereditati
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Inviare una richiesta HTTP popolata usando operationSpec fornito.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametri
- operationArguments
- OperationArguments
Gli argomenti da cui verranno popolati i valori basato su modelli della richiesta HTTP.
- operationSpec
- OperationSpec
OperationSpec da usare per popolare httpRequest.
- callback
-
ServiceCallback<any>
Callback da chiamare quando viene ricevuta la risposta.
Restituisce
Promise<RestResponse>
Ereditato daServiceFabricClientContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Inviare l'oggetto httpRequest fornito.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametri
- options
Restituisce
Promise<HttpOperationResponse>
ereditato daServiceFabricClientContext.sendRequest