UNPKG

jack-kafka-instance-sdk

Version:
59 lines (58 loc) 1.59 kB
/** * Kafka Instance API * API for interacting with Kafka Instance. Includes Produce, Consume and Admin APIs * * The version of the OpenAPI document: 0.14.1-SNAPSHOT * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AclOperation } from './acl-operation'; import { AclPatternType } from './acl-pattern-type'; import { AclPermissionType } from './acl-permission-type'; import { AclResourceType } from './acl-resource-type'; /** * Represents a binding between a resource pattern and an access control entry * @export * @interface AclBindingAllOf */ export interface AclBindingAllOf { /** * * @type {AclResourceType} * @memberof AclBindingAllOf */ 'resourceType': AclResourceType; /** * * @type {string} * @memberof AclBindingAllOf */ 'resourceName': string; /** * * @type {AclPatternType} * @memberof AclBindingAllOf */ 'patternType': AclPatternType; /** * Identifies the user or service account to which an ACL entry is bound. The literal prefix value of `User:` is required. May be used to specify all users with value `User:*`. * @type {string} * @memberof AclBindingAllOf */ 'principal': string; /** * * @type {AclOperation} * @memberof AclBindingAllOf */ 'operation': AclOperation; /** * * @type {AclPermissionType} * @memberof AclBindingAllOf */ 'permission': AclPermissionType; }