UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

56 lines (47 loc) 2.04 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.6.1 // protoc v3.17.1 // source: outbound/OutboundKerberosAuth.proto /* eslint-disable */ import { type Metadata } from "../common/Metadata.js"; /** Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ export interface OutboundKerberosAuth { kind?: string | undefined; apiVersion?: | string | undefined; /** common metadata to identify a specific asset in the files */ metadata?: Metadata | undefined; kindEnum?: OutboundKerberosAuth_KindEnums | undefined; spec?: OutboundKerberosAuth_Spec | undefined; } /** Kind id supported for OutboundKerberosAuth */ export enum OutboundKerberosAuth_KindEnums { OutboundKerberosAuth = "OutboundKerberosAuth", } /** The message specified the information related to Use_delegate_incoming_credentials */ export interface OutboundKerberosAuth_UseDelegateIncomingCredentials { client_principal?: string | undefined; client_password?: string | undefined; service_principal?: string | undefined; service_principal_nameform?: string | undefined; } export interface OutboundKerberosAuth_UseCustomCredentials { client_principal?: string | undefined; client_password?: string | undefined; service_principal?: string | undefined; service_principal_nameform?: string | undefined; } /** The message specified the information related to Use_incoming_http_credentials */ export interface OutboundKerberosAuth_UseIncomingHttpCredentials { service_principal?: string | undefined; service_principal_nameform?: string | undefined; } export interface OutboundKerberosAuth_Spec { enabled?: boolean | undefined; use_delegate_incoming_credentials?: OutboundKerberosAuth_UseDelegateIncomingCredentials | undefined; use_custom_credentials?: OutboundKerberosAuth_UseCustomCredentials | undefined; use_incoming_http_credentials?: OutboundKerberosAuth_UseIncomingHttpCredentials | undefined; use_incoming_kerbose_credentials?: boolean | undefined; }