@codingame/kubevirt-api
Version:
kubevirt OpenAPI automation for TypeScript
57 lines (56 loc) • 2.39 kB
TypeScript
/**
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: unversioned
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import * as runtime from '../runtime';
import { IoK8sApiAuthenticationV1SelfSubjectReview, IoK8sApiAuthenticationV1TokenReview, IoK8sApimachineryPkgApisMetaV1APIResourceList } from '../models';
export interface CreateAuthenticationV1SelfSubjectReviewRequest {
body: IoK8sApiAuthenticationV1SelfSubjectReview;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
pretty?: string;
}
export interface CreateAuthenticationV1TokenReviewRequest {
body: IoK8sApiAuthenticationV1TokenReview;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
pretty?: string;
}
/**
*
*/
export declare class AuthenticationV1Api extends runtime.BaseAPI {
/**
* create a SelfSubjectReview
*/
createAuthenticationV1SelfSubjectReviewRaw(requestParameters: CreateAuthenticationV1SelfSubjectReviewRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAuthenticationV1SelfSubjectReview>>;
/**
* create a SelfSubjectReview
*/
createAuthenticationV1SelfSubjectReview(requestParameters: CreateAuthenticationV1SelfSubjectReviewRequest, initOverrides?: RequestInit): Promise<IoK8sApiAuthenticationV1SelfSubjectReview>;
/**
* create a TokenReview
*/
createAuthenticationV1TokenReviewRaw(requestParameters: CreateAuthenticationV1TokenReviewRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAuthenticationV1TokenReview>>;
/**
* create a TokenReview
*/
createAuthenticationV1TokenReview(requestParameters: CreateAuthenticationV1TokenReviewRequest, initOverrides?: RequestInit): Promise<IoK8sApiAuthenticationV1TokenReview>;
/**
* get available resources
*/
getAuthenticationV1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>;
/**
* get available resources
*/
getAuthenticationV1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>;
}