Condividi tramite


ContentKeyPoliciesOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

AzureMediaServices's

Attributo<xref:content_key_policies> .

Ereditarietà
builtins.object
ContentKeyPoliciesOperations

Costruttore

ContentKeyPoliciesOperations(*args, **kwargs)

Metodi

create_or_update

Creare o aggiornare criteri di chiave simmetrica.

Creare o aggiornare criteri di chiave simmetrica nell'account di Servizi multimediali.

delete

Eliminare un criterio chiave simmetrica.

Elimina un criterio di chiave simmetrica nell'account di Servizi multimediali.

get

Ottenere un criterio di chiave simmetrica.

Ottenere i dettagli di un criterio di chiave simmetrica nell'account di Servizi multimediali.

get_policy_properties_with_secrets

Ottenere criteri di chiave simmetrica con segreti.

Ottenere un criterio di chiave simmetrica, inclusi i valori dei segreti.

list

Elencare i criteri della chiave simmetrica.

Elenca i criteri della chiave simmetrica nell'account.

update

Aggiornare un criterio di chiave simmetrica.

Aggiornamenti un criterio di chiave simmetrica esistente nell'account di Servizi multimediali.

create_or_update

Creare o aggiornare criteri di chiave simmetrica.

Creare o aggiornare criteri di chiave simmetrica nell'account di Servizi multimediali.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

content_key_policy_name
str
Necessario

Nome del criterio della chiave simmetrica. Obbligatorio.

parameters
ContentKeyPolicy oppure IO
Necessario

Parametri della richiesta. È un tipo di modello o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ContentKeyPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Eliminare un criterio chiave simmetrica.

Elimina un criterio di chiave simmetrica nell'account di Servizi multimediali.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

content_key_policy_name
str
Necessario

Nome del criterio della chiave simmetrica. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottenere un criterio di chiave simmetrica.

Ottenere i dettagli di un criterio di chiave simmetrica nell'account di Servizi multimediali.

get(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicy

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

content_key_policy_name
str
Necessario

Nome del criterio della chiave simmetrica. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ContentKeyPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

get_policy_properties_with_secrets

Ottenere criteri di chiave simmetrica con segreti.

Ottenere un criterio di chiave simmetrica, inclusi i valori dei segreti.

get_policy_properties_with_secrets(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicyProperties

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

content_key_policy_name
str
Necessario

Nome del criterio della chiave simmetrica. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ContentKeyPolicyProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elencare i criteri della chiave simmetrica.

Elenca i criteri della chiave simmetrica nell'account.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

filter
str
Necessario

Limita il set di elementi restituiti. Il valore predefinito è Nessuno.

top
int
Necessario

Specifica un numero intero non negativo n che limita il numero di elementi restituiti da una raccolta. Il servizio restituisce il numero di elementi disponibili fino a ma non maggiore del valore specificato n. Il valore predefinito è Nessuno.

orderby
str
Necessario

Specifica la chiave in base alla quale deve essere ordinata la raccolta dei risultati. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di ContentKeyPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

update

Aggiornare un criterio di chiave simmetrica.

Aggiornamenti un criterio di chiave simmetrica esistente nell'account di Servizi multimediali.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

content_key_policy_name
str
Necessario

Nome del criterio della chiave simmetrica. Obbligatorio.

parameters
ContentKeyPolicy oppure IO
Necessario

Parametri della richiesta. È un tipo di modello o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ContentKeyPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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