@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
106 lines (105 loc) • 3.77 kB
TypeScript
/**
* 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 { TmsEmbeddedInstrumentIdentifierBankAccount } from './tms-embedded-instrument-identifier-bank-account';
import { TmsEmbeddedInstrumentIdentifierBillTo } from './tms-embedded-instrument-identifier-bill-to';
import { TmsEmbeddedInstrumentIdentifierCard } from './tms-embedded-instrument-identifier-card';
import { TmsEmbeddedInstrumentIdentifierIssuer } from './tms-embedded-instrument-identifier-issuer';
import { TmsEmbeddedInstrumentIdentifierLinks } from './tms-embedded-instrument-identifier-links';
import { TmsEmbeddedInstrumentIdentifierMetadata } from './tms-embedded-instrument-identifier-metadata';
import { TmsEmbeddedInstrumentIdentifierProcessingInformation } from './tms-embedded-instrument-identifier-processing-information';
import { TmsEmbeddedInstrumentIdentifierTokenProvisioningInformation } from './tms-embedded-instrument-identifier-token-provisioning-information';
import { TmsEmbeddedInstrumentIdentifierTokenizedCard } from './tms-embedded-instrument-identifier-tokenized-card';
/**
*
* @export
* @interface InlineResponse2001
*/
export interface InlineResponse2001 {
/**
*
* @type {TmsEmbeddedInstrumentIdentifierLinks}
* @memberof InlineResponse2001
*/
links?: TmsEmbeddedInstrumentIdentifierLinks;
/**
* The Id of the Instrument Identifier Token.
* @type {string}
* @memberof InlineResponse2001
*/
id?: string;
/**
* The type. Possible Values: - instrumentIdentifier
* @type {string}
* @memberof InlineResponse2001
*/
object?: string;
/**
* Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed.
* @type {string}
* @memberof InlineResponse2001
*/
state?: string;
/**
* The type of Instrument Identifier. Possible Values: - enrollable card
* @type {string}
* @memberof InlineResponse2001
*/
type?: string;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierTokenProvisioningInformation}
* @memberof InlineResponse2001
*/
tokenProvisioningInformation?: TmsEmbeddedInstrumentIdentifierTokenProvisioningInformation;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierCard}
* @memberof InlineResponse2001
*/
card?: TmsEmbeddedInstrumentIdentifierCard;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierBankAccount}
* @memberof InlineResponse2001
*/
bankAccount?: TmsEmbeddedInstrumentIdentifierBankAccount;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierTokenizedCard}
* @memberof InlineResponse2001
*/
tokenizedCard?: TmsEmbeddedInstrumentIdentifierTokenizedCard;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierIssuer}
* @memberof InlineResponse2001
*/
issuer?: TmsEmbeddedInstrumentIdentifierIssuer;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierProcessingInformation}
* @memberof InlineResponse2001
*/
processingInformation?: TmsEmbeddedInstrumentIdentifierProcessingInformation;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierBillTo}
* @memberof InlineResponse2001
*/
billTo?: TmsEmbeddedInstrumentIdentifierBillTo;
/**
*
* @type {TmsEmbeddedInstrumentIdentifierMetadata}
* @memberof InlineResponse2001
*/
metadata?: TmsEmbeddedInstrumentIdentifierMetadata;
}