Condividi tramite


AccountsOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

DataLakeStoreAccountManagementClient's

Attributo<xref:accounts> .

Ereditarietà
builtins.object
AccountsOperations

Costruttore

AccountsOperations(*args, **kwargs)

Metodi

begin_create

Crea l'account Data Lake Store specificato.

begin_delete

Elimina l'account Data Lake Store specificato.

begin_update

Aggiornamenti le informazioni sull'account Data Lake Store specificato.

check_name_availability

Controlla se il nome dell'account specificato è disponibile o acquisito.

enable_key_vault

Tenta di abilitare un Key Vault gestito dall'utente per la crittografia dell'account Data Lake Store specificato.

get

Ottiene l'account Data Lake Store specificato.

list

Elenca gli account Data Lake Store all'interno della sottoscrizione. La risposta include un collegamento alla pagina successiva dei risultati, se presente.

list_by_resource_group

Elenca gli account di Data Lake Store all'interno di un gruppo di risorse specifico. La risposta include un collegamento alla pagina successiva dei risultati, se presente.

begin_create

Crea l'account Data Lake Store specificato.

async begin_create(resource_group_name: str, account_name: str, parameters: _models.CreateDataLakeStoreAccountParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DataLakeStoreAccount]

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.

parameters
CreateDataLakeStoreAccountParameters oppure IO
Necessario

Parametri forniti per creare l'account Data Lake Store. Tipo CreateDataLakeStoreAccountParameters o 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

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure AsyncPollingMethod

Per impostazione predefinita, il metodo di polling sarà AsyncARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di AsyncLROPoller che restituisce DataLakeStoreAccount o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina l'account Data Lake Store specificato.

async begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncLROPoller[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.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure AsyncPollingMethod

Per impostazione predefinita, il metodo di polling sarà AsyncARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di AsyncLROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_update

Aggiornamenti le informazioni sull'account Data Lake Store specificato.

async begin_update(resource_group_name: str, account_name: str, parameters: _models.UpdateDataLakeStoreAccountParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.DataLakeStoreAccount]

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.

parameters
UpdateDataLakeStoreAccountParameters oppure IO
Necessario

Parametri forniti per aggiornare l'account Data Lake Store. Tipo UpdateDataLakeStoreAccountParameters o 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

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure AsyncPollingMethod

Per impostazione predefinita, il metodo di polling sarà AsyncARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di AsyncLROPoller che restituisce DataLakeStoreAccount o il risultato di cls(response)

Tipo restituito

Eccezioni

check_name_availability

Controlla se il nome dell'account specificato è disponibile o acquisito.

async check_name_availability(location: str, parameters: _models.CheckNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.NameAvailabilityInformation

Parametri

location
str
Necessario

Posizione della risorsa senza spazi vuoti. Obbligatorio.

parameters
CheckNameAvailabilityParameters oppure IO
Necessario

Parametri forniti per controllare la disponibilità del nome dell'account Data Lake Store. Tipo CheckNameAvailabilityParameters o 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

NameAvailabilityInformation o il risultato di cls(response)

Tipo restituito

Eccezioni

enable_key_vault

Tenta di abilitare un Key Vault gestito dall'utente per la crittografia dell'account Data Lake Store specificato.

async enable_key_vault(resource_group_name: str, account_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.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene l'account Data Lake Store specificato.

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

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 alla risposta diretta

Restituisce

DataLakeStoreAccount o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elenca gli account Data Lake Store all'interno della sottoscrizione. La risposta include un collegamento alla pagina successiva dei risultati, se presente.

list(filter: str | None = None, top: int | None = None, skip: int | None = None, select: str | None = None, orderby: str | None = None, count: bool | None = None, **kwargs: Any) -> AsyncIterable[DataLakeStoreAccountBasic]

Parametri

filter
str
Necessario

Filtro OData. Facoltativa. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di elementi da restituire. Facoltativa. Il valore predefinito è Nessuno.

skip
int
Necessario

Numero di elementi da ignorare prima di restituire gli elementi. Facoltativa. Il valore predefinito è Nessuno.

select
str
Necessario

Istruzione OData Select. Limita le proprietà per ogni voce solo a quelle richieste, ad esempio Categories?$select=CategoryName,Description. Facoltativa. Il valore predefinito è Nessuno.

orderby
str
Necessario

Clausola OrderBy. Una o più espressioni separate da virgole con un valore facoltativo "asc" (impostazione predefinita) o "desc" a seconda dell'ordine in cui si desidera ordinare i valori, ad esempio Categories?$orderby=CategoryName desc. Facoltativa. Il valore predefinito è Nessuno.

count
bool
Necessario

Valore booleano true o false per richiedere un conteggio delle risorse corrispondenti incluse nelle risorse nella risposta, ad esempio Categories?$count=true. Facoltativa. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

list_by_resource_group

Elenca gli account di Data Lake Store all'interno di un gruppo di risorse specifico. La risposta include un collegamento alla pagina successiva dei risultati, se presente.

list_by_resource_group(resource_group_name: str, filter: str | None = None, top: int | None = None, skip: int | None = None, select: str | None = None, orderby: str | None = None, count: bool | None = None, **kwargs: Any) -> AsyncIterable[DataLakeStoreAccountBasic]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

filter
str
Necessario

Filtro OData. Facoltativa. Il valore predefinito è Nessuno.

top
int
Necessario

Numero di elementi da restituire. Facoltativa. Il valore predefinito è Nessuno.

skip
int
Necessario

Numero di elementi da ignorare prima di restituire gli elementi. Facoltativa. Il valore predefinito è Nessuno.

select
str
Necessario

Istruzione OData Select. Limita le proprietà per ogni voce solo a quelle richieste, ad esempio Categories?$select=CategoryName,Description. Facoltativa. Il valore predefinito è Nessuno.

orderby
str
Necessario

Clausola OrderBy. Una o più espressioni separate da virgole con un valore facoltativo "asc" (impostazione predefinita) o "desc" a seconda dell'ordine in cui si desidera ordinare i valori, ad esempio Categories?$orderby=CategoryName desc. Facoltativa. Il valore predefinito è Nessuno.

count
bool
Necessario

Valore booleano true o false per richiedere un conteggio delle risorse corrispondenti incluse nelle risorse nella risposta, ad esempio Categories?$count=true. Facoltativa. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di DataLakeStoreAccountBasic 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'>