Condividi tramite


ServiceFabricClient class

Extends

Costruttori

ServiceFabricClient(ServiceFabricClientOptions)

Inizializza una nuova istanza della classe ServiceFabricClient.

Proprietà

meshApplication
meshCodePackage
meshGateway
meshNetwork
meshSecret
meshSecretValue
meshService
meshServiceReplica
meshVolume

Metodi

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

Questa API consente di aggiungere tutte le sostituzioni di configurazione esistenti nel nodo specificato.

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)
backupPartition(string, ServiceCallback<void>)
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.

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)
cancelOperation(string, boolean, ServiceCallback<void>)
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.

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)
commitImageStoreUploadSession(string, ServiceCallback<void>)
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.

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)
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.

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

Crea un'applicazione di Service Fabric usando la descrizione specificata.

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)
createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)
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.

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)
createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)
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.

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

Crea il nome di Service Fabric specificato.

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)
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.

createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
createService(string, ServiceDescriptionUnion, ServiceCallback<void>)
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.

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)
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.

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)
deleteApplication(string, ServiceCallback<void>)
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.

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)
deleteBackupPolicy(string, ServiceCallback<void>)
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.

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)
deleteImageStoreContent(string, ServiceCallback<void>)
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.

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

La richiesta DELETE causerà la scadenza della sessione di caricamento esistente e rimuoverà eventuali blocchi di file caricati in precedenza.

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
deleteName(string, ServiceCallback<void>)
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.

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

Elimina la proprietà di Service Fabric specificata con un nome specificato. Prima di poter essere eliminata, è necessario creare una proprietà .

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)
deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)
deleteService(string, ServiceCallback<void>)
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.

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)
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.

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

Disabilita il backup periodico dell'applicazione di Service Fabric abilitata in precedenza.

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)
disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)
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.

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)
disablePartitionBackup(string, ServiceCallback<void>)
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.

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)
disableServiceBackup(string, ServiceCallback<void>)
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.

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)
enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)
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.

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)
enableNode(string, ServiceCallback<void>)
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.

enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)
enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)
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.

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)
enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)
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.

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)
getAadMetadata(ServiceCallback<AadMetadataObject>)
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.

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

Restituisce un elenco di applicazioni, servizi o partizioni di Service Fabric associati a questo criterio di backup.

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)
getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
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.

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)
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.

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

La risposta è un elenco di oggetti ApplicationEvent.

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationHealth(string, ServiceCallback<ApplicationHealth>)
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.

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)
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à.

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationInfo(string, ServiceCallback<ApplicationInfo>)
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.

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)
getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)
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.

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)
getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)
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.

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

La risposta contiene il codice XML del manifesto dell'applicazione come stringa.

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)
getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)
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.

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

La risposta è un elenco di oggetti ApplicationEvent.

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)
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.

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)
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.

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)
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.

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

Ottiene un criterio di backup specifico identificato da {backupPolicyName}

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

Ottenere un elenco di tutti i criteri di backup configurati.

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)
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).

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)
getChaos(ServiceCallback<Chaos>)
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.

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)
getChaosEvents(ServiceCallback<ChaosEventsSegment>)
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.

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

Ottiene la versione di Chaos Schedule in uso e la pianificazione chaos che definisce quando e come eseguire Chaos.

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)
getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)
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.

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

Ottenere i dettagli sullo stato dell'aggiornamento della configurazione del cluster di un cluster autonomo di Service Fabric.

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

La risposta è un elenco di oggetti ClusterEvent.

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)
getClusterHealth(ServiceCallback<ClusterHealth>)
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.

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)
getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)
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.

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)
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.

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)
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à.

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

Recupera le informazioni di caricamento di un cluster di Service Fabric per tutte le metriche con carico o capacità definite.

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)
getClusterManifest(ServiceCallback<ClusterManifest>)
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.

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)
getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)
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.

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)
getClusterVersion(ServiceCallback<ClusterVersion>)
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.

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)
getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)
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.

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)
getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)
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.

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)
getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
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.

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

Questa API consente di ottenere tutte le sostituzioni di configurazione esistenti nel nodo specificato.

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)
getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)
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.

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

La risposta è un elenco di oggetti ContainerInstanceEvent.

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

La risposta è un elenco di FabricEvents.

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

Ottiene lo stato di avanzamento di un'operazione di perdita di dati avviata con StartDataLoss, usando OperationId.

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)
getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)
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à.

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)
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.

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)
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.

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)
getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)
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.

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

Ottiene l'elenco dei pacchetti di codice distribuiti in un nodo di Service Fabric per l'applicazione specificata.

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)
getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
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à.

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
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.

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

Restituisce le informazioni sui pacchetti di servizio distribuiti in un nodo di Service Fabric per l'applicazione specificata.

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)
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.

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
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.

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
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.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
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.

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
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.

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
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.

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

Ottiene l'elenco delle operazioni di errore indotta dall'utente filtrate in base all'input specificato.

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

Restituisce le informazioni sul contenuto dell'archivio immagini nel percorso contenuto specificato. ContentPath è relativo alla radice dell'archivio immagini.

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)
getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)
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.

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreInfo(ServiceCallback<ImageStoreInfo>)
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.

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

Restituisce le informazioni sul contenuto dell'archivio immagini nella radice dell'archivio immagini.

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

Restituisce le dimensioni totali dei file nelle cartelle radice e figlio nell'archivio immagini.

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)
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.

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)
getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)
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.

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

Restituisce un valore che indica se il nome di Service Fabric specificato esiste.

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

La risposta è un elenco di oggetti NodeEvent.

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
getNodeHealth(string, ServiceCallback<NodeHealth>)
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.

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)
getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)
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.

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

La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sul nodo.

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

La risposta include il nome, lo stato, l'ID, l'integrità, il tempo di attività e altri dettagli sui nodi.

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

Recupera le informazioni di caricamento di un nodo di Service Fabric per tutte le metriche con carico o capacità definite.

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

La risposta è un elenco di oggetti NodeEvent.

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

Ottiene lo stato di avanzamento di un'operazione avviata con StartNodeTransition usando l'Id operazione specificato.

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

Ottiene le informazioni di configurazione di Backup di Service Fabric per la partizione specificata.

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)
getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)
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.

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

Restituisce informazioni sullo stato del backup più recente insieme ai dettagli o al motivo dell'errore in caso di completamento.

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

La risposta è un elenco di oggetti PartitionEvent.

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
getPartitionHealth(string, ServiceCallback<PartitionHealth>)
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.

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)
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.

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)
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.

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)
getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)
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.

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)
getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)
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.

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

La risposta è un elenco di oggetti ReplicaEvent.

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

La risposta è un elenco di oggetti ReplicaEvent.

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

Ottiene lo stato di avanzamento di un oggetto PartitionRestart avviato con StartPartitionRestart usando l'elemento OperationId fornito.

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)
getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)
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.

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

La risposta è un elenco di oggetti PartitionEvent.

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

Ottiene la proprietà di Service Fabric specificata con un nome specificato. Verrà restituito sempre sia il valore che i metadati.

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)
getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)
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à.

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)
getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)
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.

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)
getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)
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.

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)
getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)
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.

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)
getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)
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à.

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)
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.

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)
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.

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)
getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)
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.

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

Ottiene le informazioni di configurazione del backup di Service Fabric per il servizio e le partizioni nel servizio.

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)
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.

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

Ottiene la descrizione di un servizio di Service Fabric esistente. Prima di ottenere la relativa descrizione, è necessario creare un servizio.

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

La risposta è un elenco di oggetti ServiceEvent.

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceHealth(string, ServiceCallback<ServiceHealth>)
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.

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)
getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)
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.

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

Restituisce le informazioni sul servizio specificato appartenente all'applicazione di Service Fabric specificata.

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

Restituisce le informazioni su tutti i servizi appartenenti all'applicazione specificata dall'ID applicazione.

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)
getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)
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.

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)
getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)
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.

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

La risposta è un elenco di oggetti ServiceEvent.

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)
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.

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)
getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)
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.

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)
getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)
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.

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)
getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)
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.

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)
getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)
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.

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)
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.

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)
invokeInfrastructureCommand(string, ServiceCallback<string>)
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.

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)
invokeInfrastructureQuery(string, ServiceCallback<string>)
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.

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)
movePrimaryReplica(string, ServiceCallback<void>)
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.

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)
moveSecondaryReplica(string, string, ServiceCallback<void>)
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.

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)
postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)
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.

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)
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'.

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

Convalidare ed effettuare il provisioning dei pacchetti di codice o configurazione di un cluster di Service Fabric.

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

Crea o aggiorna la proprietà di Service Fabric specificata con un nome specificato.

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)
recoverAllPartitions(ServiceCallback<void>)
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.

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)
recoverPartition(string, ServiceCallback<void>)
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.

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)
recoverServicePartitions(string, ServiceCallback<void>)
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.

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)
recoverSystemPartitions(ServiceCallback<void>)
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.

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

Elimina una distribuzione di composizione di Service Fabric esistente.

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

Questa API consente di rimuovere tutte le sostituzioni di configurazione esistenti nel nodo specificato.

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)
removeNodeState(string, ServiceCallback<void>)
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

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)
removeReplica(string, string, string, ServiceCallback<void>)
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.

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)
reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)
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.

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)
reportClusterHealth(HealthInformation, ServiceCallback<void>)
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.

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)
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.

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)
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.

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)
reportNodeHealth(string, HealthInformation, ServiceCallback<void>)
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.

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)
reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)
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.

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)
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.

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)
reportServiceHealth(string, HealthInformation, ServiceCallback<void>)
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.

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

Reimposta il carico corrente di una partizione di Service Fabric sul carico predefinito per il servizio.

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

Risolvere una partizione del servizio di Service Fabric per ottenere gli endpoint delle repliche del servizio.

resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)
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.

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

Riavvia un nodo del cluster di Service Fabric già avviato.

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)
restartReplica(string, string, string, ServiceCallback<void>)
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.

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)
restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)
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.

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)
resumeApplicationBackup(string, ServiceCallback<void>)
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.

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)
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.

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

Eseguire l'aggiornamento del codice del cluster o della configurazione al dominio di aggiornamento successivo, se appropriato.

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)
resumePartitionBackup(string, ServiceCallback<void>)
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.

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)
resumeServiceBackup(string, ServiceCallback<void>)
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.

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)
rollbackApplicationUpgrade(string, ServiceCallback<void>)
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.

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

Eseguire il rollback del codice o dell'aggiornamento della configurazione di un cluster di Service Fabric.

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
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.

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

Convalida i parametri di aggiornamento dell'applicazione specificati e avvia l'aggiornamento dell'applicazione se i parametri sono validi.

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)
startChaos(ChaosParameters, ServiceCallback<void>)
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.

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

Convalidare i parametri di aggiornamento della configurazione specificati e avviare l'aggiornamento della configurazione del cluster se i parametri sono validi.

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)
startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)
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.

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

Convalida i parametri di aggiornamento forniti e avvia l'aggiornamento della distribuzione se i parametri sono validi.

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)
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.

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)
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.

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)
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.

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)
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.

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

Eseguire il rollback di un aggiornamento della distribuzione compose di Service Fabric.

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
stopChaos(ServiceCallback<void>)
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.

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

Invia un batch di operazioni sulle proprietà. Verrà eseguito il commit di tutte o nessuna delle operazioni.

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)
suspendApplicationBackup(string, ServiceCallback<void>)
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.

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

La partizione configurata per eseguire backup periodici viene sospesa per l'esecuzione di ulteriori backup fino a quando non viene ripresa.

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)
suspendServiceBackup(string, ServiceCallback<void>)
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.

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)
toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)
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.

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)
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.

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

È supportato per annullare il provisioning del codice e della configurazione separatamente.

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)
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.

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

Aggiorna i criteri di backup identificati da {backupPolicyName}

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

Aggiornare i parametri di aggiornamento usati durante un aggiornamento del cluster di Service Fabric.

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

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

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)
updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)
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.

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)
uploadFile(string, ServiceCallback<void>)
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.

uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)
uploadFileChunk(string, string, string, ServiceCallback<void>)
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.

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

Metodi ereditati

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Inviare una richiesta HTTP popolata usando operationSpec fornito.

sendRequest(RequestPrepareOptions | WebResourceLike)

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

meshApplication: MeshApplication

Valore della proprietà

meshCodePackage

meshCodePackage: MeshCodePackage

Valore della proprietà

meshGateway

meshGateway: MeshGateway

Valore della proprietà

meshNetwork

meshNetwork: MeshNetwork

Valore della proprietà

meshSecret

meshSecret: MeshSecret

Valore della proprietà

meshSecretValue

meshSecretValue: MeshSecretValue

Valore della proprietà

meshService

meshService: MeshService

Valore della proprietà

meshServiceReplica

meshServiceReplica: MeshServiceReplica

Valore della proprietà

meshVolume

meshVolume: MeshVolume

Valore della proprietà

Dettagli metodo

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

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

Parametri

nodeName

string

Nome del nodo.

configParameterOverrideList

ConfigParameterOverride[]

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

ConfigParameterOverride[]

Descrizione per l'aggiunta dell'elenco delle sostituzioni di configurazione.

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

ConfigParameterOverride[]

Descrizione per l'aggiunta dell'elenco delle sostituzioni di configurazione.

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.

options
ServiceFabricClientBackupPartitionOptionalParams

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.

options
ServiceFabricClientBackupPartitionOptionalParams

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.

options
ServiceFabricClientCancelOperationOptionalParams

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.

options
ServiceFabricClientCancelOperationOptionalParams

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<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

cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)

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

Parametri

repairTaskCancelDescription
RepairTaskCancelDescription

Descrive l'attività di ripristino da annullare.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

options
ServiceFabricClientCreateNameOptionalParams

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.

options
ServiceFabricClientCreateNameOptionalParams

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<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

createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

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

Parametri

repairTask
RepairTask

Descrive l'attività di ripristino da creare o aggiornare.

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.

options
ServiceFabricClientCreateServiceOptionalParams

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.

options
ServiceFabricClientCreateServiceOptionalParams

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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:'.

options
ServiceFabricClientDeleteNameOptionalParams

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:'.

options
ServiceFabricClientDeleteNameOptionalParams

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.

options
ServiceFabricClientDeletePropertyOptionalParams

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.

options
ServiceFabricClientDeletePropertyOptionalParams

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.

options
ServiceFabricClientDeleteServiceOptionalParams

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.

options
ServiceFabricClientDeleteServiceOptionalParams

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.

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.

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.

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.

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.

options
ServiceFabricClientDisableNodeOptionalParams

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.

options
ServiceFabricClientDisableNodeOptionalParams

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.

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.

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.

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.

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.

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.

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.

options
ServiceFabricClientEnableNodeOptionalParams

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.

options
ServiceFabricClientEnableNodeOptionalParams

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.

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.

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.

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.

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<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

forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)

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

Parametri

repairTaskApproveDescription
RepairTaskApproveDescription

Descrive l'attività di ripristino da approvare.

getAadMetadata(ServiceCallback<AadMetadataObject>)

function getAadMetadata(callback: ServiceCallback<AadMetadataObject>)

Parametri

callback

ServiceCallback<AadMetadataObject>

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

options
ServiceFabricClientGetAadMetadataOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetAadMetadataResponse>

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)

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

Parametri

options
ServiceFabricClientGetAadMetadataOptionalParams

Parametri facoltativi

callback

ServiceCallback<AadMetadataObject>

Callback

getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)

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

Parametri

backupPolicyName

string

Nome dei criteri di backup.

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.

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.

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.

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.

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.

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.

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.

Restituisce

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.

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

ServiceCallback<ApplicationEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ApplicationEventUnion[]>

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

ServiceCallback<ApplicationHealth>

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.

Restituisce

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.

callback

ServiceCallback<ApplicationHealth>

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

ServiceCallback<ApplicationHealth>

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.

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.

callback

ServiceCallback<ApplicationHealth>

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

ServiceCallback<ApplicationInfo>

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.

Restituisce

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.

callback

ServiceCallback<ApplicationInfo>

Callback

getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)

function getApplicationInfoList(callback: ServiceCallback<PagedApplicationInfoList>)

Parametri

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

Restituisce

Promise<Models.GetApplicationInfoListResponse>

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)

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

Parametri

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.

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.

Restituisce

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.

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.

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.

Restituisce

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.

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.

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.

Restituisce

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.

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

ServiceCallback<ApplicationEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ApplicationEventUnion[]>

Callback

getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoList(callback: ServiceCallback<PagedApplicationTypeInfoList>)

Parametri

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

Restituisce

Promise<Models.GetApplicationTypeInfoListResponse>

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)

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

Parametri

getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)

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

Parametri

applicationTypeName

string

Nome del tipo di applicazione.

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.

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.

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.

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.

Restituisce

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.

getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)

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

Parametri

backupPolicyName

string

Nome dei criteri di backup.

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.

Restituisce

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.

getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)

function getBackupPolicyList(callback: ServiceCallback<PagedBackupPolicyDescriptionList>)

Parametri

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)

Ottenere un elenco di tutti i criteri di backup configurati.

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

Parametri

Restituisce

Promise<Models.GetBackupPolicyListResponse>

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)

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

Parametri

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.

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.

Restituisce

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.

getChaos(ServiceCallback<Chaos>)

function getChaos(callback: ServiceCallback<Chaos>)

Parametri

callback

ServiceCallback<Chaos>

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

options
ServiceFabricClientGetChaosOptionalParams

Parametri facoltativi

Restituisce

Promise<GetChaosResponse>

Modelli di promessa.GetChaosResponse<>

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)

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

Parametri

options
ServiceFabricClientGetChaosOptionalParams

Parametri facoltativi

callback

ServiceCallback<Chaos>

Callback

getChaosEvents(ServiceCallback<ChaosEventsSegment>)

function getChaosEvents(callback: ServiceCallback<ChaosEventsSegment>)

Parametri

callback

ServiceCallback<ChaosEventsSegment>

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

options
ServiceFabricClientGetChaosEventsOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetChaosEventsResponse>

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)

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

Parametri

options
ServiceFabricClientGetChaosEventsOptionalParams

Parametri facoltativi

callback

ServiceCallback<ChaosEventsSegment>

Callback

getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)

function getChaosSchedule(callback: ServiceCallback<ChaosScheduleDescription>)

Parametri

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

Restituisce

Promise<Models.GetChaosScheduleResponse>

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)

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

Parametri

getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)

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

Parametri

configurationApiVersion

string

Versione API della configurazione JSON del cluster autonomo.

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.

Restituisce

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.

getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

function getClusterConfigurationUpgradeStatus(callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

Parametri

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

Restituisce

Promise<Models.GetClusterConfigurationUpgradeStatusResponse>

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

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

Parametri

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

ServiceCallback<ClusterEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ClusterEventUnion[]>

Callback

getClusterHealth(ServiceCallback<ClusterHealth>)

function getClusterHealth(callback: ServiceCallback<ClusterHealth>)

Parametri

callback

ServiceCallback<ClusterHealth>

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

Restituisce

Promise<Models.GetClusterHealthResponse>

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)

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

Parametri

callback

ServiceCallback<ClusterHealth>

Callback

getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunk(callback: ServiceCallback<ClusterHealthChunk>)

Parametri

callback

ServiceCallback<ClusterHealthChunk>

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

Restituisce

Promise<Models.GetClusterHealthChunkResponse>

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)

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

Parametri

callback

ServiceCallback<ClusterHealthChunk>

Callback

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(callback: ServiceCallback<ClusterHealthChunk>)

Parametri

callback

ServiceCallback<ClusterHealthChunk>

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

Restituisce

Promise<Models.GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)

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

Parametri

callback

ServiceCallback<ClusterHealthChunk>

Callback

getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)

function getClusterHealthUsingPolicy(callback: ServiceCallback<ClusterHealth>)

Parametri

callback

ServiceCallback<ClusterHealth>

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

Restituisce

Promise<Models.GetClusterHealthUsingPolicyResponse>

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)

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

Parametri

callback

ServiceCallback<ClusterHealth>

Callback

getClusterLoad(ServiceCallback<ClusterLoadInfo>)

function getClusterLoad(callback: ServiceCallback<ClusterLoadInfo>)

Parametri

callback

ServiceCallback<ClusterLoadInfo>

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

options
ServiceFabricClientGetClusterLoadOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetClusterLoadResponse>

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)

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

Parametri

options
ServiceFabricClientGetClusterLoadOptionalParams

Parametri facoltativi

callback

ServiceCallback<ClusterLoadInfo>

Callback

getClusterManifest(ServiceCallback<ClusterManifest>)

function getClusterManifest(callback: ServiceCallback<ClusterManifest>)

Parametri

callback

ServiceCallback<ClusterManifest>

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

Restituisce

Modelli di promesse.GetClusterManifestResponse<>

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)

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

Parametri

callback

ServiceCallback<ClusterManifest>

Callback

getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)

function getClusterUpgradeProgress(callback: ServiceCallback<ClusterUpgradeProgressObject>)

Parametri

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

Restituisce

Modelli di promessa.GetClusterUpgradeProgressResponse<>

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)

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

Parametri

getClusterVersion(ServiceCallback<ClusterVersion>)

function getClusterVersion(callback: ServiceCallback<ClusterVersion>)

Parametri

callback

ServiceCallback<ClusterVersion>

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

Restituisce

Modelli di promessa.GetClusterVersionResponse<>

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)

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

Parametri

callback

ServiceCallback<ClusterVersion>

Callback

getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)

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

Parametri

deploymentName

string

Identità della distribuzione.

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.

Restituisce

Modelli di promessa.GetComposeDeploymentStatusResponse<>

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)

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

Parametri

deploymentName

string

Identità della distribuzione.

getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)

function getComposeDeploymentStatusList(callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)

Parametri

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

Restituisce

Modelli di promessa.GetComposeDeploymentStatusListResponse<>

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)

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

Parametri

getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

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

Parametri

deploymentName

string

Identità della distribuzione.

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.

Restituisce

Promise<Models.GetComposeDeploymentUpgradeProgressResponse>

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

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

Parametri

deploymentName

string

Identità della distribuzione.

getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)

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

Parametri

nodeName

string

Nome del nodo.

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.

Restituisce

Promise<Models.GetConfigurationOverridesResponse>

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

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

Parametri

nodeName

string

Nome del nodo.

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

ServiceCallback<ContainerLogs>

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.

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.

callback

ServiceCallback<ContainerLogs>

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.

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.

Restituisce

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.

getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)

function getCorrelatedEventList(eventInstanceId: string, callback: ServiceCallback<FabricEventUnion[]>)

Parametri

eventInstanceId

string

L'oggetto EventInstanceId.

callback

ServiceCallback<FabricEventUnion[]>

Callback

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)

La risposta è un elenco di FabricEvents.

function getCorrelatedEventList(eventInstanceId: string, options?: ServiceFabricClientGetCorrelatedEventListOptionalParams): Promise<GetCorrelatedEventListResponse>

Parametri

eventInstanceId

string

L'oggetto EventInstanceId.

Restituisce

Modelli di promessa.GetCorrelatedEventListResponse<>

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

function getCorrelatedEventList(eventInstanceId: string, options: ServiceFabricClientGetCorrelatedEventListOptionalParams, callback: ServiceCallback<FabricEventUnion[]>)

Parametri

eventInstanceId

string

L'oggetto EventInstanceId.

callback

ServiceCallback<FabricEventUnion[]>

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

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

Restituisce

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

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.

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.

Restituisce

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.

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.

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.

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.

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.

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.

Restituisce

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.

getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

Parametri

nodeName

string

Nome del nodo.

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.

Restituisce

Promise<Models.GetDeployedApplicationInfoListResponse>

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, options: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

Parametri

nodeName

string

Nome del nodo.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

ServiceCallback<OperationStatus[]>

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

Restituisce

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
callback

ServiceCallback<OperationStatus[]>

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

ServiceCallback<ImageStoreContent>

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.

Restituisce

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.

callback

ServiceCallback<ImageStoreContent>

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

ServiceCallback<FolderSizeInfo>

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.

Restituisce

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.

callback

ServiceCallback<FolderSizeInfo>

Callback

getImageStoreInfo(ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(callback: ServiceCallback<ImageStoreInfo>)

Parametri

callback

ServiceCallback<ImageStoreInfo>

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

Restituisce

Promise<Models.GetImageStoreInfoResponse>

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(options: ServiceFabricClientGetImageStoreInfoOptionalParams, callback: ServiceCallback<ImageStoreInfo>)

Parametri

callback

ServiceCallback<ImageStoreInfo>

Callback

getImageStoreRootContent(ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(callback: ServiceCallback<ImageStoreContent>)

Parametri

callback

ServiceCallback<ImageStoreContent>

Callback

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)

Restituisce le informazioni sul contenuto dell'archivio immagini nella radice dell'archivio immagini.

function getImageStoreRootContent(options?: ServiceFabricClientGetImageStoreRootContentOptionalParams): Promise<GetImageStoreRootContentResponse>

Parametri

Restituisce

Promise<Models.GetImageStoreRootContentResponse>

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(options: ServiceFabricClientGetImageStoreRootContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)

Parametri

callback

ServiceCallback<ImageStoreContent>

Callback

getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(callback: ServiceCallback<FolderSizeInfo>)

Parametri

callback

ServiceCallback<FolderSizeInfo>

Callback

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)

Restituisce le dimensioni totali dei file nelle cartelle radice e figlio nell'archivio immagini.

function getImageStoreRootFolderSize(options?: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams): Promise<GetImageStoreRootFolderSizeResponse>

Parametri

Restituisce

Promise<Models.GetImageStoreRootFolderSizeResponse>

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(options: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)

Parametri

callback

ServiceCallback<FolderSizeInfo>

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

ServiceCallback<UploadSession>

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.

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.

callback

ServiceCallback<UploadSession>

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

ServiceCallback<UploadSession>

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.

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.

callback

ServiceCallback<UploadSession>

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:'.

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:'.

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

ServiceCallback<NodeEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<NodeEventUnion[]>

Callback

getNodeHealth(string, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, callback: ServiceCallback<NodeHealth>)

Parametri

nodeName

string

Nome del nodo.

callback

ServiceCallback<NodeHealth>

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.

options
ServiceFabricClientGetNodeHealthOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetNodeHealthResponse>

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, options: ServiceFabricClientGetNodeHealthOptionalParams, callback: ServiceCallback<NodeHealth>)

Parametri

nodeName

string

Nome del nodo.

options
ServiceFabricClientGetNodeHealthOptionalParams

Parametri facoltativi

callback

ServiceCallback<NodeHealth>

Callback

getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, callback: ServiceCallback<NodeHealth>)

Parametri

nodeName

string

Nome del nodo.

callback

ServiceCallback<NodeHealth>

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.

Restituisce

Promise<Models.GetNodeHealthUsingPolicyResponse>

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, options: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, callback: ServiceCallback<NodeHealth>)

Parametri

nodeName

string

Nome del nodo.

callback

ServiceCallback<NodeHealth>

Callback

getNodeInfo(string, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, callback: ServiceCallback<NodeInfo>)

Parametri

nodeName

string

Nome del nodo.

callback

ServiceCallback<NodeInfo>

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.

options
ServiceFabricClientGetNodeInfoOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetNodeInfoResponse>

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, options: ServiceFabricClientGetNodeInfoOptionalParams, callback: ServiceCallback<NodeInfo>)

Parametri

nodeName

string

Nome del nodo.

options
ServiceFabricClientGetNodeInfoOptionalParams

Parametri facoltativi

callback

ServiceCallback<NodeInfo>

Callback

getNodeInfoList(ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(callback: ServiceCallback<PagedNodeInfoList>)

Parametri

callback

ServiceCallback<PagedNodeInfoList>

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

options
ServiceFabricClientGetNodeInfoListOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetNodeInfoListResponse>

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(options: ServiceFabricClientGetNodeInfoListOptionalParams, callback: ServiceCallback<PagedNodeInfoList>)

Parametri

options
ServiceFabricClientGetNodeInfoListOptionalParams

Parametri facoltativi

callback

ServiceCallback<PagedNodeInfoList>

Callback

getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, callback: ServiceCallback<NodeLoadInfo>)

Parametri

nodeName

string

Nome del nodo.

callback

ServiceCallback<NodeLoadInfo>

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.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.GetNodeLoadInfoResponse>

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, options: ServiceFabricClientGetNodeLoadInfoOptionalParams, callback: ServiceCallback<NodeLoadInfo>)

Parametri

nodeName

string

Nome del nodo.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

Parametri facoltativi

callback

ServiceCallback<NodeLoadInfo>

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

ServiceCallback<NodeEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<NodeEventUnion[]>

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

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

Restituisce

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

getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetPartitionBackupConfigurationInfoResponse>

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, options: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

Parametri

partitionId

string

Identità della partizione.

getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, callback: ServiceCallback<PagedBackupInfoList>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetPartitionBackupListResponse>

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, options: ServiceFabricClientGetPartitionBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

Parametri

partitionId

string

Identità della partizione.

getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, callback: ServiceCallback<BackupProgressInfo>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<BackupProgressInfo>

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.

Restituisce

Promise<Models.GetPartitionBackupProgressResponse>

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, options: ServiceFabricClientGetPartitionBackupProgressOptionalParams, callback: ServiceCallback<BackupProgressInfo>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<BackupProgressInfo>

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

ServiceCallback<PartitionEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<PartitionEventUnion[]>

Callback

getPartitionHealth(string, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, callback: ServiceCallback<PartitionHealth>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<PartitionHealth>

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.

Restituisce

Promise<Models.GetPartitionHealthResponse>

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, options: ServiceFabricClientGetPartitionHealthOptionalParams, callback: ServiceCallback<PartitionHealth>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<PartitionHealth>

Callback

getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, callback: ServiceCallback<PartitionHealth>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<PartitionHealth>

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.

Restituisce

Promise<Models.GetPartitionHealthUsingPolicyResponse>

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, options: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, callback: ServiceCallback<PartitionHealth>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<PartitionHealth>

Callback

getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, callback: ServiceCallback<ServicePartitionInfoUnion>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetPartitionInfoResponse>

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, options: ServiceFabricClientGetPartitionInfoOptionalParams, callback: ServiceCallback<ServicePartitionInfoUnion>)

Parametri

partitionId

string

Identità della partizione.

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.

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.

Restituisce

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.

getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, callback: ServiceCallback<PartitionLoadInformation>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetPartitionLoadInformationResponse>

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, options: ServiceFabricClientGetPartitionLoadInformationOptionalParams, callback: ServiceCallback<PartitionLoadInformation>)

Parametri

partitionId

string

Identità della partizione.

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

ServiceCallback<ReplicaEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ReplicaEventUnion[]>

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

ServiceCallback<ReplicaEventUnion[]>

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.

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.

callback

ServiceCallback<ReplicaEventUnion[]>

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

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

Restituisce

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

getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, callback: ServiceCallback<RestoreProgressInfo>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetPartitionRestoreProgressResponse>

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, options: ServiceFabricClientGetPartitionRestoreProgressOptionalParams, callback: ServiceCallback<RestoreProgressInfo>)

Parametri

partitionId

string

Identità della partizione.

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

ServiceCallback<PartitionEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<PartitionEventUnion[]>

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

ServiceCallback<PropertyInfo>

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.

options
ServiceFabricClientGetPropertyInfoOptionalParams

Parametri facoltativi

Restituisce

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.

options
ServiceFabricClientGetPropertyInfoOptionalParams

Parametri facoltativi

callback

ServiceCallback<PropertyInfo>

Callback

getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)

function getPropertyInfoList(nameId: string, callback: ServiceCallback<PagedPropertyInfoList>)

Parametri

nameId

string

Nome di Service Fabric, senza lo schema URI 'fabric:'.

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:'.

Restituisce

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:'.

getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(callback: ServiceCallback<FabricCodeVersionInfo[]>)

Parametri

callback

ServiceCallback<FabricCodeVersionInfo[]>

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

Restituisce

Promise<Models.GetProvisionedFabricCodeVersionInfoListResponse>

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(options: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, callback: ServiceCallback<FabricCodeVersionInfo[]>)

Parametri

callback

ServiceCallback<FabricCodeVersionInfo[]>

Callback

getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(callback: ServiceCallback<FabricConfigVersionInfo[]>)

Parametri

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

Restituisce

Promise<Models.GetProvisionedFabricConfigVersionInfoListResponse>

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(options: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, callback: ServiceCallback<FabricConfigVersionInfo[]>)

Parametri

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

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

Restituisce

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

getRepairTaskList(ServiceCallback<RepairTask[]>)

function getRepairTaskList(callback: ServiceCallback<RepairTask[]>)

Parametri

callback

ServiceCallback<RepairTask[]>

Callback

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)

Questa API supporta la piattaforma service fabric; non deve essere usato direttamente dal codice.

function getRepairTaskList(options?: ServiceFabricClientGetRepairTaskListOptionalParams): Promise<GetRepairTaskListResponse>

Parametri

Restituisce

Promise<Models.GetRepairTaskListResponse>

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)

function getRepairTaskList(options: ServiceFabricClientGetRepairTaskListOptionalParams, callback: ServiceCallback<RepairTask[]>)

Parametri

callback

ServiceCallback<RepairTask[]>

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

ServiceCallback<ReplicaHealthUnion>

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.

Restituisce

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.

callback

ServiceCallback<ReplicaHealthUnion>

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

ServiceCallback<ReplicaHealthUnion>

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.

Restituisce

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.

callback

ServiceCallback<ReplicaHealthUnion>

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

ServiceCallback<ReplicaInfoUnion>

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.

options
ServiceFabricClientGetReplicaInfoOptionalParams

Parametri facoltativi

Restituisce

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.

options
ServiceFabricClientGetReplicaInfoOptionalParams

Parametri facoltativi

callback

ServiceCallback<ReplicaInfoUnion>

Callback

getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, callback: ServiceCallback<PagedReplicaInfoList>)

Parametri

partitionId

string

Identità della partizione.

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.

Restituisce

Promise<Models.GetReplicaInfoListResponse>

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, options: ServiceFabricClientGetReplicaInfoListOptionalParams, callback: ServiceCallback<PagedReplicaInfoList>)

Parametri

partitionId

string

Identità della partizione.

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.

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.

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.

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.

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.

Restituisce

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.

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.

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.

Restituisce

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.

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

ServiceCallback<ServiceEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ServiceEventUnion[]>

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

ServiceCallback<ServiceHealth>

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.

Restituisce

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.

callback

ServiceCallback<ServiceHealth>

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

ServiceCallback<ServiceHealth>

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.

Restituisce

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.

callback

ServiceCallback<ServiceHealth>

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

ServiceCallback<ServiceInfoUnion>

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.

options
ServiceFabricClientGetServiceInfoOptionalParams

Parametri facoltativi

Restituisce

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.

options
ServiceFabricClientGetServiceInfoOptionalParams

Parametri facoltativi

callback

ServiceCallback<ServiceInfoUnion>

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.

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.

Restituisce

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.

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.

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.

Restituisce

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.

getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, callback: ServiceCallback<ServiceNameInfo>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<ServiceNameInfo>

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.

Restituisce

Promise<Models.GetServiceNameInfoResponse>

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, options: ServiceFabricClientGetServiceNameInfoOptionalParams, callback: ServiceCallback<ServiceNameInfo>)

Parametri

partitionId

string

Identità della partizione.

callback

ServiceCallback<ServiceNameInfo>

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

ServiceCallback<ServiceEventUnion[]>

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.

Restituisce

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.

callback

ServiceCallback<ServiceEventUnion[]>

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

ServiceCallback<ServiceTypeInfo>

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.

Restituisce

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.

callback

ServiceCallback<ServiceTypeInfo>

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

ServiceCallback<ServiceTypeInfo[]>

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.

Restituisce

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.

callback

ServiceCallback<ServiceTypeInfo[]>

Callback

getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)

function getSubNameInfoList(nameId: string, callback: ServiceCallback<PagedSubNameInfoList>)

Parametri

nameId

string

Nome di Service Fabric, senza lo schema URI 'fabric:'.

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:'.

Restituisce

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:'.

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.

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.

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.

getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(callback: ServiceCallback<UpgradeOrchestrationServiceState>)

Parametri

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

Restituisce

Promise<Models.GetUpgradeOrchestrationServiceStateResponse>

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(options: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceState>)

Parametri

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

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

Restituisce

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

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.

Restituisce

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.

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.

Restituisce

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

options
ServiceFabricClientPutPropertyOptionalParams

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.

options
ServiceFabricClientPutPropertyOptionalParams

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

Restituisce

Promise<RestResponse>

Prometti<msRest.RestResponse>

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)

function recoverAllPartitions(options: ServiceFabricClientRecoverAllPartitionsOptionalParams, callback: ServiceCallback<void>)

Parametri

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.

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.

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.

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.

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

Restituisce

Promise<RestResponse>

Prometti<msRest.RestResponse>

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)

function recoverSystemPartitions(options: ServiceFabricClientRecoverSystemPartitionsOptionalParams, callback: ServiceCallback<void>)

Parametri

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.

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.

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.

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.

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.

options
ServiceFabricClientRemoveNodeStateOptionalParams

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.

options
ServiceFabricClientRemoveNodeStateOptionalParams

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.

options
ServiceFabricClientRemoveReplicaOptionalParams

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.

options
ServiceFabricClientRemoveReplicaOptionalParams

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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à.

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.

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.

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.

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.

options
ServiceFabricClientResolveServiceOptionalParams

Parametri facoltativi

Restituisce

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.

options
ServiceFabricClientResolveServiceOptionalParams

Parametri facoltativi

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.

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.

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.

options
ServiceFabricClientRestartNodeOptionalParams

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.

options
ServiceFabricClientRestartNodeOptionalParams

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.

options
ServiceFabricClientRestartReplicaOptionalParams

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.

options
ServiceFabricClientRestartReplicaOptionalParams

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Restituisce

Promise<RestResponse>

Prometti<msRest.RestResponse>

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)

function rollbackClusterUpgrade(options: ServiceFabricClientRollbackClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

Parametri

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.

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.

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.

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.

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.

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.

options
ServiceFabricClientStartChaosOptionalParams

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.

options
ServiceFabricClientStartChaosOptionalParams

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.

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.

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.

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.

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.

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.

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'

options
ServiceFabricClientStartDataLossOptionalParams

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'

options
ServiceFabricClientStartDataLossOptionalParams

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.

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.

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'

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'

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.

options
ServiceFabricClientStartQuorumLossOptionalParams

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.

options
ServiceFabricClientStartQuorumLossOptionalParams

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.

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.

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

options
ServiceFabricClientStopChaosOptionalParams

Parametri facoltativi

Restituisce

Promise<RestResponse>

Prometti<msRest.RestResponse>

stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)

function stopChaos(options: ServiceFabricClientStopChaosOptionalParams, callback: ServiceCallback<void>)

Parametri

options
ServiceFabricClientStopChaosOptionalParams

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.

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.

Restituisce

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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<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

updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

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

Parametri

repairTask
RepairTask

Descrive l'attività di ripristino da creare o aggiornare.

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<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

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

Parametri

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

Descrive i criteri integri dell'attività di ripristino da aggiornare.

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.

options
ServiceFabricClientUpdateServiceOptionalParams

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.

options
ServiceFabricClientUpdateServiceOptionalParams

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.

options
ServiceFabricClientUploadFileOptionalParams

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.

options
ServiceFabricClientUploadFileOptionalParams

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.

options
ServiceFabricClientUploadFileChunkOptionalParams

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.

options
ServiceFabricClientUploadFileChunkOptionalParams

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

Restituisce

ereditato daServiceFabricClientContext.sendRequest