UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

797 lines (796 loc) 37.4 kB
/** * 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 { IoK8sApiRbacV1ClusterRole, IoK8sApiRbacV1ClusterRoleBinding, IoK8sApiRbacV1ClusterRoleBindingList, IoK8sApiRbacV1ClusterRoleList, IoK8sApiRbacV1Role, IoK8sApiRbacV1RoleBinding, IoK8sApiRbacV1RoleBindingList, IoK8sApiRbacV1RoleList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models'; export interface CreateRbacAuthorizationV1ClusterRoleRequest { body: IoK8sApiRbacV1ClusterRole; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface CreateRbacAuthorizationV1ClusterRoleBindingRequest { body: IoK8sApiRbacV1ClusterRoleBinding; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface CreateRbacAuthorizationV1NamespacedRoleRequest { namespace: string; body: IoK8sApiRbacV1Role; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface CreateRbacAuthorizationV1NamespacedRoleBindingRequest { namespace: string; body: IoK8sApiRbacV1RoleBinding; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface DeleteRbacAuthorizationV1ClusterRoleRequest { name: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1ClusterRoleBindingRequest { name: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1CollectionClusterRoleRequest { pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1CollectionClusterRoleBindingRequest { pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1CollectionNamespacedRoleRequest { namespace: string; pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingRequest { namespace: string; pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1NamespacedRoleRequest { name: string; namespace: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteRbacAuthorizationV1NamespacedRoleBindingRequest { name: string; namespace: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface ListRbacAuthorizationV1ClusterRoleRequest { pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListRbacAuthorizationV1ClusterRoleBindingRequest { pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListRbacAuthorizationV1NamespacedRoleRequest { namespace: string; pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListRbacAuthorizationV1NamespacedRoleBindingRequest { namespace: string; pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListRbacAuthorizationV1RoleBindingForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListRbacAuthorizationV1RoleForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface PatchRbacAuthorizationV1ClusterRoleRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchRbacAuthorizationV1ClusterRoleBindingRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchRbacAuthorizationV1NamespacedRoleRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchRbacAuthorizationV1NamespacedRoleBindingRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface ReadRbacAuthorizationV1ClusterRoleRequest { name: string; pretty?: string; } export interface ReadRbacAuthorizationV1ClusterRoleBindingRequest { name: string; pretty?: string; } export interface ReadRbacAuthorizationV1NamespacedRoleRequest { name: string; namespace: string; pretty?: string; } export interface ReadRbacAuthorizationV1NamespacedRoleBindingRequest { name: string; namespace: string; pretty?: string; } export interface ReplaceRbacAuthorizationV1ClusterRoleRequest { name: string; body: IoK8sApiRbacV1ClusterRole; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceRbacAuthorizationV1ClusterRoleBindingRequest { name: string; body: IoK8sApiRbacV1ClusterRoleBinding; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceRbacAuthorizationV1NamespacedRoleRequest { name: string; namespace: string; body: IoK8sApiRbacV1Role; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceRbacAuthorizationV1NamespacedRoleBindingRequest { name: string; namespace: string; body: IoK8sApiRbacV1RoleBinding; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface WatchRbacAuthorizationV1ClusterRoleRequest { name: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1ClusterRoleBindingRequest { name: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1ClusterRoleBindingListRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1ClusterRoleListRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1NamespacedRoleRequest { name: string; namespace: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1NamespacedRoleBindingRequest { name: string; namespace: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1NamespacedRoleBindingListRequest { namespace: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1NamespacedRoleListRequest { namespace: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1RoleBindingListForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchRbacAuthorizationV1RoleListForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } /** * */ export declare class RbacAuthorizationV1Api extends runtime.BaseAPI { /** * create a ClusterRole */ createRbacAuthorizationV1ClusterRoleRaw(requestParameters: CreateRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRole>>; /** * create a ClusterRole */ createRbacAuthorizationV1ClusterRole(requestParameters: CreateRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRole>; /** * create a ClusterRoleBinding */ createRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: CreateRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleBinding>>; /** * create a ClusterRoleBinding */ createRbacAuthorizationV1ClusterRoleBinding(requestParameters: CreateRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleBinding>; /** * create a Role */ createRbacAuthorizationV1NamespacedRoleRaw(requestParameters: CreateRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1Role>>; /** * create a Role */ createRbacAuthorizationV1NamespacedRole(requestParameters: CreateRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1Role>; /** * create a RoleBinding */ createRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: CreateRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBinding>>; /** * create a RoleBinding */ createRbacAuthorizationV1NamespacedRoleBinding(requestParameters: CreateRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBinding>; /** * delete a ClusterRole */ deleteRbacAuthorizationV1ClusterRoleRaw(requestParameters: DeleteRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a ClusterRole */ deleteRbacAuthorizationV1ClusterRole(requestParameters: DeleteRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a ClusterRoleBinding */ deleteRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: DeleteRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a ClusterRoleBinding */ deleteRbacAuthorizationV1ClusterRoleBinding(requestParameters: DeleteRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete collection of ClusterRole */ deleteRbacAuthorizationV1CollectionClusterRoleRaw(requestParameters: DeleteRbacAuthorizationV1CollectionClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of ClusterRole */ deleteRbacAuthorizationV1CollectionClusterRole(requestParameters: DeleteRbacAuthorizationV1CollectionClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete collection of ClusterRoleBinding */ deleteRbacAuthorizationV1CollectionClusterRoleBindingRaw(requestParameters: DeleteRbacAuthorizationV1CollectionClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of ClusterRoleBinding */ deleteRbacAuthorizationV1CollectionClusterRoleBinding(requestParameters: DeleteRbacAuthorizationV1CollectionClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete collection of Role */ deleteRbacAuthorizationV1CollectionNamespacedRoleRaw(requestParameters: DeleteRbacAuthorizationV1CollectionNamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of Role */ deleteRbacAuthorizationV1CollectionNamespacedRole(requestParameters: DeleteRbacAuthorizationV1CollectionNamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete collection of RoleBinding */ deleteRbacAuthorizationV1CollectionNamespacedRoleBindingRaw(requestParameters: DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of RoleBinding */ deleteRbacAuthorizationV1CollectionNamespacedRoleBinding(requestParameters: DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a Role */ deleteRbacAuthorizationV1NamespacedRoleRaw(requestParameters: DeleteRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a Role */ deleteRbacAuthorizationV1NamespacedRole(requestParameters: DeleteRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a RoleBinding */ deleteRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: DeleteRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a RoleBinding */ deleteRbacAuthorizationV1NamespacedRoleBinding(requestParameters: DeleteRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * get available resources */ getRbacAuthorizationV1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>; /** * get available resources */ getRbacAuthorizationV1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>; /** * list or watch objects of kind ClusterRole */ listRbacAuthorizationV1ClusterRoleRaw(requestParameters: ListRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleList>>; /** * list or watch objects of kind ClusterRole */ listRbacAuthorizationV1ClusterRole(requestParameters: ListRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleList>; /** * list or watch objects of kind ClusterRoleBinding */ listRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: ListRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleBindingList>>; /** * list or watch objects of kind ClusterRoleBinding */ listRbacAuthorizationV1ClusterRoleBinding(requestParameters: ListRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleBindingList>; /** * list or watch objects of kind Role */ listRbacAuthorizationV1NamespacedRoleRaw(requestParameters: ListRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleList>>; /** * list or watch objects of kind Role */ listRbacAuthorizationV1NamespacedRole(requestParameters: ListRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleList>; /** * list or watch objects of kind RoleBinding */ listRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: ListRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBindingList>>; /** * list or watch objects of kind RoleBinding */ listRbacAuthorizationV1NamespacedRoleBinding(requestParameters: ListRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBindingList>; /** * list or watch objects of kind RoleBinding */ listRbacAuthorizationV1RoleBindingForAllNamespacesRaw(requestParameters: ListRbacAuthorizationV1RoleBindingForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBindingList>>; /** * list or watch objects of kind RoleBinding */ listRbacAuthorizationV1RoleBindingForAllNamespaces(requestParameters: ListRbacAuthorizationV1RoleBindingForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBindingList>; /** * list or watch objects of kind Role */ listRbacAuthorizationV1RoleForAllNamespacesRaw(requestParameters: ListRbacAuthorizationV1RoleForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleList>>; /** * list or watch objects of kind Role */ listRbacAuthorizationV1RoleForAllNamespaces(requestParameters: ListRbacAuthorizationV1RoleForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleList>; /** * partially update the specified ClusterRole */ patchRbacAuthorizationV1ClusterRoleRaw(requestParameters: PatchRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRole>>; /** * partially update the specified ClusterRole */ patchRbacAuthorizationV1ClusterRole(requestParameters: PatchRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRole>; /** * partially update the specified ClusterRoleBinding */ patchRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: PatchRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleBinding>>; /** * partially update the specified ClusterRoleBinding */ patchRbacAuthorizationV1ClusterRoleBinding(requestParameters: PatchRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleBinding>; /** * partially update the specified Role */ patchRbacAuthorizationV1NamespacedRoleRaw(requestParameters: PatchRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1Role>>; /** * partially update the specified Role */ patchRbacAuthorizationV1NamespacedRole(requestParameters: PatchRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1Role>; /** * partially update the specified RoleBinding */ patchRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: PatchRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBinding>>; /** * partially update the specified RoleBinding */ patchRbacAuthorizationV1NamespacedRoleBinding(requestParameters: PatchRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBinding>; /** * read the specified ClusterRole */ readRbacAuthorizationV1ClusterRoleRaw(requestParameters: ReadRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRole>>; /** * read the specified ClusterRole */ readRbacAuthorizationV1ClusterRole(requestParameters: ReadRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRole>; /** * read the specified ClusterRoleBinding */ readRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: ReadRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleBinding>>; /** * read the specified ClusterRoleBinding */ readRbacAuthorizationV1ClusterRoleBinding(requestParameters: ReadRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleBinding>; /** * read the specified Role */ readRbacAuthorizationV1NamespacedRoleRaw(requestParameters: ReadRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1Role>>; /** * read the specified Role */ readRbacAuthorizationV1NamespacedRole(requestParameters: ReadRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1Role>; /** * read the specified RoleBinding */ readRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: ReadRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBinding>>; /** * read the specified RoleBinding */ readRbacAuthorizationV1NamespacedRoleBinding(requestParameters: ReadRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBinding>; /** * replace the specified ClusterRole */ replaceRbacAuthorizationV1ClusterRoleRaw(requestParameters: ReplaceRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRole>>; /** * replace the specified ClusterRole */ replaceRbacAuthorizationV1ClusterRole(requestParameters: ReplaceRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRole>; /** * replace the specified ClusterRoleBinding */ replaceRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: ReplaceRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1ClusterRoleBinding>>; /** * replace the specified ClusterRoleBinding */ replaceRbacAuthorizationV1ClusterRoleBinding(requestParameters: ReplaceRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1ClusterRoleBinding>; /** * replace the specified Role */ replaceRbacAuthorizationV1NamespacedRoleRaw(requestParameters: ReplaceRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1Role>>; /** * replace the specified Role */ replaceRbacAuthorizationV1NamespacedRole(requestParameters: ReplaceRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1Role>; /** * replace the specified RoleBinding */ replaceRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: ReplaceRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiRbacV1RoleBinding>>; /** * replace the specified RoleBinding */ replaceRbacAuthorizationV1NamespacedRoleBinding(requestParameters: ReplaceRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApiRbacV1RoleBinding>; /** * watch changes to an object of kind ClusterRole. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1ClusterRoleRaw(requestParameters: WatchRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind ClusterRole. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1ClusterRole(requestParameters: WatchRbacAuthorizationV1ClusterRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch changes to an object of kind ClusterRoleBinding. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1ClusterRoleBindingRaw(requestParameters: WatchRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind ClusterRoleBinding. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1ClusterRoleBinding(requestParameters: WatchRbacAuthorizationV1ClusterRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of ClusterRoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleBindingListRaw(requestParameters: WatchRbacAuthorizationV1ClusterRoleBindingListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of ClusterRoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleBindingList(requestParameters: WatchRbacAuthorizationV1ClusterRoleBindingListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of ClusterRole. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleListRaw(requestParameters: WatchRbacAuthorizationV1ClusterRoleListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of ClusterRole. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleList(requestParameters: WatchRbacAuthorizationV1ClusterRoleListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch changes to an object of kind Role. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1NamespacedRoleRaw(requestParameters: WatchRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind Role. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1NamespacedRole(requestParameters: WatchRbacAuthorizationV1NamespacedRoleRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch changes to an object of kind RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1NamespacedRoleBindingRaw(requestParameters: WatchRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchRbacAuthorizationV1NamespacedRoleBinding(requestParameters: WatchRbacAuthorizationV1NamespacedRoleBindingRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleBindingListRaw(requestParameters: WatchRbacAuthorizationV1NamespacedRoleBindingListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleBindingList(requestParameters: WatchRbacAuthorizationV1NamespacedRoleBindingListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of Role. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleListRaw(requestParameters: WatchRbacAuthorizationV1NamespacedRoleListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of Role. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleList(requestParameters: WatchRbacAuthorizationV1NamespacedRoleListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleBindingListForAllNamespacesRaw(requestParameters: WatchRbacAuthorizationV1RoleBindingListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of RoleBinding. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleBindingListForAllNamespaces(requestParameters: WatchRbacAuthorizationV1RoleBindingListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of Role. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleListForAllNamespacesRaw(requestParameters: WatchRbacAuthorizationV1RoleListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of Role. deprecated: use the \'watch\' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleListForAllNamespaces(requestParameters: WatchRbacAuthorizationV1RoleListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; }