ManagedHsmKeysOperations interface
ManagedHsmKeys操作を表すインターフェース。
プロパティ
| create |
新しいキーの最初のバージョンが存在しない場合、それを作成します。 既に存在する場合は、書き込み操作を実行せずに既存のキーが返されます。 この API は、後続のバージョンを作成したり、既存のキーを更新したりしません。 |
| get | 指定したマネージド HSM から、指定したキーの現在のバージョンを取得します。 |
| get |
指定したマネージド HSM 内の指定したキーの指定されたバージョンを取得します。 |
| list | 指定したマネージド HSM のキーを一覧表示します。 |
| list |
指定したマネージド HSM のキーを一覧表示します。 |
プロパティの詳細
createIfNotExist
新しいキーの最初のバージョンが存在しない場合、それを作成します。 既に存在する場合は、書き込み操作を実行せずに既存のキーが返されます。 この API は、後続のバージョンを作成したり、既存のキーを更新したりしません。
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
プロパティ値
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
指定したマネージド HSM から、指定したキーの現在のバージョンを取得します。
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
プロパティ値
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
指定したマネージド HSM 内の指定したキーの指定されたバージョンを取得します。
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
プロパティ値
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
指定したマネージド HSM のキーを一覧表示します。
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
プロパティ値
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
指定したマネージド HSM のキーを一覧表示します。
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
プロパティ値
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>