Application Live Views - Create Or Update

Utwórz domyślny widok na żywo aplikacji lub zaktualizuj istniejący widok na żywo aplikacji.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/applicationLiveViews/{applicationLiveViewName}?api-version=2023-09-01-preview

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
applicationLiveViewName
path True

string

Nazwa widoku na żywo aplikacji.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serviceName
path True

string

Nazwa zasobu usługi.

Regex pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

subscriptionId
path True

string

Pobiera identyfikator subskrypcji, który jednoznacznie identyfikuje subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Typ Opis
properties

ApplicationLiveViewProperties

Ładunek właściwości widoku na żywo aplikacji

Odpowiedzi

Nazwa Typ Opis
200 OK

ApplicationLiveViewResource

Powodzenie. Odpowiedź opisuje zaktualizowany widok na żywo aplikacji.

201 Created

ApplicationLiveViewResource

Utworzone. Odpowiedź opisuje nowy utworzony widok na żywo aplikacji i zawiera nagłówek Azure-AsyncOperation w celu wykonania zapytania o wynik operacji.

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

ApplicationLiveViews_CreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/applicationLiveViews/default?api-version=2023-09-01-preview

{
  "properties": {}
}

Sample Response

{
  "properties": {
    "provisioningState": "Succeeded",
    "components": [
      {
        "name": "app-live-view-server",
        "resourceRequests": {
          "cpu": "1",
          "memory": "1Gi",
          "instanceCount": 1
        },
        "instances": [
          {
            "name": "app-live-view-server-name",
            "status": "Running"
          }
        ]
      },
      {
        "name": "app-live-view-connector",
        "resourceRequests": {
          "cpu": "500m",
          "memory": "500Mi",
          "instanceCount": 1
        },
        "instances": [
          {
            "name": "app-live-view-connector-name1",
            "status": "Starting"
          }
        ]
      }
    ]
  },
  "systemData": {
    "createdBy": "sample-user",
    "createdByType": "User",
    "createdAt": "2021-08-11T03:16:03.944Z",
    "lastModifiedBy": "sample-user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-11T03:17:03.944Z"
  },
  "type": "Microsoft.AppPlatform/Spring/applicationLiveViews",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/applicationLiveViews/default",
  "name": "default"
}
{
  "properties": {
    "provisioningState": "Succeeded",
    "components": [
      {
        "name": "app-live-view-server",
        "resourceRequests": {
          "cpu": "1",
          "memory": "1Gi",
          "instanceCount": 1
        },
        "instances": [
          {
            "name": "app-live-view-server-name",
            "status": "Running"
          }
        ]
      },
      {
        "name": "app-live-view-connector",
        "resourceRequests": {
          "cpu": "500m",
          "memory": "500Mi",
          "instanceCount": 1
        },
        "instances": [
          {
            "name": "app-live-view-connector-name1",
            "status": "Starting"
          }
        ]
      }
    ]
  },
  "systemData": {
    "createdBy": "sample-user",
    "createdByType": "User",
    "createdAt": "2021-08-11T03:16:03.944Z",
    "lastModifiedBy": "sample-user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-11T03:17:03.944Z"
  },
  "type": "Microsoft.AppPlatform/Spring/applicationLiveViews",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/applicationLiveViews/default",
  "name": "default"
}

Definicje

Nazwa Opis
ApplicationLiveViewComponent

Ładunek właściwości widoku na żywo aplikacji

ApplicationLiveViewInstance

Kolekcja wystąpień należy do widoku na żywo aplikacji

ApplicationLiveViewProperties

Ładunek właściwości widoku na żywo aplikacji

ApplicationLiveViewProvisioningState

Stan widoku na żywo aplikacji.

ApplicationLiveViewResource

Zasób widoku na żywo aplikacji

ApplicationLiveViewResourceRequests

Ilość zasobów dla wymaganego procesora CPU i pamięci składnika Widok na żywo aplikacji

CloudError

Odpowiedź błędu z usługi.

CloudErrorBody

Odpowiedź błędu z usługi.

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

ApplicationLiveViewComponent

Ładunek właściwości widoku na żywo aplikacji

Nazwa Typ Opis
instances

ApplicationLiveViewInstance[]

Kolekcja wystąpień należy do widoku na żywo aplikacji.

name

Nazwa składnika.

resourceRequests

ApplicationLiveViewResourceRequests

Żądana ilość zasobów dla wymaganego procesora CPU i pamięci.

ApplicationLiveViewInstance

Kolekcja wystąpień należy do widoku na żywo aplikacji

Nazwa Typ Opis
name

string

Nazwa wystąpienia widoku na żywo aplikacji.

status

string

Stan wystąpienia widoku na żywo aplikacji. Może to być oczekujące, uruchomione, zakończone pomyślnie, zakończone niepowodzeniem, nieznane.

ApplicationLiveViewProperties

Ładunek właściwości widoku na żywo aplikacji

Nazwa Typ Opis
components

ApplicationLiveViewComponent[]

Szczegóły składnika widoku na żywo aplikacji

provisioningState

ApplicationLiveViewProvisioningState

Stan widoku na żywo aplikacji.

ApplicationLiveViewProvisioningState

Stan widoku na żywo aplikacji.

Nazwa Typ Opis
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

ApplicationLiveViewResource

Zasób widoku na żywo aplikacji

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu.

name

string

Nazwa zasobu.

properties

ApplicationLiveViewProperties

Ładunek właściwości widoku na żywo aplikacji

systemData

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

type

string

Typ zasobu.

ApplicationLiveViewResourceRequests

Ilość zasobów dla wymaganego procesora CPU i pamięci składnika Widok na żywo aplikacji

Nazwa Typ Opis
cpu

string

Ilość procesora cpu przydzielona do każdego wystąpienia składnika Widok na żywo aplikacji. 1 rdzeń może być reprezentowany przez 1 lub 1000m.

instanceCount

integer

Żądana liczba wystąpień składnika Application Live View.

memory

string

Ilość pamięci przydzielona do każdego wystąpienia składnika Widok na żywo aplikacji. 1 GB może być reprezentowane przez 1Gi lub 1024Mi.

CloudError

Odpowiedź błędu z usługi.

Nazwa Typ Opis
error

CloudErrorBody

Odpowiedź błędu z usługi.

CloudErrorBody

Odpowiedź błędu z usługi.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

createdByType

Typ tożsamości, która utworzyła zasób.

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string

Sygnatura czasowa modyfikacji zasobu (UTC).

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.