/** * Account Management Service API * Manage user subscriptions and clusters * * The version of the OpenAPI document: 0.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ObjectReference } from './object-reference'; /** * * @export * @interface RoleBindingAllOf */ export interface RoleBindingAllOf { /** * * @type {ObjectReference} * @memberof RoleBindingAllOf */ 'account'?: ObjectReference; /** * * @type {ObjectReference} * @memberof RoleBindingAllOf */ 'account_group'?: ObjectReference; /** * * @type {boolean} * @memberof RoleBindingAllOf */ 'config_managed'?: boolean; /** * * @type {string} * @memberof RoleBindingAllOf */ 'created_at'?: string; /** * * @type {string} * @memberof RoleBindingAllOf */ 'managed_by'?: RoleBindingAllOfManagedByEnum; /** * * @type {ObjectReference} * @memberof RoleBindingAllOf */ 'organization'?: ObjectReference; /** * * @type {ObjectReference} * @memberof RoleBindingAllOf */ 'role'?: ObjectReference; /** * * @type {ObjectReference} * @memberof RoleBindingAllOf */ 'subscription'?: ObjectReference; /** * * @type {string} * @memberof RoleBindingAllOf */ 'type'?: RoleBindingAllOfTypeEnum; /** * * @type {string} * @memberof RoleBindingAllOf */ 'updated_at'?: string; } export declare const RoleBindingAllOfManagedByEnum: { readonly Config: "Config"; readonly User: "User"; }; export type RoleBindingAllOfManagedByEnum = typeof RoleBindingAllOfManagedByEnum[keyof typeof RoleBindingAllOfManagedByEnum]; export declare const RoleBindingAllOfTypeEnum: { readonly Application: "Application"; readonly Subscription: "Subscription"; readonly Organization: "Organization"; }; export type RoleBindingAllOfTypeEnum = typeof RoleBindingAllOfTypeEnum[keyof typeof RoleBindingAllOfTypeEnum];