Condividi tramite


TrustedIdProvidersOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

DataLakeStoreAccountManagementClient's

Attributo<xref:trusted_id_providers> .

Ereditarietà
builtins.object
TrustedIdProvidersOperations

Costruttore

TrustedIdProvidersOperations(*args, **kwargs)

Metodi

create_or_update

Crea o aggiorna il provider di identità attendibile specificato. Durante l'aggiornamento, il provider di identità attendibile con il nome specificato verrà sostituito con questo nuovo provider.

delete

Elimina il provider di identità attendibile specificato dall'account Data Lake Store specificato.

get

Ottiene il provider di identità attendibile di Data Lake Store specificato.

list_by_account

Elenca i provider di identità attendibili di Data Lake Store all'interno dell'account Data Lake Store specificato.

update

Aggiornamenti il provider di identità attendibile specificato.

create_or_update

Crea o aggiorna il provider di identità attendibile specificato. Durante l'aggiornamento, il provider di identità attendibile con il nome specificato verrà sostituito con questo nuovo provider.

async create_or_update(resource_group_name: str, account_name: str, trusted_id_provider_name: str, parameters: _models.CreateOrUpdateTrustedIdProviderParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TrustedIdProvider

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

trusted_id_provider_name
str
Necessario

Nome del provider di identità attendibile. Questa operazione viene usata per la differenziazione dei provider nell'account. Obbligatorio.

parameters
CreateOrUpdateTrustedIdProviderParameters oppure IO
Necessario

Parametri forniti per creare o sostituire il provider di identità attendibile. È un tipo CreateOrUpdateTrustedIdProviderParameters o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

TrustedIdProvider o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina il provider di identità attendibile specificato dall'account Data Lake Store specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

trusted_id_provider_name
str
Necessario

Nome del provider di identità attendibile da eliminare. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene il provider di identità attendibile di Data Lake Store specificato.

async get(resource_group_name: str, account_name: str, trusted_id_provider_name: str, **kwargs: Any) -> TrustedIdProvider

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

trusted_id_provider_name
str
Necessario

Nome del provider di identità attendibile da recuperare. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

TrustedIdProvider o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_account

Elenca i provider di identità attendibili di Data Lake Store all'interno dell'account Data Lake Store specificato.

list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[TrustedIdProvider]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

update

Aggiornamenti il provider di identità attendibile specificato.

async update(resource_group_name: str, account_name: str, trusted_id_provider_name: str, parameters: _models.UpdateTrustedIdProviderParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TrustedIdProvider

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

trusted_id_provider_name
str
Necessario

Nome del provider di identità attendibile. Questa operazione viene usata per la differenziazione dei provider nell'account. Obbligatorio.

parameters
UpdateTrustedIdProviderParameters oppure IO
Necessario

Parametri forniti per aggiornare il provider di identità attendibile. È un tipo UpdateTrustedIdProviderParameters o un tipo I/O. Il valore predefinito è Nessuno.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

TrustedIdProvider o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

models = <module 'azure.mgmt.datalake.store.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\datalake\\store\\models\\__init__.py'>