/** * HashiCorp Vault API * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * * The version of the OpenAPI document: 1.20.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface RabbitMqConfigureConnectionRequest */ export interface RabbitMqConfigureConnectionRequest { /** * RabbitMQ Management URI * @type {string} * @memberof RabbitMqConfigureConnectionRequest */ connectionUri?: string; /** * Password of the provided RabbitMQ management user * @type {string} * @memberof RabbitMqConfigureConnectionRequest */ password?: string; /** * Name of the password policy to use to generate passwords for dynamic credentials. * @type {string} * @memberof RabbitMqConfigureConnectionRequest */ passwordPolicy?: string; /** * Username of a RabbitMQ management administrator * @type {string} * @memberof RabbitMqConfigureConnectionRequest */ username?: string; /** * Template describing how dynamic usernames are generated. * @type {string} * @memberof RabbitMqConfigureConnectionRequest */ usernameTemplate?: string; /** * If set, connection_uri is verified by actually connecting to the RabbitMQ management API * @type {boolean} * @memberof RabbitMqConfigureConnectionRequest */ verifyConnection?: boolean; } /** * Check if a given object implements the RabbitMqConfigureConnectionRequest interface. */ export declare function instanceOfRabbitMqConfigureConnectionRequest(value: object): value is RabbitMqConfigureConnectionRequest; export declare function RabbitMqConfigureConnectionRequestFromJSON(json: any): RabbitMqConfigureConnectionRequest; export declare function RabbitMqConfigureConnectionRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): RabbitMqConfigureConnectionRequest; export declare function RabbitMqConfigureConnectionRequestToJSON(json: any): RabbitMqConfigureConnectionRequest; export declare function RabbitMqConfigureConnectionRequestToJSONTyped(value?: RabbitMqConfigureConnectionRequest | null, ignoreDiscriminator?: boolean): any;