Dokumentacja interfejsu API dostawcy zasobów usługi Azure Service Fabric Mesh

Azure Service Fabric Mesh to w pełni zarządzana usługa, która umożliwia deweloperom tworzenie i wdrażanie aplikacji o znaczeniu krytycznym bez zarządzania infrastrukturą. Usługa Service Fabric Mesh pozwala tworzyć i uruchamiać bezpieczne rozproszone aplikacje mikrousług, które można skalować na żądanie.

Poniżej znajduje się lista interfejsów API REST dostawcy zasobów usługi Azure Service Fabric Mesh do wdrażania aplikacji mikrousług i zarządzania nimi.


Interfejsy API aplikacji

Nazwa Opis
Utwórz Tworzy lub aktualizuje zasób aplikacji.
Get Pobiera zasób aplikacji.
Usuwanie Usuwa zasób aplikacji.
Lista według grupy zasobów Pobiera wszystkie zasoby aplikacji w danej grupie zasobów.
Lista według subskrypcji Pobiera wszystkie zasoby aplikacji w danej subskrypcji.

Interfejsy API usług

Nazwa Opis
Lista według nazwy aplikacji Pobiera usługi danej aplikacji.
Get Pobiera właściwości usługi.

Interfejsy API replik

Nazwa Opis
Lista według nazwy usługi Pobiera repliki danej usługi.
Get Pobiera określoną replikę danej usługi.

Interfejsy API usługi ContainerLogs

Nazwa Opis
Pobieranie dziennika kontenera Pobiera dzienniki dla kontenera.

Interfejsy API operacji

Nazwa Opis
Lista Wyświetla listę wszystkich dostępnych operacji.

Interfejsy API sieci

Nazwa Opis
Utwórz Tworzy lub aktualizuje zasób sieciowy.
Get Pobiera zasób sieciowy.
Usuwanie Usuwa zasób sieciowy.
Lista według grupy zasobów Pobiera wszystkie zasoby sieciowe w danej grupie zasobów.
Lista według subskrypcji Pobiera wszystkie zasoby sieciowe w danej subskrypcji.

Interfejsy API woluminów

Nazwa Opis
Utwórz Tworzy lub aktualizuje zasób woluminu.
Get Pobiera zasób woluminu.
Usuwanie Usuwa zasób woluminu.
Lista według grupy zasobów Pobiera wszystkie zasoby woluminu w danej grupie zasobów.
Lista według subskrypcji Pobiera wszystkie zasoby woluminu w danej subskrypcji.

Modele

Nazwa Opis
Właściwości aplikacji Ten typ opisuje właściwości zasobu aplikacji.
ApplicationResourceDescription Ten typ opisuje zasób aplikacji.
ApplicationResourceDescriptionList Lista zasobów aplikacji z możliwością stronicowania.
ApplicationResourceProperties Ten typ opisuje właściwości zasobu aplikacji.
ApplicationResourceStatus, wyliczenie Możliwe wartości to: "Invalid", "Ready", "Upgrade", "Creating", "Deleting", "Failed"
AvailableOperationDisplay Operacja dostępna u wymienionego dostawcy zasobów platformy Azure.
AzureInternalMonitoringPipelineSinkDescription Ustawienia diagnostyczne dla Genewy.
ContainerCodePackageProperties Opisuje kontener i jego właściwości środowiska uruchomieniowego.
ContainerEvent Zdarzenie kontenera.
ContainerInstanceView Informacje o środowisku uruchomieniowym wystąpienia kontenera.
ContainerLabel Opisuje etykietę kontenera.
Dzienniki kontenerów Dzienniki kontenera.
ContainerState Stan kontenera.
KontenerVolume Opisuje sposób dołączania woluminu do kontenera.
DiagnosticsDescription Opisuje dostępne opcje diagnostyki
DiagnosticsRef Odwołanie do ujść w pliku DiagnosticsDescription.
DiagnosticsSinkKind wyliczenie Rodzaj diagnostykiSink.
DiagnosticsSinkProperties Właściwości diagnostykiSink.
Właściwości punktu końcowego Opisuje punkt końcowy kontenera.
EnvironmentVariable Opisuje zmienną środowiskową dla kontenera.
ErrorModel Szczegóły błędu.
HealthState wyliczenie Stan kondycji zasobu, takiego jak aplikacja, usługa lub sieć.
ImageRegistryCredential Poświadczenia rejestru obrazów.
IngressConfig Opisuje konfigurację łączności publicznej dla sieci.
Wyliczenie ingressQoSLevel Możliwe wartości to: "Brązowy"
Layer4IngressConfig Opisuje konfigurację warstwy 4 dla łączności publicznej dla tej sieci.
ManagedProxyResource Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Będzie ona miała wszystko inne niż wymagana lokalizacja i tagi. Ten zasób serwera proxy jest jawnie tworzony lub aktualizowany przez dołączenie go do zasobu nadrzędnego.
Właściwości sieci Opisuje sieć.
NetworkRef Opisuje odwołanie do sieci w usłudze.
NetworkResourceDescription Ten typ opisuje zasób sieciowy.
NetworkResourceDescriptionList Stronicowa lista zasobów sieciowych.
NetworkResourceProperties Opisuje właściwości zasobu sieciowego.
Wyliczenie OperatingSystemTypes Możliwe wartości to: "Linux", "Windows"
OperationListResult Opisuje wynik żądania wyświetlania listy operacji usługi Service Fabric.
Operationresult Lista operacji dostępnych u wymienionego dostawcy zasobów platformy Azure.
ProvisionedResourceProperties Opisuje typowe właściwości aprowizowanego zasobu.
ProxyResource Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Będzie ona miała wszystko inne niż wymagana lokalizacja i tagi.
Zasób Definicja modelu zasobów dla zasobu usługi Azure Resource Manager.
ResourceLimits Ten typ opisuje limity zasobów dla danego kontenera. Opisuje on największą ilość zasobów, których kontener może używać przed ponownym uruchomieniem.
ResourceRequests Ten typ opisuje żądane zasoby dla danego kontenera. Opisuje on najmniejszą ilość zasobów wymaganych dla kontenera. Kontener może używać więcej niż żądanych zasobów do określonych limitów przed ponownym uruchomieniem. Obecnie żądane zasoby są traktowane jako limity.
Wymagania dotyczące zasobów Ten typ opisuje wymagania dotyczące zasobów dla kontenera lub usługi.
ServiceList Lista stronicowana wszystkich usług w aplikacji.
ServiceReplicaDescription Ten typ opisuje replikę zasobu usługi.
ServiceReplicaList Stronicowa lista replik zasobu usługi.
ServiceReplicaProperties Opisuje właściwości repliki usługi.
ServiceResourceDescription Ten typ opisuje zasób usługi.
ServiceResourceProperties Ten typ opisuje właściwości zasobu usługi.
Wyliczenie ServiceResourceStatus Możliwe wartości to: "Nieznany", "Aktywny", "Uaktualnianie", "Usuwanie", "Tworzenie", "Niepowodzenie"
Ustawienie Opisuje ustawienie kontenera.
TrackedResource Definicja modelu zasobów dla usługi Azure Resource Manager śledzony zasób najwyższego poziomu.
Właściwości woluminów Ten typ opisuje właściwości zasobu woluminu.
VolumeProviderParametersAzureFile Ten typ opisuje wolumin udostępniany przez udział plików Azure Files.
VolumeResourceDescription Ten typ opisuje zasób woluminu.
VolumeResourceDescriptionList Stronicowa lista zasobów woluminów.
VolumeResourceProperties Opisuje właściwości zasobu woluminu.