次の方法で共有


ManagedHsmKeys interface

ManagedHsmKeys を表すインターフェイス。

メソッド

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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

get(string, string, string, ManagedHsmKeysGetOptionalParams)

指定したマネージド HSM から、指定したキーの現在のバージョンを取得します。

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

指定したマネージド HSM 内の指定したキーの指定したバージョンを取得します。

list(string, string, ManagedHsmKeysListOptionalParams)

指定したマネージド HSM のキーを一覧表示します。

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

指定したマネージド HSM 内の指定したキーのバージョンを一覧表示します。

メソッドの詳細

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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

function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

name

string

指定したリソース グループ内の Managed HSM プールの名前。

keyName

string

作成するキーの名前。 指定した値は、サービスを実行するためにグローバルにコピーされる場合があります。 指定する値には、個人を特定できる情報や機密情報を含めてはなりません。

parameters
ManagedHsmKeyCreateParameters

指定したキーの作成に使用されるパラメーター。

options
ManagedHsmKeysCreateIfNotExistOptionalParams

options パラメーター。

戻り値

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

指定したマネージド HSM から、指定したキーの現在のバージョンを取得します。

function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

name

string

指定したリソース グループ内の Managed HSM プールの名前。

keyName

string

作成するキーの名前。 指定した値は、サービスを実行するためにグローバルにコピーされる場合があります。 指定する値には、個人を特定できる情報や機密情報を含めてはなりません。

options
ManagedHsmKeysGetOptionalParams

options パラメーター。

戻り値

Promise<ManagedHsmKey>

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

指定したマネージド HSM 内の指定したキーの指定したバージョンを取得します。

function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

name

string

指定したリソース グループ内の Managed HSM プールの名前。

keyName

string

作成するキーの名前。 指定した値は、サービスを実行するためにグローバルにコピーされる場合があります。 指定する値には、個人を特定できる情報や機密情報を含めてはなりません。

keyVersion

string

取得するキーのバージョン。

options
ManagedHsmKeysGetVersionOptionalParams

options パラメーター。

戻り値

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

指定したマネージド HSM のキーを一覧表示します。

function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

name

string

指定したリソース グループ内の Managed HSM プールの名前。

options
ManagedHsmKeysListOptionalParams

options パラメーター。

戻り値

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

指定したマネージド HSM 内の指定したキーのバージョンを一覧表示します。

function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

name

string

指定したリソース グループ内の Managed HSM プールの名前。

keyName

string

作成するキーの名前。 指定した値は、サービスを実行するためにグローバルにコピーされる場合があります。 指定する値には、個人を特定できる情報や機密情報を含めてはなりません。

options
ManagedHsmKeysListVersionsOptionalParams

options パラメーター。

戻り値