KnownLiveEventResourceState enum
Znane wartości LiveEventResourceState, które akceptuje usługa.
Pola
Allocating | Akcja przydzielenia została wywołana podczas wydarzenia na żywo i aprowizowano zasoby dla tego wydarzenia na żywo. Po pomyślnym zakończeniu alokacji wydarzenie na żywo przejdzie do stanu Wstrzymanie. |
Deleting | Wydarzenie na żywo jest usuwane. W tym stanie przejściowym nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie. |
Running | Przydzielono zasoby zdarzeń na żywo, wygenerowano adresy URL pozyskiwania i podglądu oraz możliwość odbierania strumieni na żywo. W tym momencie rozliczenia są aktywne. Aby zatrzymać dalsze rozliczenia, należy jawnie wywołać metodę Zatrzymaj w zasobie wydarzenia na żywo. |
StandBy | Zasoby zdarzeń na żywo zostały aprowidowane 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. |
Starting | Trwa uruchamianie wydarzenia na żywo i przydzielane są zasoby. W tym stanie nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie. Jeśli wystąpi błąd, zdarzenie na żywo powróci do stanu Zatrzymano. |
Stopped | Jest to początkowy stan wydarzenia na żywo po utworzeniu (chyba że autostart został ustawiony na wartość true). W tym stanie nie ma żadnych rozliczeń. W tym stanie właściwości wydarzenia na żywo można zaktualizować, ale przesyłanie strumieniowe jest niedozwolone. |
Stopping | Wydarzenie na żywo jest zatrzymywane, a zasoby są co do tego anulowane. W tym stanie przejściowym nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie. |