LiveEventResourceState type

Definiuje wartości dla elementu LiveEventResourceState.
ZnaneLiveEventResourceState można używać zamiennie z parametrem LiveEventResourceState. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Zatrzymano: jest to początkowy stan wydarzenia na żywo po utworzeniu (chyba że autostart został ustawiony na wartość true). Brak rozliczeń w tym stanie. W tym stanie właściwości wydarzenia na żywo można zaktualizować, ale przesyłanie strumieniowe nie jest dozwolone.
Alokowanie: Akcja przydzielenia została wywołana na wydarzeniu na żywo, a zasoby są aprowizowane dla tego wydarzenia na żywo. Po pomyślnym zakończeniu alokacji wydarzenie na żywo przejdzie do stanu Wstrzymanie.
Rezerwa: zasoby zdarzeń na żywo zostały zaaprowizowane i są gotowe do uruchomienia. Rozliczenia są naliczane w tym stanie. Większość właściwości można nadal aktualizować, jednak pozyskiwanie lub przesyłanie strumieniowe nie jest dozwolone w tym stanie.
Rozpoczęcie: wydarzenie na żywo jest uruchamiane, a zasoby są przydzielane. Brak rozliczeń w tym stanie. Aktualizacje lub przesyłanie strumieniowe nie jest dozwolone w tym stanie. Jeśli wystąpi błąd, zdarzenie na żywo powróci do stanu Zatrzymano.
Uruchomione: zasoby wydarzeń na żywo zostały przydzielone, pozyskane i w wersji zapoznawczej adresy URL zostały wygenerowane i mogą odbierać strumienie na żywo. W tym momencie rozliczenia są aktywne. Aby zatrzymać dalsze rozliczenia, należy jawnie wywołać polecenie Zatrzymaj zasób wydarzenia na żywo.
Zatrzymywanie: wydarzenie na żywo jest zatrzymywane, a zasoby są aprowizowane. Brak rozliczeń w tym stanie przejściowym. Aktualizacje lub przesyłanie strumieniowe nie jest dozwolone w tym stanie.
Usuwanie: wydarzenie na żywo jest usuwane. Brak rozliczeń w tym stanie przejściowym. Aktualizacje lub przesyłanie strumieniowe nie jest dozwolone w tym stanie.

type LiveEventResourceState = string