async recoverDeletedKey(name, options = {}) {
        return withTrace("generatedClient.recoverDeleteKey", options, async (updatedOptions) => {
            const response = await this.client.recoverDeletedKey(this.vaultUrl, name, updatedOptions);
            return getKeyFromKeyBundle(response);
        });
    }
/**
     * Sends a request to recover a deleted Key Vault Key based on the given name.
     * Since the Key Vault Key won't be immediately recover the deleted key, we have {@link beginRecoverDeletedKey}.
     */
Sends a request to recover a deleted Key Vault Key based on the given name.
Since the Key Vault Key won't be immediately recover the deleted key, we have  beginRecoverDeletedKey.
Sends a request to recover a deleted Key Vault Key based on the given name . Since the Key Vault Key won ' t be immediately recover the deleted key we have beginRecoverDeletedKey .
async recoverDeletedKey(name, options = {}) {
        return withTrace("generatedClient.recoverDeleteKey", options, async (updatedOptions) => {
            const response = await this.client.recoverDeletedKey(this.vaultUrl, name, updatedOptions);
            return getKeyFromKeyBundle(response);
        });
    }
async recoverDeletedKey ( name , options = { } ) { return withTrace ( "generatedClient.recoverDeleteKey" , options , async ( updatedOptions ) => { const response = await this . client . recoverDeletedKey ( this . vaultUrl , name , updatedOptions ) ; return getKeyFromKeyBundle ( response ) ; } ) ; }
Sends a request to recover a deleted Key Vault Key based on the given name.
Sends a request to recover a deleted Key Vault Key based on the given name .