UNPKG

cybersource-rest-client

Version:

Node.js SDK for the CyberSource REST API

21 lines (17 loc) 1.78 kB
# CyberSource.CreateReportSubscriptionRequest ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **organizationId** | **String** | Valid CyberSource organizationId | [optional] **reportDefinitionName** | **String** | Valid Report Definition Name | **reportFields** | **[String]** | | **reportMimeType** | **String** | Valid values: - application/xml - text/csv | **reportFrequency** | **String** | 'The frequency for which subscription is created.' **NOTE: Do not document USER_DEFINED Frequency field in developer center** Valid Values: - 'DAILY' - 'WEEKLY' - 'MONTHLY' - 'USER_DEFINED' | **reportInterval** | **String** | If the reportFrequency is User-defined, reportInterval should be in **ISO 8601 time format** Please refer the following link to know more about ISO 8601 format.[Rfc Time Format](https://en.wikipedia.org/wiki/ISO_8601#Durations) **Example time format for 2 hours and 30 Mins:** - PT2H30M **NOTE: Do not document reportInterval field in developer center** | [optional] **reportName** | **String** | | **timezone** | **String** | | **startTime** | **String** | The hour at which the report generation should start. It should be in hhmm format. | **startDay** | **Number** | This is the start day if the frequency is WEEKLY or MONTHLY. The value varies from 1-7 for WEEKLY and 1-31 for MONTHLY. For WEEKLY 1 means Sunday and 7 means Saturday. By default the value is 1. | [optional] **reportFilters** | **{String: [String]}** | List of filters to apply | [optional] **reportPreferences** | [**Reportingv3reportsReportPreferences**](Reportingv3reportsReportPreferences.md) | | [optional] **groupName** | **String** | Valid GroupName | [optional]