Freigeben über


AssetsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

AzureMediaServices's

<xref:assets> -Attribut.

Vererbung
builtins.object
AssetsOperations

Konstruktor

AssetsOperations(*args, **kwargs)

Methoden

create_or_update

Erstellen oder Aktualisieren eines Medienobjekts

Erstellt oder aktualisiert ein Medienobjekt im Media Services-Konto.

delete

Löschen sie ein Medienobjekt.

Löscht ein Medienobjekt im Media Services-Konto.

get

Abrufen eines Medienobjekts.

Rufen Sie die Details eines Medienobjekts im Media Services-Konto ab.

get_encryption_key

Ruft den Ressourcenspeicherschlüssel ab.

Ruft die Verschlüsselungsschlüssel des Medienobjektspeichers ab, die zum Entschlüsseln von Inhalten verwendet werden, die mit Version 2 der Media Services-API erstellt wurden.

list

Ressourcen auflisten.

Auflisten von Ressourcen im Media Services-Konto mit optionaler Filterung und Reihenfolge.

list_container_sas

Listet die Ressourcen-URLs auf.

Listet Speichercontainer-URLs mit Shared Access Signatures (SAS) zum Hochladen und Herunterladen von Medienobjektinhalten auf. Die Signaturen werden von den Speicherkontoschlüsseln abgeleitet.

list_streaming_locators

Auflisten von Streaminglocators.

Listet Streaminglocators auf, die diesem Medienobjekt zugeordnet sind.

update

Aktualisieren eines Medienobjekts.

Aktualisierungen ein vorhandenes Medienobjekt im Media Services-Konto.

create_or_update

Erstellen oder Aktualisieren eines Medienobjekts

Erstellt oder aktualisiert ein Medienobjekt im Media Services-Konto.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

parameters
Asset oder IO
Erforderlich

Die Anforderungsparameter. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Medienobjekt oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löschen sie ein Medienobjekt.

Löscht ein Medienobjekt im Media Services-Konto.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Abrufen eines Medienobjekts.

Rufen Sie die Details eines Medienobjekts im Media Services-Konto ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Medienobjekt oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_encryption_key

Ruft den Ressourcenspeicherschlüssel ab.

Ruft die Verschlüsselungsschlüssel des Medienobjektspeichers ab, die zum Entschlüsseln von Inhalten verwendet werden, die mit Version 2 der Media Services-API erstellt wurden.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

StorageEncryptedAssetDecryptionData oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ressourcen auflisten.

Auflisten von Ressourcen im Media Services-Konto mit optionaler Filterung und Reihenfolge.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

filter
str
Erforderlich

Schränkt den Satz der zurückgegebenen Elemente ein. Der Standardwert ist Keine.

top
int
Erforderlich

Gibt eine nicht negative ganze Zahl n an, die die Anzahl der von einer Auflistung zurückgegebenen Elemente begrenzt. Der Dienst gibt die Anzahl der verfügbaren Elemente zurück, die bis zu, aber nicht größer als der angegebene Wert n ist. Der Standardwert ist Keine.

orderby
str
Erforderlich

Gibt den Schlüssel an, nach dem die Ergebnisauflistung sortiert werden soll. Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von Asset oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_container_sas

Listet die Ressourcen-URLs auf.

Listet Speichercontainer-URLs mit Shared Access Signatures (SAS) zum Hochladen und Herunterladen von Medienobjektinhalten auf. Die Signaturen werden von den Speicherkontoschlüsseln abgeleitet.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

parameters
ListContainerSasInput oder IO
Erforderlich

Die Anforderungsparameter. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

AssetContainerSas oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_streaming_locators

Auflisten von Streaminglocators.

Listet Streaminglocators auf, die diesem Medienobjekt zugeordnet sind.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

ListStreamingLocatorsResponse oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Aktualisieren eines Medienobjekts.

Aktualisierungen ein vorhandenes Medienobjekt im Media Services-Konto.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

parameters
Asset oder IO
Erforderlich

Die Anforderungsparameter. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Medienobjekt oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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