Partager via


LiveEventsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

AzureMediaServicesEst

attribut<xref:live_events> ;

Héritage
builtins.object
LiveEventsOperations

Constructeur

LiveEventsOperations(*args, **kwargs)

Méthodes

async_operation

Obtenir l’état de l’opération.

Obtenez l’état d’une opération d’événement en direct.

begin_allocate

Allouez des ressources pour un événement en direct.

Un événement en direct est à l’état StandBy une fois l’allocation terminée et est prêt à démarrer.

begin_create

Créer un événement en direct.

Crée un événement en direct.

begin_delete

Supprimer l’événement en direct.

Supprime un événement en direct.

begin_reset

Réinitialisez l’événement en direct.

Réinitialise un événement en direct existant. Toutes les sorties en direct de l’événement en direct sont supprimées et l’événement en direct est arrêté et redémarré. Toutes les ressources utilisées par les sorties en direct et les localisateurs de diffusion en continu créés sur ces ressources ne sont pas affectées.

begin_start

Démarrez l’événement en direct.

Un événement en direct à l’état Arrêté ou StandBy sera à l’état En cours d’exécution une fois l’opération de démarrage terminée.

begin_stop

Arrêtez l’événement en direct.

Arrête l’exécution d’un événement en direct.

begin_update

Mises à jour paramètres sur un événement en direct existant.

get

Obtenir un événement en direct.

Obtient les propriétés d’un événement en direct.

list

Répertorier les événements en direct.

Répertorie tous les événements en direct dans le compte.

operation_location

Obtenir l’état de l’opération.

Obtenir l’état d’une opération d’événement en direct.

async_operation

Obtenir l’état de l’opération.

Obtenez l’état d’une opération d’événement en direct.

async_operation(resource_group_name: str, account_name: str, operation_id: str, **kwargs: Any) -> AsyncOperationResult

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

operation_id
str
Obligatoire

ID d’une opération asynchrone en cours. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

AsyncOperationResult ou le résultat de cls(response)

Type de retour

Exceptions

begin_allocate

Allouez des ressources pour un événement en direct.

Un événement en direct est à l’état StandBy une fois l’allocation terminée et est prêt à démarrer.

begin_allocate(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Le nom de l’événement en direct, dont la longueur maximale est 32. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne none ou le résultat de cls(response)

Type de retour

Exceptions

begin_create

Créer un événement en direct.

Crée un événement en direct.

begin_create(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEvent, auto_start: bool | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.LiveEvent]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Le nom de l’événement en direct, dont la longueur maximale est 32. Obligatoire.

parameters
LiveEvent ou IO
Obligatoire

Propriétés d’événement en direct nécessaires à la création. Est un type de modèle ou un type d’E/S. Obligatoire.

auto_start
bool
Obligatoire

L’indicateur indique si la ressource doit être démarrée automatiquement lors de la création. La valeur par défaut est Aucun.

content_type
str

Body Parameter content-type. Les valeurs connues sont : 'application/json'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne LiveEvent ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete

Supprimer l’événement en direct.

Supprime un événement en direct.

begin_delete(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Le nom de l’événement en direct, dont la longueur maximale est 32. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne none ou le résultat de cls(response)

Type de retour

Exceptions

begin_reset

Réinitialisez l’événement en direct.

Réinitialise un événement en direct existant. Toutes les sorties en direct de l’événement en direct sont supprimées et l’événement en direct est arrêté et redémarré. Toutes les ressources utilisées par les sorties en direct et les localisateurs de diffusion en continu créés sur ces ressources ne sont pas affectées.

begin_reset(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Le nom de l’événement en direct, dont la longueur maximale est 32. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne none ou le résultat de cls(response)

Type de retour

Exceptions

begin_start

Démarrez l’événement en direct.

Un événement en direct à l’état Arrêté ou StandBy sera à l’état En cours d’exécution une fois l’opération de démarrage terminée.

begin_start(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Le nom de l’événement en direct, dont la longueur maximale est 32. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne none ou le résultat de cls(response)

Type de retour

Exceptions

begin_stop

Arrêtez l’événement en direct.

Arrête l’exécution d’un événement en direct.

begin_stop(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEventActionInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Nom de l’événement en direct, la longueur maximale est 32. Obligatoire.

parameters
LiveEventActionInput ou IO
Obligatoire

Paramètres d’arrêt LiveEvent. Type de modèle ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_update

Mises à jour paramètres sur un événement en direct existant.

begin_update(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEvent, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.LiveEvent]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Nom de l’événement en direct, la longueur maximale est 32. Obligatoire.

parameters
LiveEvent ou IO
Obligatoire

Propriétés d’événement en direct nécessaires pour le correctif. Type de modèle ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne LiveEvent ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtenir un événement en direct.

Obtient les propriétés d’un événement en direct.

get(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LiveEvent

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Nom de l’événement en direct, la longueur maximale est 32. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LiveEvent ou le résultat de cls(response)

Type de retour

Exceptions

list

Répertorier les événements en direct.

Répertorie tous les événements en direct dans le compte.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[LiveEvent]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme l’instance de LiveEvent ou le résultat de cls(response)

Type de retour

Exceptions

operation_location

Obtenir l’état de l’opération.

Obtenir l’état d’une opération d’événement en direct.

operation_location(resource_group_name: str, account_name: str, live_event_name: str, operation_id: str, **kwargs: Any) -> LiveEvent | None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Media Services. Obligatoire.

live_event_name
str
Obligatoire

Nom de l’événement en direct, la longueur maximale est 32. Obligatoire.

operation_id
str
Obligatoire

ID d’une opération asynchrone en cours. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

LiveEvent ou None ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

models = <module 'azure.mgmt.media.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\media\\models\\__init__.py'>