LiveEventResourceState type
Definiuje wartości parametru LiveEventResourceState.
KnownLiveEventResourceState można używać zamiennie z parametrem LiveEventResourceState, 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 ustawiono wartość true przez autostart). 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.
przydzielanie: akcja przydzielenia została wywołana na żywo zdarzeń i aprowizowano zasoby dla tego wydarzenia na żywo. Po pomyślnym zakończeniu alokacji wydarzenie na żywo przejdzie do stanu Wstrzymanie.
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.
Uruchamianie: 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.
Uruchomiona: przydzielono zasoby zdarzeń na żywo, wygenerowano adresy URL pozyskiwania i podglądu oraz można odbierać strumienie na żywo. W tym momencie rozliczenia są aktywne. Aby zatrzymać dalsze rozliczenia, należy jawnie wywołać metodę Zatrzymaj w zasobie wydarzenia na żywo.
Zatrzymywanie: wydarzenie na żywo jest zatrzymywane, a zasoby są aprowizowane. W tym stanie przejściowym nie ma żadnych rozliczeń. Aktualizacje lub przesyłanie strumieniowe nie są dozwolone w tym stanie.
Usuwanie: 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.
type LiveEventResourceState = string