KeysOperations interface

Interfaz que representa operaciones de llaves.

Propiedades

createIfNotExist

Crea la primera versión de una clave nueva si no existe. Si ya existe, se devuelve la clave existente sin realizar ninguna operación de escritura. Esta API no crea versiones posteriores y no actualiza las claves existentes.

get

Obtiene la versión actual de la clave especificada del almacén de claves especificado.

getVersion

Obtiene la versión especificada de la clave especificada en el almacén de claves especificado.

list

Enumera las claves del almacén de claves especificado.

listVersions

Enumera las claves del almacén de claves especificado.

Detalles de las propiedades

createIfNotExist

Crea la primera versión de una clave nueva si no existe. Si ya existe, se devuelve la clave existente sin realizar ninguna operación de escritura. Esta API no crea versiones posteriores y no actualiza las claves existentes.

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

Valor de propiedad

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

get

Obtiene la versión actual de la clave especificada del almacén de claves especificado.

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

Valor de propiedad

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

getVersion

Obtiene la versión especificada de la clave especificada en el almacén de claves especificado.

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

Valor de propiedad

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

list

Enumera las claves del almacén de claves especificado.

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

Valor de propiedad

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

listVersions

Enumera las claves del almacén de claves especificado.

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

Valor de propiedad

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