Compartir a través de


AssetsOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

AzureMediaServices's

Atributo<xref:assets> .

Herencia
builtins.object
AssetsOperations

Constructor

AssetsOperations(*args, **kwargs)

Métodos

create_or_update

Cree o actualice un recurso.

Crea o actualiza un recurso en la cuenta de Media Services.

delete

Elimina un recurso.

Elimina un recurso en la cuenta de Media Services.

get

Obtener un recurso.

Obtenga los detalles de un recurso en la cuenta de Media Services.

get_encryption_key

Obtiene la clave de almacenamiento de recursos.

Obtiene las claves de cifrado de almacenamiento de recursos usadas para descifrar el contenido creado por la versión 2 de la API de Media Services.

list

Enumerar recursos.

Enumere los recursos de la cuenta de Media Services con filtrado y ordenación opcionales.

list_container_sas

Enumere las direcciones URL del recurso.

Enumera las direcciones URL del contenedor de almacenamiento con firmas de acceso compartido (SAS) para cargar y descargar contenido de recursos. Las firmas se derivan de las claves de la cuenta de almacenamiento.

list_streaming_locators

Enumerar localizadores de streaming.

Enumera los localizadores de streaming asociados a este recurso.

update

Actualizar un recurso.

Novedades un recurso existente en la cuenta de Media Services.

create_or_update

Cree o actualice un recurso.

Crea o actualiza un recurso en la cuenta de Media Services.

async 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

parameters
Asset o IO
Requerido

Parámetros de la solicitud. Es un tipo de modelo o un tipo de E/S. Necesario.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Activo o resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina un recurso.

Elimina un recurso en la cuenta de Media Services.

async delete(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> None

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtener un recurso.

Obtenga los detalles de un recurso en la cuenta de Media Services.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Activo o resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_encryption_key

Obtiene la clave de almacenamiento de recursos.

Obtiene las claves de cifrado de almacenamiento de recursos usadas para descifrar el contenido creado por la versión 2 de la API de Media Services.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

StorageEncryptedAssetDecryptionData o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Enumerar recursos.

Enumere los recursos de la cuenta de Media Services con filtrado y ordenación opcionales.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

filter
str
Requerido

Restringe el conjunto de elementos devueltos. El valor predeterminado es Ninguno.

top
int
Requerido

Especifica un entero no negativo n que limita el número de elementos devueltos de una colección. El servicio devuelve el número de elementos disponibles hasta pero no mayor que el valor especificado n. El valor predeterminado es Ninguno.

orderby
str
Requerido

Especifica la clave por la que se debe ordenar la colección de resultados. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como la instancia de Asset o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_container_sas

Enumere las direcciones URL del recurso.

Enumera las direcciones URL del contenedor de almacenamiento con firmas de acceso compartido (SAS) para cargar y descargar contenido de recursos. Las firmas se derivan de las claves de la cuenta de almacenamiento.

async 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

parameters
ListContainerSasInput o IO
Requerido

Parámetros de la solicitud. Es un tipo de modelo o un tipo de E/S. Necesario.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

AssetContainerSas o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_streaming_locators

Enumerar localizadores de streaming.

Enumera los localizadores de streaming asociados a este recurso.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

ListStreamingLocatorsResponse o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Actualizar un recurso.

Novedades un recurso existente en la cuenta de Media Services.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

parameters
Asset o IO
Requerido

Parámetros de la solicitud. Es un tipo de modelo o un tipo de E/S. Necesario.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Recurso o resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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