Freigeben über


TrustedIdProvidersOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

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

DataLakeStoreAccountManagementClient's

<xref:trusted_id_providers> -Attribut.

Vererbung
builtins.object
TrustedIdProvidersOperations

Konstruktor

TrustedIdProvidersOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt oder aktualisiert den angegebenen vertrauenswürdigen Identitätsanbieter. Während des Updates wird der vertrauenswürdige Identitätsanbieter mit dem angegebenen Namen durch diesen neuen Anbieter ersetzt.

delete

Löscht den angegebenen vertrauenswürdigen Identitätsanbieter aus dem angegebenen Data Lake Store-Konto.

get

Ruft den angegebenen vertrauenswürdigen Data Lake Store-Identitätsanbieter ab.

list_by_account

Listet die vertrauenswürdigen Data Lake Store-Identitätsanbieter innerhalb des angegebenen Data Lake Store-Kontos auf.

update

Aktualisierungen den angegebenen vertrauenswürdigen Identitätsanbieter.

create_or_update

Erstellt oder aktualisiert den angegebenen vertrauenswürdigen Identitätsanbieter. Während des Updates wird der vertrauenswürdige Identitätsanbieter mit dem angegebenen Namen durch diesen neuen Anbieter ersetzt.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

trusted_id_provider_name
str
Erforderlich

Der Name des vertrauenswürdigen Identitätsanbieters. Dies wird zur Differenzierung der Anbieter im Konto verwendet. Erforderlich.

parameters
CreateOrUpdateTrustedIdProviderParameters oder IO
Erforderlich

Parameter, die zum Erstellen oder Ersetzen des vertrauenswürdigen Identitätsanbieters bereitgestellt werden. Ist entweder ein CreateOrUpdateTrustedIdProviderParameters-Typ 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

TrustedIdProvider oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht den angegebenen vertrauenswürdigen Identitätsanbieter aus dem angegebenen Data Lake Store-Konto.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

trusted_id_provider_name
str
Erforderlich

Der Name des zu löschenden vertrauenswürdigen Identitätsanbieters. 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

Ruft den angegebenen vertrauenswürdigen Data Lake Store-Identitätsanbieter ab.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

trusted_id_provider_name
str
Erforderlich

Der Name des abzurufenden vertrauenswürdigen Identitätsanbieters. Erforderlich.

cls
callable

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

Gibt zurück

TrustedIdProvider oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_account

Listet die vertrauenswürdigen Data Lake Store-Identitätsanbieter innerhalb des angegebenen Data Lake Store-Kontos auf.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

cls
callable

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

Gibt zurück

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

Rückgabetyp

Ausnahmen

update

Aktualisierungen den angegebenen vertrauenswürdigen Identitätsanbieter.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

trusted_id_provider_name
str
Erforderlich

Der Name des vertrauenswürdigen Identitätsanbieters. Dies wird zur Differenzierung der Anbieter im Konto verwendet. Erforderlich.

parameters
UpdateTrustedIdProviderParameters oder IO
Erforderlich

Parameter, die zum Aktualisieren des vertrauenswürdigen Identitätsanbieters bereitgestellt werden. Ist entweder ein UpdateTrustedIdProviderParameters-Typ oder ein E/A-Typ. Der Standardwert ist Keine.

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

TrustedIdProvider oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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