/** * 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 SystemWriteReplicationPerformancePrimarySecondaryTokenRequest */ export interface SystemWriteReplicationPerformancePrimarySecondaryTokenRequest { /** * An opaque identifier that can be used to identify and revoke a secondary cluster's access later. * @type {string} * @memberof SystemWriteReplicationPerformancePrimarySecondaryTokenRequest */ id?: string; /** * A base64-encoded public key generated by the secondary cluster. * @type {string} * @memberof SystemWriteReplicationPerformancePrimarySecondaryTokenRequest */ secondaryPublicKey?: string; /** * The TTL to use for the secondary activation token. Defaults to 30 minutes. * @type {string} * @memberof SystemWriteReplicationPerformancePrimarySecondaryTokenRequest */ ttl?: string; } /** * Check if a given object implements the SystemWriteReplicationPerformancePrimarySecondaryTokenRequest interface. */ export declare function instanceOfSystemWriteReplicationPerformancePrimarySecondaryTokenRequest(value: object): value is SystemWriteReplicationPerformancePrimarySecondaryTokenRequest; export declare function SystemWriteReplicationPerformancePrimarySecondaryTokenRequestFromJSON(json: any): SystemWriteReplicationPerformancePrimarySecondaryTokenRequest; export declare function SystemWriteReplicationPerformancePrimarySecondaryTokenRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SystemWriteReplicationPerformancePrimarySecondaryTokenRequest; export declare function SystemWriteReplicationPerformancePrimarySecondaryTokenRequestToJSON(json: any): SystemWriteReplicationPerformancePrimarySecondaryTokenRequest; export declare function SystemWriteReplicationPerformancePrimarySecondaryTokenRequestToJSONTyped(value?: SystemWriteReplicationPerformancePrimarySecondaryTokenRequest | null, ignoreDiscriminator?: boolean): any;