Partager via


AssetsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

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

AzureMediaServicesEst

attribut<xref:assets> ;

Héritage
builtins.object
AssetsOperations

Constructeur

AssetsOperations(*args, **kwargs)

Méthodes

create_or_update

Créer ou mettre à jour une ressource.

Crée ou met à jour une ressource dans le compte Media Services.

delete

Supprimer une ressource.

Supprime une ressource dans le compte Media Services.

get

Obtenir une ressource.

Obtenez les détails d’une ressource dans le compte Media Services.

get_encryption_key

Obtient la clé de stockage asset.

Obtient les clés de chiffrement asset storage utilisées pour déchiffrer le contenu créé par la version 2 de l’API Media Services.

list

Répertorier les ressources.

Répertoriez les ressources dans le compte Media Services avec filtrage et classement facultatifs.

list_container_sas

Répertoriez les URL de ressource.

Répertorie les URL de conteneur de stockage avec des signatures d’accès partagé (SAS) pour le chargement et le téléchargement du contenu asset. Les signatures sont dérivées des clés de compte de stockage.

list_streaming_locators

Répertoriez les localisateurs de streaming.

Répertorie les localisateurs de streaming qui sont associés à cette ressource.

update

Mettre à jour une ressource.

Mises à jour une ressource existante dans le compte Media Services.

create_or_update

Créer ou mettre à jour une ressource.

Crée ou met à jour une ressource dans le compte Media Services.

create_or_update(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.Asset, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Asset

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

parameters
Asset ou IO
Obligatoire

Paramètres de requête. 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

Retours

Ressource ou résultat de cls(response)

Type de retour

Exceptions

delete

Supprimer une ressource.

Supprime une ressource dans le compte Media Services.

delete(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> 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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

cls
callable

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

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtenir une ressource.

Obtenez les détails d’une ressource dans le compte Media Services.

get(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> Asset

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

cls
callable

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

Retours

Ressource ou résultat de cls(response)

Type de retour

Exceptions

get_encryption_key

Obtient la clé de stockage asset.

Obtient les clés de chiffrement asset storage utilisées pour déchiffrer le contenu créé par la version 2 de l’API Media Services.

get_encryption_key(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> StorageEncryptedAssetDecryptionData

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

cls
callable

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

Retours

StorageEncryptedAssetDecryptionData ou le résultat de cls(response)

Type de retour

Exceptions

list

Répertorier les ressources.

Répertoriez les ressources dans le compte Media Services avec filtrage et classement facultatifs.

list(resource_group_name: str, account_name: str, filter: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> Iterable[Asset]

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.

filter
str
Obligatoire

Restreint l’ensemble d’éléments retournés. La valeur par défaut est Aucun.

top
int
Obligatoire

Spécifie un entier non négatif n qui limite le nombre d’éléments retournés à partir d’une collection. Le service retourne le nombre d’éléments disponibles jusqu’à , mais pas supérieur à la valeur spécifiée n. La valeur par défaut est Aucun.

orderby
str
Obligatoire

Spécifie la clé selon laquelle la collection de résultats doit être triée. La valeur par défaut est Aucun.

cls
callable

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

Retours

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

Type de retour

Exceptions

list_container_sas

Répertoriez les URL de ressource.

Répertorie les URL de conteneur de stockage avec des signatures d’accès partagé (SAS) pour le chargement et le téléchargement du contenu asset. Les signatures sont dérivées des clés de compte de stockage.

list_container_sas(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.ListContainerSasInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AssetContainerSas

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

parameters
ListContainerSasInput ou IO
Obligatoire

Paramètres de requête. 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

Retours

AssetContainerSas ou le résultat de cls(response)

Type de retour

Exceptions

list_streaming_locators

Répertoriez les localisateurs de streaming.

Répertorie les localisateurs de streaming qui sont associés à cette ressource.

list_streaming_locators(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> ListStreamingLocatorsResponse

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

cls
callable

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

Retours

ListStreamingLocatorsResponse ou le résultat de cls(response)

Type de retour

Exceptions

update

Mettre à jour une ressource.

Mises à jour une ressource existante dans le compte Media Services.

update(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.Asset, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Asset

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.

asset_name
str
Obligatoire

Nom de la ressource. Obligatoire.

parameters
Asset ou IO
Obligatoire

Paramètres de requête. 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

Retours

Ressource ou 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'>