/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
import { InlineResponse2014KeyInformationErrorInformation } from './inline-response2014-key-information-error-information';
/**
 * Egress Key Information
 * @export
 * @interface InlineResponse2014KeyInformation
 */
export interface InlineResponse2014KeyInformation {
    /**
     * Provider name
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    provider?: string;
    /**
     * Tenant name
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    tenant?: string;
    /**
     * Organization Id
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    organizationId?: string;
    /**
     * Client key Id
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    clientKeyId?: string;
    /**
     * Key Serial Number
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    keyId?: string;
    /**
     * Value of the key
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    key?: string;
    /**
     * Type of the key
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    keyType?: string;
    /**
     * The status of the key
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    status?: string;
    /**
     * The expiration time in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC.
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    expirationDate?: string;
    /**
     * Message in case of failed key
     * @type {string}
     * @memberof InlineResponse2014KeyInformation
     */
    message?: string;
    /**
     *
     * @type {InlineResponse2014KeyInformationErrorInformation}
     * @memberof InlineResponse2014KeyInformation
     */
    errorInformation?: InlineResponse2014KeyInformationErrorInformation;
}
