Compartir a través de


StorageAccountsOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

DataLakeAnalyticsAccountManagementClient's

Atributo<xref:storage_accounts> .

Herencia
builtins.object
StorageAccountsOperations

Constructor

StorageAccountsOperations(*args, **kwargs)

Métodos

add

Novedades la cuenta de Data Lake Analytics especificada para agregar una cuenta de Azure Storage.

delete

Novedades la cuenta de Data Lake Analytics especificada para quitar una cuenta de Azure Storage.

get

Obtiene la cuenta de Azure Storage especificada vinculada a la cuenta de Data Lake Analytics especificada.

get_storage_container

Obtiene el contenedor de Azure Storage especificado asociado al Data Lake Analytics y las cuentas de Azure Storage especificadas.

list_by_account

Obtiene la primera página de cuentas de Azure Storage, si existe, vinculada a la cuenta de Data Lake Analytics especificada. La respuesta incluye un vínculo a la página siguiente, si existe.

list_sas_tokens

Obtiene el token de SAS asociado a la combinación de Data Lake Analytics y cuenta y contenedor de Azure Storage especificadas.

list_storage_containers

Enumera los contenedores de Azure Storage, si los hay, asociados a la combinación de cuentas de Azure Storage y Data Lake Analytics especificadas. La respuesta incluye un vínculo a la página siguiente de resultados, si existe.

update

Novedades la cuenta de Data Lake Analytics para reemplazar los detalles de la cuenta de blob de Azure Storage, como la clave de acceso o el sufijo.

add

Novedades la cuenta de Data Lake Analytics especificada para agregar una cuenta de Azure Storage.

async add(resource_group_name: str, account_name: str, storage_account_name: str, parameters: _models.AddStorageAccountParameters, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Necesario.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Necesario.

storage_account_name
str
Requerido

Nombre de la cuenta de Azure Storage que se va a agregar. Obligatorio.

parameters
AddStorageAccountParameters o IO
Requerido

Los parámetros que contienen la clave de acceso y el sufijo opcional para la cuenta de Azure Storage. Es un tipo de modelo o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Novedades la cuenta de Data Lake Analytics especificada para quitar una cuenta de Azure Storage.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

storage_account_name
str
Requerido

Nombre de la cuenta de Azure Storage que se va a quitar. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene la cuenta de Azure Storage especificada vinculada a la cuenta de Data Lake Analytics especificada.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

storage_account_name
str
Requerido

Nombre de la cuenta de Azure Storage para la que se van a recuperar los detalles. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

StorageAccountInformation o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_storage_container

Obtiene el contenedor de Azure Storage especificado asociado al Data Lake Analytics y las cuentas de Azure Storage especificadas.

async get_storage_container(resource_group_name: str, account_name: str, storage_account_name: str, container_name: str, **kwargs: Any) -> StorageContainer

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Necesario.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Necesario.

storage_account_name
str
Requerido

Nombre de la cuenta de almacenamiento de Azure desde la que se va a recuperar el contenedor de blobs. Obligatorio.

container_name
str
Requerido

Nombre del contenedor de almacenamiento de Azure que se va a recuperar. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

StorageContainer o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_account

Obtiene la primera página de cuentas de Azure Storage, si existe, vinculada a la cuenta de Data Lake Analytics especificada. La respuesta incluye un vínculo a la página siguiente, si existe.

list_by_account(resource_group_name: str, account_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[StorageAccountInformation]

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

filter
str
Requerido

Filtro OData. Opcional. El valor predeterminado es Ninguno.

top
int
Requerido

Número de elementos que se van a devolver. Opcional. El valor predeterminado es Ninguno.

skip
int
Requerido

Número de elementos que se van a omitir antes de devolver elementos. Opcional. El valor predeterminado es Ninguno.

select
str
Requerido

Instrucción Select de OData. Limita las propiedades de cada entrada a solo las solicitadas, por ejemplo, Categories?$select=CategoryName,Description. Opcional. El valor predeterminado es Ninguno.

orderby
str
Requerido

Cláusula OrderBy. Una o varias expresiones separadas por comas con un "asc" opcional (valor predeterminado) o "desc" según el orden en que quiera ordenar los valores, por ejemplo, Categories?$orderby=CategoryName desc. Opcional. El valor predeterminado es Ninguno.

count
bool
Requerido

Valor booleano de true o false para solicitar un recuento de los recursos coincidentes incluidos con los recursos de la respuesta, por ejemplo, Categories?$count=true. Opcional. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de StorageAccountInformation o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_sas_tokens

Obtiene el token de SAS asociado a la combinación de Data Lake Analytics y cuenta y contenedor de Azure Storage especificadas.

list_sas_tokens(resource_group_name: str, account_name: str, storage_account_name: str, container_name: str, **kwargs: Any) -> AsyncIterable[SasTokenInformation]

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

storage_account_name
str
Requerido

Nombre de la cuenta de almacenamiento de Azure para la que se solicita el token de SAS. Obligatorio.

container_name
str
Requerido

Nombre del contenedor de almacenamiento de Azure para el que se solicita el token de SAS. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de SasTokenInformation o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_storage_containers

Enumera los contenedores de Azure Storage, si los hay, asociados a la combinación de cuentas de Azure Storage y Data Lake Analytics especificadas. La respuesta incluye un vínculo a la página siguiente de resultados, si existe.

list_storage_containers(resource_group_name: str, account_name: str, storage_account_name: str, **kwargs: Any) -> AsyncIterable[StorageContainer]

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

storage_account_name
str
Requerido

Nombre de la cuenta de almacenamiento de Azure desde la que se van a enumerar los contenedores de blobs. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de StorageContainer o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Novedades la cuenta de Data Lake Analytics para reemplazar los detalles de la cuenta de blob de Azure Storage, como la clave de acceso o el sufijo.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

storage_account_name
str
Requerido

La cuenta de Azure Storage que se va a modificar. Obligatorio.

parameters
UpdateStorageAccountParameters o IO
Requerido

Parámetros que contienen la clave de acceso y el sufijo para actualizar la cuenta de almacenamiento con, si existe. Pasar nada da como resultado ningún cambio. Es un tipo de modelo o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

models

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