AccountsOperations クラス

警告

このクラスを直接インスタンス化しないでください。

代わりに、次の操作にアクセスする必要があります。

DataLakeStoreAccountManagementClient's

<xref:accounts> 属性を使用する。

継承
builtins.object
AccountsOperations

コンストラクター

AccountsOperations(*args, **kwargs)

メソッド

begin_create

指定した Data Lake Store アカウントを作成します。

begin_delete

指定した Data Lake Store アカウントを削除します。

begin_update

指定した Data Lake Store アカウント情報を更新します。

check_name_availability

指定したアカウント名が使用可能か取得されているかを確認します。

enable_key_vault

指定した Data Lake Store アカウントの暗号化に対してユーザーマネージド Key Vaultを有効にしようとします。

get

指定した Data Lake Store アカウントを取得します。

list

サブスクリプション内の Data Lake Store アカウントを一覧表示します。 応答には、結果の次のページ (存在する場合) へのリンクが含まれます。

list_by_resource_group

特定のリソース グループ内の Data Lake Store アカウントを一覧表示します。 応答には、結果の次のページ (存在する場合) へのリンクが含まれます。

begin_create

指定した Data Lake Store アカウントを作成します。

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

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

account_name
str
必須

Data Lake Store アカウントの名前。 必須です。

parameters
CreateDataLakeStoreAccountParameters または IO
必須

Data Lake Store アカウントを作成するために指定されたパラメーター。 CreateDataLakeStoreAccountParameters 型または IO 型です。 必須です。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または AsyncPollingMethod

既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DataLakeStoreAccount または cls(response) の結果を返す AsyncLROPoller のインスタンス

の戻り値の型 :

例外

begin_delete

指定した Data Lake Store アカウントを削除します。

async begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncLROPoller[None]

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

account_name
str
必須

Data Lake Store アカウントの名前。 必須です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または AsyncPollingMethod

既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

None または cls(response) の結果を返す AsyncLROPoller のインスタンス

の戻り値の型 :

例外

begin_update

指定した Data Lake Store アカウント情報を更新します。

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

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

account_name
str
必須

Data Lake Store アカウントの名前。 必須です。

parameters
UpdateDataLakeStoreAccountParameters または IO
必須

Data Lake Store アカウントを更新するために指定されたパラメーター。 UpdateDataLakeStoreAccountParameters 型または IO 型です。 必須です。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または AsyncPollingMethod

既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

DataLakeStoreAccount または cls(response) の結果を返す AsyncLROPoller のインスタンス

の戻り値の型 :

例外

check_name_availability

指定したアカウント名が使用可能か取得されているかを確認します。

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

パラメーター

location
str
必須

空白のないリソースの場所。 必須です。

parameters
CheckNameAvailabilityParameters または IO
必須

Data Lake Store アカウント名の可用性を確認するために指定されたパラメーター。 CheckNameAvailabilityParameters 型または IO 型です。 必須です。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

NameAvailabilityInformation または cls(response) の結果

の戻り値の型 :

例外

enable_key_vault

指定した Data Lake Store アカウントの暗号化に対してユーザーマネージド Key Vaultを有効にしようとします。

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

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

account_name
str
必須

Data Lake Store アカウントの名前。 必須です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

get

指定した Data Lake Store アカウントを取得します。

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

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

account_name
str
必須

Data Lake Store アカウントの名前。 必須です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DataLakeStoreAccount または cls(response) の結果

の戻り値の型 :

例外

list

サブスクリプション内の Data Lake Store アカウントを一覧表示します。 応答には、結果の次のページ (存在する場合) へのリンクが含まれます。

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]

パラメーター

filter
str
必須

OData フィルター。 任意。 既定値は [なし] です。

top
int
必須

返す項目の数。 任意。 既定値は [なし] です。

skip
int
必須

要素を返す前にスキップする項目の数。 任意。 既定値は [なし] です。

select
str
必須

OData Select ステートメント。 各エントリのプロパティを、要求されたプロパティ (Categories?$select=CategoryName,Description など) に制限します。 任意。 既定値は [なし] です。

orderby
str
必須

OrderBy 句。 値の並べ替え順序に応じて、省略可能な "asc" (既定値) または "desc" を含むコンマ区切りの式 (Categories?$orderby=CategoryName desc など)。 任意。 既定値は [なし] です。

count
bool
必須

応答内のリソースに含まれる一致するリソースの数を要求する場合は true または false のブール値 (Categories?$count=true など)。 任意。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DataLakeStoreAccountBasic または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_by_resource_group

特定のリソース グループ内の Data Lake Store アカウントを一覧表示します。 応答には、結果の次のページ (存在する場合) へのリンクが含まれます。

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]

パラメーター

resource_group_name
str
必須

Azure リソース グループの名前。 必須です。

filter
str
必須

OData フィルター。 任意。 既定値は [なし] です。

top
int
必須

返す項目の数。 任意。 既定値は [なし] です。

skip
int
必須

要素を返す前にスキップする項目の数。 任意。 既定値は [なし] です。

select
str
必須

OData Select ステートメント。 各エントリのプロパティを、要求されたプロパティ (Categories?$select=CategoryName,Description など) に制限します。 任意。 既定値は [なし] です。

orderby
str
必須

OrderBy 句。 値の並べ替え順序に応じて、省略可能な "asc" (既定値) または "desc" を含むコンマ区切りの式 (Categories?$orderby=CategoryName desc など)。 任意。 既定値は [なし] です。

count
bool
必須

応答内のリソースに含まれる一致するリソースの数を要求する場合は、ブール値 true または false (Categories?$count=true など)。 任意。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DataLakeStoreAccountBasic または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

属性

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