KeysOperations interface

Anahtar 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 anahtar kasasından alır.

getVersion

Belirtilen anahtar kasasında belirtilen anahtarın belirtilen sürümünü alır.

list

Belirtilen anahtar kasasındaki anahtarları listeler.

listVersions

Belirtilen anahtar kasasındaki 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, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>

Özellik Değeri

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

get

Belirtilen anahtarın geçerli sürümünü belirtilen anahtar kasasından alır.

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

Özellik Değeri

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

getVersion

Belirtilen anahtar kasasında belirtilen anahtarın belirtilen sürümünü alır.

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

Özellik Değeri

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

list

Belirtilen anahtar kasasındaki anahtarları listeler.

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

Özellik Değeri

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

listVersions

Belirtilen anahtar kasasındaki anahtarları listeler.

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

Özellik Değeri

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