Partager via


LiveOutputsOperations 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_outputs> ;

Héritage
builtins.object
LiveOutputsOperations

Constructeur

LiveOutputsOperations(*args, **kwargs)

Méthodes

async_operation

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

Obtenez un état d’opération Live Output.

begin_create

Créer une sortie en direct.

Crée une sortie en direct.

begin_delete

Supprimer la sortie en direct.

Supprime une sortie en direct. La suppression d’une sortie dynamique ne supprime pas la ressource dans laquelle la sortie en direct écrit.

get

Obtenir la sortie en direct.

Obtient une sortie en direct.

list

Répertoriez les sorties en direct.

Répertorie les sorties en direct d’un événement en direct.

operation_location

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

Obtenez un état d’opération Live Output.

async_operation

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

Obtenez un état d’opération Live Output.

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_create

Créer une sortie en direct.

Crée une sortie en direct.

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

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.

live_output_name
str
Obligatoire

Nom de la sortie en direct. Obligatoire.

parameters
LiveOutput ou IO
Obligatoire

Propriétés de sortie dynamique nécessaires à la création. Est un type de modèle ou un 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. 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 LiveOutput ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete

Supprimer la sortie en direct.

Supprime une sortie en direct. La suppression d’une sortie dynamique ne supprime pas la ressource dans laquelle la sortie en direct écrit.

begin_delete(resource_group_name: str, account_name: str, live_event_name: str, live_output_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.

live_output_name
str
Obligatoire

Nom de la sortie en direct. 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

get

Obtenir la sortie en direct.

Obtient une sortie en direct.

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

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.

live_output_name
str
Obligatoire

Nom de la sortie en direct. Obligatoire.

cls
callable

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

Retours

LiveOutput ou le résultat de cls(response)

Type de retour

Exceptions

list

Répertoriez les sorties en direct.

Répertorie les sorties en direct d’un événement en direct.

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

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

Retours

Itérateur comme l’instance de LiveOutput ou le résultat de cls(response)

Type de retour

Exceptions

operation_location

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

Obtenez un état d’opération Live Output.

operation_location(resource_group_name: str, account_name: str, live_event_name: str, live_output_name: str, operation_id: str, **kwargs: Any) -> LiveOutput | 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.

live_output_name
str
Obligatoire

Nom de la sortie en direct. 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

LiveOutput 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'>