ManagedHsmKeysOperations interface

Yönetilen HsmKeys işlemlerini temsil eden arayüz.

Özellikler

createIfNotExist

Yoksa yeni anahtarın ilk sürümünü oluşturur. Zaten varsa, var olan anahtar herhangi bir yazma işlemi gerçekleştirilmeden döndürülür. Bu API sonraki sürümleri oluşturmaz ve mevcut anahtarları güncelleştirmez.

get

Belirtilen anahtarın geçerli sürümünü belirtilen yönetilen HSM'den alır.

getVersion

Belirtilen yönetilen HSM'de belirtilen anahtarın belirtilen sürümünü alır.

list

Belirtilen yönetilen HSM'deki anahtarları listeler.

listVersions

Belirtilen yönetilen HSM'deki anahtarları listeler.

Özellik Ayrıntıları

createIfNotExist

Yoksa yeni anahtarın ilk sürümünü oluşturur. Zaten varsa, var olan anahtar herhangi bir yazma işlemi gerçekleştirilmeden döndürülür. Bu API sonraki sürümleri oluşturmaz ve mevcut anahtarları güncelleştirmez.

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

Özellik Değeri

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

get

Belirtilen anahtarın geçerli sürümünü belirtilen yönetilen HSM'den alır.

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

Özellik Değeri

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

getVersion

Belirtilen yönetilen HSM'de belirtilen anahtarın belirtilen sürümünü alır.

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

Özellik Değeri

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

list

Belirtilen yönetilen HSM'deki anahtarları listeler.

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

Özellik Değeri

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

listVersions

Belirtilen yönetilen HSM'deki anahtarları listeler.

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

Özellik Değeri

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