@codingame/kubevirt-api
Version:
kubevirt OpenAPI automation for TypeScript
797 lines (796 loc) • 37.4 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 { 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>;
}