KeysOperations interface

キー操作を表すインターフェース。

プロパティ

createIfNotExist

新しいキーの最初のバージョンが存在しない場合、それを作成します。 既に存在する場合は、書き込み操作を実行せずに既存のキーが返されます。 この API は、後続のバージョンを作成したり、既存のキーを更新したりしません。

get

指定したキー コンテナーから、指定したキーの現在のバージョンを取得します。

getVersion

指定したキー コンテナー内の指定したキーの指定したバージョンを取得します。

list

指定したキー コンテナー内のキーを一覧表示します。

listVersions

指定したキー コンテナー内のキーを一覧表示します。

プロパティの詳細

createIfNotExist

新しいキーの最初のバージョンが存在しない場合、それを作成します。 既に存在する場合は、書き込み操作を実行せずに既存のキーが返されます。 この API は、後続のバージョンを作成したり、既存のキーを更新したりしません。

createIfNotExist: (resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>

プロパティ値

(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>

get

指定したキー コンテナーから、指定したキーの現在のバージョンを取得します。

get: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>

プロパティ値

(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>

getVersion

指定したキー コンテナー内の指定したキーの指定したバージョンを取得します。

getVersion: (resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>

プロパティ値

(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>

list

指定したキー コンテナー内のキーを一覧表示します。

list: (resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

プロパティ値

(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

listVersions

指定したキー コンテナー内のキーを一覧表示します。

listVersions: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

プロパティ値

(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>