AssetsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:assets> .
- Herencia
-
builtins.objectAssetsOperations
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
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
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
Nombre del grupo de recursos dentro de la suscripción de Azure. 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
Nombre del grupo de recursos dentro de la suscripción de Azure. 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
Nombre del grupo de recursos dentro de la suscripción de Azure. 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
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- filter
- str
Restringe el conjunto de elementos devueltos. El valor predeterminado es Ninguno.
- top
- int
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
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
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- parameters
- ListContainerSasInput o IO
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
Nombre del grupo de recursos dentro de la suscripción de Azure. 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
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
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'>
Azure SDK for Python