listDeletedKeys(options = {}) {
        const iter = this.listDeletedKeysAll(options);
        return {
            next() {
                return iter.next();
            },
            [Symbol.asyncIterator]() {
                return this;
            },
            byPage: (settings = {}) => this.listDeletedKeysPage(settings, options)
        };
    }
/**
     * Iterates the deleted keys in the vault.  The full key identifier and properties are provided
     * in the response. No values are returned for the keys. This operations requires the keys/list permission.
     *
     * Example usage:
     * ```ts
     * let client = new KeyClient(url, credentials);
     * for await (const deletedKey of client.listDeletedKeys()) {
     *   console.log("deleted key: ", deletedKey);
     * }
     * ```
     * List all keys in the vault
     * @param options - The optional parameters.
     */
Iterates the deleted keys in the vault.  The full key identifier and properties are provided
in the response. No values are returned for the keys. This operations requires the keys/list permission.


Iterates the deleted keys in the vault . The full key identifier and properties are provided in the response . No values are returned for the keys . This operations requires the keys / list permission .
listDeletedKeys(options = {}) {
        const iter = this.listDeletedKeysAll(options);
        return {
            next() {
                return iter.next();
            },
            [Symbol.asyncIterator]() {
                return this;
            },
            byPage: (settings = {}) => this.listDeletedKeysPage(settings, options)
        };
    }
listDeletedKeys ( options = { } ) { const iter = this . listDeletedKeysAll ( options ) ; return { next ( ) { return iter . next ( ) ; } , [ Symbol . asyncIterator ] ( ) { return this ; } , byPage : ( settings = { } ) => this . listDeletedKeysPage ( settings , options ) } ; }
Iterates the deleted keys in the vault.
Iterates the deleted keys in the vault .