次の方法で共有


AccountsOperations interface

アカウント操作を表すインターフェイス。

プロパティ

changeKeyVault

Key Vault/Managed HSM で暗号化された既存のボリュームと新しいボリュームに影響します。 HSM から Key Vault、Key Vault から HSM、HSM から HSM、Key Vault から Key Vault をサポートします。

createOrUpdate

リソースグループ内で指定したネットアップアカウントを作成または更新します

delete
get

ネットアップアカウントを取得する

getChangeKeyVaultInformation

encryption.keyVaultProperties のデータと、各暗号化兄弟セットで使用されるプライベート エンドポイントに関する情報が含まれます。 このエンドポイントからの応答は、POSTリクエストのリクエスト本文として変更して使用できます。

list

リソースグループ内のすべてのネットアップアカウントをリストして説明します。

listBySubscription

サブスクリプション内のすべてのネットアップアカウントをリストして説明します。

renewCredentials

カスタマー マネージド キー暗号化のために、キー コンテナーに対する認証に使用される ID 資格情報を更新します。 encryption.identity.principalId が identity.principalId と一致しない場合、この操作を実行すると修正されます。

transitionToCmk

VNet 内のすべてのボリュームを別の暗号化キー ソース (Microsoft マネージド キーまたは Azure Key Vault) に移行します。 ターゲット・ボリュームが別のアカウントのボリュームと暗号化兄弟セットを共有している場合、操作は失敗します。

update

指定したネットアップアカウントにパッチを適用します

プロパティの詳細

changeKeyVault

Key Vault/Managed HSM で暗号化された既存のボリュームと新しいボリュームに影響します。 HSM から Key Vault、Key Vault から HSM、HSM から HSM、Key Vault から Key Vault をサポートします。

changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

リソースグループ内で指定したネットアップアカウントを作成または更新します

createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

プロパティ値

(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

delete

delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

ネットアップアカウントを取得する

get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

getChangeKeyVaultInformation

encryption.keyVaultProperties のデータと、各暗号化兄弟セットで使用されるプライベート エンドポイントに関する情報が含まれます。 このエンドポイントからの応答は、POSTリクエストのリクエスト本文として変更して使用できます。

getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

list

リソースグループ内のすべてのネットアップアカウントをリストして説明します。

list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

プロパティ値

(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

listBySubscription

サブスクリプション内のすべてのネットアップアカウントをリストして説明します。

listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

プロパティ値

(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

renewCredentials

カスタマー マネージド キー暗号化のために、キー コンテナーに対する認証に使用される ID 資格情報を更新します。 encryption.identity.principalId が identity.principalId と一致しない場合、この操作を実行すると修正されます。

renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

transitionToCmk

VNet 内のすべてのボリュームを別の暗号化キー ソース (Microsoft マネージド キーまたは Azure Key Vault) に移行します。 ターゲット・ボリュームが別のアカウントのボリュームと暗号化兄弟セットを共有している場合、操作は失敗します。

transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

update

指定したネットアップアカウントにパッチを適用します

update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

プロパティ値

(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>