Condividi tramite


Informazioni di riferimento sulle API del provider di risorse mesh di Azure Service Fabric

Azure Service Fabric Mesh è un servizio completamente gestito che consente agli sviluppatori di creare e distribuire applicazioni cruciali senza gestire alcuna infrastruttura. È possibile usare mesh Service Fabric per creare ed eseguire applicazioni di microservizi sicure e distribuite, ridimensionabili su richiesta.

Di seguito è riportato un elenco delle API REST del provider di risorse mesh di Azure Service Fabric per distribuire e gestire applicazioni di microservizi.


API delle applicazioni

Nome Descrizione
Creare Crea o aggiorna una risorsa dell'applicazione.
Recupero Ottiene la risorsa dell'applicazione.
Elimina Elimina la risorsa dell'applicazione.
List By Resource Group Ottiene tutte le risorse dell'applicazione in un determinato gruppo di risorse.
Elenco per sottoscrizione Ottiene tutte le risorse dell'applicazione in una determinata sottoscrizione.

API dei servizi

Nome Descrizione
Elenco in base al nome dell'applicazione Ottiene i servizi di un'applicazione specificata.
Recupero Ottiene le proprietà del servizio.

API repliche

Nome Descrizione
Elenco in base al nome del servizio Ottiene le repliche di un determinato servizio.
Recupero Ottiene una replica specifica di un servizio specificato.

API ContainerLogs

Nome Descrizione
Ottenere il log dei contenitori Ottiene i log per il contenitore.

API di operazioni

Nome Descrizione
Elenco Elenca tutte le operazioni disponibili.

API reti

Nome Descrizione
Creare Crea o aggiorna una risorsa di rete.
Recupero Ottiene la risorsa di rete.
Elimina Elimina la risorsa di rete.
List By Resource Group Ottiene tutte le risorse di rete in un determinato gruppo di risorse.
Elenco per sottoscrizione Ottiene tutte le risorse di rete in una determinata sottoscrizione.

API dei volumi

Nome Descrizione
Creare Crea o aggiorna una risorsa del volume.
Recupero Ottiene la risorsa del volume.
Elimina Elimina la risorsa del volume.
List By Resource Group Ottiene tutte le risorse del volume in un determinato gruppo di risorse.
Elenco per sottoscrizione Ottiene tutte le risorse del volume in una determinata sottoscrizione.

Modelli

Nome Descrizione
ApplicationProperties Questo tipo descrive le proprietà di una risorsa dell'applicazione.
ApplicationResourceDescription Questo tipo descrive una risorsa dell'applicazione.
ApplicationResourceDescriptionList Elenco paginabile delle risorse dell'applicazione.
ApplicationResourceProperties Questo tipo descrive le proprietà di una risorsa dell'applicazione.
Enumerazione ApplicationResourceStatus I valori possibili includono: 'Invalid', 'Ready', 'Upgrade', 'Creating', 'Eliminate', 'Failed'
AvailableOperationDisplay Operazione disponibile nel provider di risorse di Azure elencato.
AzureInternalMonitoringPipelineSinkDescription Impostazioni di diagnostica per Ginevra.
ContainerCodePackageProperties Descrive un contenitore e le relative proprietà di runtime.
ContainerEvent Evento contenitore.
ContainerInstanceView Informazioni di runtime di un'istanza del contenitore.
ContainerLabel Descrive un'etichetta contenitore.
ContainerLogs Log del contenitore.
ContainerState Stato del contenitore.
ContainerVolume Descrive il modo in cui un volume è collegato a un contenitore.
DiagnosticaDescription Descrive le opzioni di diagnostica disponibili
DiagnosticsRef Riferimento ai sink in DiagnosticsDescription.
Enumerazione DiagnosticsSinkKind Tipo di diagnosticsSink.
DiagnosticsSinkProperties Proprietà di un oggetto DiagnosticsSink.
EndpointProperties Descrive un endpoint contenitore.
EnvironmentVariable Descrive una variabile di ambiente per il contenitore.
ErrorModel Dettagli dell'errore.
Enumerazione HealthState Stato di integrità di una risorsa, ad esempio Applicazione, Servizio o Rete.
ImageRegistryCredential Credenziali del Registro di sistema delle immagini.
IngressConfig Descrive la configurazione della connettività pubblica per la rete.
Enumerazione IngressQoSLevel I valori possibili includono: 'Bronze'
Layer4IngressConfig Descrive la configurazione di livello 4 per la connettività pubblica per questa rete.
ManagedProxyResource Definizione del modello di risorsa per azure Resource Manager risorsa proxy. Avrà tutti gli elementi diversi dalla posizione e dai tag richiesti. Questa risorsa proxy viene creata o aggiornata in modo esplicito includendola nella risorsa padre.
NetworkProperties Descrive una rete.
NetworkRef Descrive un riferimento di rete in un servizio.
NetworkResourceDescription Questo tipo descrive una risorsa di rete.
NetworkResourceDescriptionList Elenco di risorse di rete di cui è possibile eseguire il paging.
NetworkResourceProperties Descrive le proprietà di una risorsa di rete.
Enumerazione OperatingSystemTypes I valori possibili includono: 'Linux', 'Windows'
OperationListResult Descrive il risultato della richiesta per elencare le operazioni di Service Fabric.
OperationResult Elenco delle operazioni disponibili nel provider di risorse di Azure elencato.
ProvisionedResourceProperties Descrive le proprietà comuni di una risorsa di cui è stato effettuato il provisioning.
ProxyResource Definizione del modello di risorsa per azure Resource Manager risorsa proxy. Avrà tutti gli elementi diversi dalla posizione e dai tag richiesti.
Risorsa Definizione del modello di risorsa per la risorsa Resource Manager di Azure.
ResourceLimits Questo tipo descrive i limiti delle risorse per un determinato contenitore. Descrive la maggior parte delle risorse che un contenitore può usare prima di essere riavviato.
ResourceRequests Questo tipo descrive le risorse richieste per un determinato contenitore. Descrive la quantità minima di risorse necessarie per il contenitore. Un contenitore può utilizzare più risorse richieste fino ai limiti specificati prima del riavvio. Attualmente, le risorse richieste vengono considerate come limiti.
ResourceRequirements Questo tipo descrive i requisiti delle risorse per un contenitore o un servizio.
ServiceList Elenco visualizzabile di tutti i servizi in un'applicazione.
ServiceReplicaDescription Questo tipo descrive una replica di una risorsa del servizio.
ServiceReplicaList Elenco di repliche visualizzabili di una risorsa del servizio.
ServiceReplicaProperties Descrive le proprietà di una replica del servizio.
ServiceResourceDescription Questo tipo descrive una risorsa del servizio.
ServiceResourceProperties Questo tipo descrive le proprietà di una risorsa del servizio.
Enumerazione ServiceResourceStatus I valori possibili includono: 'Unknown', 'Active', 'Upgrading', 'Deleting', 'Creating', 'Failed'
Impostazione Descrive un'impostazione per il contenitore.
TrackedResource Definizione del modello di risorsa per Azure Resource Manager risorsa di primo livello rilevata.
VolumeProperties Questo tipo descrive le proprietà di una risorsa del volume.
VolumeProviderParametersAzureFile Questo tipo descrive un volume fornito da una condivisione file File di Azure.
VolumeResourceDescription Questo tipo descrive una risorsa del volume.
VolumeResourceDescriptionList Elenco di risorse del volume di cui è possibile eseguire il paging.
VolumeResourceProperties Descrive le proprietà di una risorsa del volume.