import type { SecretSpec } from '../schemas/SecretSpec'; export interface WinRmTgtKeyTabFileSpec extends SecretSpec { /** * Keytab file path */ key_path?: string; /** * WinRm port * @format int32 * @default 5986 */ port?: number; /** * Kerberos principal */ principal?: string; /** * Kerberos realm */ realm?: string; /** * This is the Kerberos either to skip certificate checks * @default true */ skip_cert_checks?: boolean; /** * This specifies the type of secret */ type: 'WinRmTGTKeyTabFile'; /** * This is the Kerberos powershell runs without loading profile */ use_no_profile?: boolean; /** * This is the Kerberos either to use SSL/https * @default true */ use_ssl?: boolean; }