Compartilhar via


DataLakeStoreAccountsOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

DataLakeAnalyticsAccountManagementClient's

<xref:data_lake_store_accounts> attribute.

Inheritance
builtins.object
DataLakeStoreAccountsOperations

Constructor

DataLakeStoreAccountsOperations(*args, **kwargs)

Methods

add

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

delete

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

get

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

list_by_account

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

add

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

add(resource_group_name: str, account_name: str, data_lake_store_account_name: str, parameters: _models.AddDataLakeStoreParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parameters

Name Description
resource_group_name
Required
str

The name of the Azure resource group. Required.

account_name
Required
str

The name of the Data Lake Analytics account. Required.

data_lake_store_account_name
Required
str

The name of the Data Lake Store account to add. Required.

parameters
Required

The details of the Data Lake Store account. Is either a model type or a IO type. Default value is None.

Keyword-Only Parameters

Name Description
content_type
str

Body Parameter content-type. Known values are: 'application/json'. Default value is None.

cls

A custom type or function that will be passed the direct response

Returns

Type Description

None or the result of cls(response)

Exceptions

Type Description

delete

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

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

Parameters

Name Description
resource_group_name
Required
str

The name of the Azure resource group. Required.

account_name
Required
str

The name of the Data Lake Analytics account. Required.

data_lake_store_account_name
Required
str

The name of the Data Lake Store account to remove. Required.

Keyword-Only Parameters

Name Description
cls

A custom type or function that will be passed the direct response

Returns

Type Description

None or the result of cls(response)

Exceptions

Type Description

get

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

get(resource_group_name: str, account_name: str, data_lake_store_account_name: str, **kwargs: Any) -> DataLakeStoreAccountInformation

Parameters

Name Description
resource_group_name
Required
str

The name of the Azure resource group. Required.

account_name
Required
str

The name of the Data Lake Analytics account. Required.

data_lake_store_account_name
Required
str

The name of the Data Lake Store account to retrieve. Required.

Keyword-Only Parameters

Name Description
cls

A custom type or function that will be passed the direct response

Returns

Type Description

DataLakeStoreAccountInformation or the result of cls(response)

Exceptions

Type Description

list_by_account

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

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) -> Iterable[DataLakeStoreAccountInformation]

Parameters

Name Description
resource_group_name
Required
str

The name of the Azure resource group. Required.

account_name
Required
str

The name of the Data Lake Analytics account. Required.

filter
Required
str

OData filter. Optional. Default value is None.

top
Required
int

The number of items to return. Optional. Default value is None.

skip
Required
int

The number of items to skip over before returning elements. Optional. Default value is None.

select
Required
str

OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. Default value is None.

orderby
Required
str

OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. Default value is None.

count
Required

The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional. Default value is None.

Keyword-Only Parameters

Name Description
cls

A custom type or function that will be passed the direct response

Returns

Type Description

An iterator like instance of either DataLakeStoreAccountInformation or the result of cls(response)

Exceptions

Type Description

Attributes

models

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