KeysOperations interface
Interfaz que representa operaciones de llaves.
Propiedades
| create |
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. |
| get |
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. |
| list |
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>