ZcCurveDefinitions.Definition
Summary
The method is used to create the Definition for a ZcCurveDefinitions.
Methods
Definition(params: ContentDefinition[])
Allows you to create a ZcCurveDefinitions Definition object
ZcCurveDefinition.Params properties
Property | Is Optional | Default Value | Type | Description |
---|---|---|---|---|
currency | Yes | - | string | - |
curveTag | Yes | - | string | - |
id | Yes | - | string | - |
indexName | Yes | - | string | - |
mainConstituentAssetClass | Yes | - | enum | See MainConstituentAssetClass |
name | Yes | - | string | - |
riskType | Yes | - | enum | See RiskType |
source | Yes | - | string | - |
valuationDate | Yes | - | string | - |
outputs | Yes | - | string[] | - |
extendedParams | Yes | - | {[key: string]: any} | Specifies the parameters that will be merged with the request |
Returned value: a Definition object
getData(session: Session)
Description: Sends a request to the data platform to retrieve the data described by the Definition object.
Parameters:
Name | Is Optional | Default Value | Type | Description |
---|---|---|---|---|
session | No | - | Session | Session instance |
Returned value: ContentResponse