whalecloud-dxp-api-react-native
Version:
This section explains how to use the SDK and illustrates it with an example: - This chapter is essential to learn - For specific business development, see [Bussiness Scenario](https://www.digchan.info/en-US/dxp/user-sso/sign-up) - The Business Scenario pr
129 lines (121 loc) • 3.52 kB
text/typescript
/* tslint:disable */
/* eslint-disable */
/**
* DXP API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { AttrValueForQuery } from './attr-value-for-query';
// May contain unused imports in some cases
// @ts-ignore
import type { OrderOfferInstForQueryOfferSpecification } from './order-offer-inst-for-query-offer-specification';
// May contain unused imports in some cases
// @ts-ignore
import type { PriceForQuery } from './price-for-query';
/**
*
* @export
* @interface OrderOfferInstForQuery
*/
export interface OrderOfferInstForQuery {
/**
* A unique identifier for an offer.
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'offerNbr': string;
/**
* The unique identifier for the subscriber.
* @type {number}
* @memberof OrderOfferInstForQuery
*/
'subsId'?: number;
/**
* The unique identifier for the offer instance.
* @type {number}
* @memberof OrderOfferInstForQuery
*/
'offerInstId'?: number;
/**
* The name of the offer .
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'offerName'?: string;
/**
* The type of offer. Possible values are: / 1-Bundle; / 2-Main Offer; / 3-Function Offer; /4-Additional Offer; /5-Goods Offer
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'offerType'?: OrderOfferInstForQueryOfferTypeEnum;
/**
* The effective date.Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'effDate'?: string;
/**
* The expiration date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'expDate'?: string;
/**
* The state or status of a specific attribute value.
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'state'?: string;
/**
* State date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS.
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'stateDate'?: string;
/**
* The name of the state.
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'stateName'?: string;
/**
*
* @type {Array<AttrValueForQuery>}
* @memberof OrderOfferInstForQuery
*/
'attrValueList'?: Array<AttrValueForQuery>;
/**
* The price list offer the offer.
* @type {Array<PriceForQuery>}
* @memberof OrderOfferInstForQuery
*/
'priceList'?: Array<PriceForQuery>;
/**
* The action type. Possible values are: / A-Add; / M-Modify; / D-Delete
* @type {string}
* @memberof OrderOfferInstForQuery
*/
'actType'?: string;
/**
*
* @type {OrderOfferInstForQueryOfferSpecification}
* @memberof OrderOfferInstForQuery
*/
'offerSpecification'?: OrderOfferInstForQueryOfferSpecification;
}
export const OrderOfferInstForQueryOfferTypeEnum = {
_1: '1',
_2: '2',
_3: '3',
_4: '4',
_5: '5'
} as const;
export type OrderOfferInstForQueryOfferTypeEnum = typeof OrderOfferInstForQueryOfferTypeEnum[keyof typeof OrderOfferInstForQueryOfferTypeEnum];