appcenter-cli
Version:
Command line tool for Visual Studio App Center
44 lines (41 loc) • 1.24 kB
text/typescript
/*
* Copyright (c) Microsoft Corporation.
* Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
import {
UserApiTokensDeleteOptionalParams,
UserApiTokensDeleteResponse,
UserApiTokensListOptionalParams,
UserApiTokensListResponse,
UserApiTokensCreateOptionalParams,
UserApiTokensCreateResponse
} from "../models";
/** Interface representing a UserApiTokens. */
export interface UserApiTokens {
/**
* Delete the user api_token object with the specific id
* @param apiTokenId The unique ID (UUID) of the api token
* @param options The options parameters.
*/
delete(
apiTokenId: string,
options?: UserApiTokensDeleteOptionalParams
): Promise<UserApiTokensDeleteResponse>;
/**
* Returns api tokens for the authenticated user
* @param options The options parameters.
*/
list(
options?: UserApiTokensListOptionalParams
): Promise<UserApiTokensListResponse>;
/**
* Creates a new User API token
* @param options The options parameters.
*/
create(
options?: UserApiTokensCreateOptionalParams
): Promise<UserApiTokensCreateResponse>;
}