def __init__(self, start_date=None, end_date=None, query_mode=None, show_cancelled_transactions=None, local_vars_configuration=None): # noqa: E501 """TransactionQueryParameters - a model defined in OpenAPI" :param start_date: The lower bound effective datetime or cut label (inclusive) from which to build the transactions. (required) :type start_date: str :param end_date: The upper bound effective datetime or cut label (inclusive) from which to retrieve transactions. (required) :type end_date: str :param query_mode: The date to compare against the upper and lower bounds for the effective datetime or cut label. Defaults to 'TradeDate' if not specified. The available values are: TradeDate, SettleDate :type query_mode: str :param show_cancelled_transactions: Option to specify whether or not to include cancelled transactions in the output. Defaults to False if not specified. :type show_cancelled_transactions: bool """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._start_date = None self._end_date = None self._query_mode = None self._show_cancelled_transactions = None self.discriminator = None self.start_date = start_date self.end_date = end_date if query_mode is not None: self.query_mode = query_mode if show_cancelled_transactions is not None: self.show_cancelled_transactions = show_cancelled_transactions
def __init__(self, display_name=None, outward_description=None, inward_description=None, local_vars_configuration=None): # noqa: E501 """UpdateRelationshipDefinitionRequest - a model defined in OpenAPI" :param display_name: The display name of the relation. (required) :type display_name: str :param outward_description: The description to relate source entity object and target entity object. (required) :type outward_description: str :param inward_description: The description to relate target entity object and source entity object. (required) :type inward_description: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._display_name = None self._outward_description = None self._inward_description = None self.discriminator = None self.display_name = display_name self.outward_description = outward_description self.inward_description = inward_description
def __init__(self, scope=None, market_data_id=None, market_data=None, local_vars_configuration=None): # noqa: E501 """ListComplexMarketDataWithMetaDataResponse - a model defined in OpenAPI" :param scope: The scope that the listed ComplexMarketData entity is stored in. :type scope: str :param market_data_id: :type market_data_id: lusid.ComplexMarketDataId :param market_data: :type market_data: lusid.ComplexMarketData """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._scope = None self._market_data_id = None self._market_data = None self.discriminator = None self.scope = scope if market_data_id is not None: self.market_data_id = market_data_id if market_data is not None: self.market_data = market_data
def __init__(self, href=None, values=None, failed=None, links=None, local_vars_configuration=None): # noqa: E501 """UpsertStructuredDataResponse - a model defined in OpenAPI" :param href: The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. :type href: str :param values: The set of values that were successfully retrieved. :type values: dict(str, datetime) :param failed: The set of values that could not be retrieved due along with a reason for this, e.g badly formed request. :type failed: dict[str, lusid.ErrorDetail] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._values = None self._failed = None self._links = None self.discriminator = None self.href = href self.values = values self.failed = failed self.links = links
def __init__(self, href=None, results=None, links=None, local_vars_configuration=None): # noqa: E501 """AggregatedReturnsResponse - a model defined in OpenAPI" :param href: The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. :type href: str :param results: Aggregated returns grouped by ReturnId :type results: dict(str, list[AggregatedReturn]) :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._results = None self._links = None self.discriminator = None self.href = href self.results = results self.links = links
def __init__(self, transaction_configs=None, side_definitions=None, links=None, local_vars_configuration=None): # noqa: E501 """TransactionSetConfigurationData - a model defined in OpenAPI" :param transaction_configs: Collection of transaction type models (required) :type transaction_configs: list[lusid.TransactionConfigurationData] :param side_definitions: Collection of side definitions :type side_definitions: list[lusid.SideConfigurationData] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._transaction_configs = None self._side_definitions = None self._links = None self.discriminator = None self.transaction_configs = transaction_configs self.side_definitions = side_definitions self.links = links
def __init__(self, effective_at=None, version=None, links=None, local_vars_configuration=None): # noqa: E501 """ConstituentsAdjustmentHeader - a model defined in OpenAPI" :param effective_at: There can be at most one holdings adjustment for a portfolio at a specific effective time so this uniquely identifies the adjustment. :type effective_at: datetime :param version: :type version: lusid.Version :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._effective_at = None self._version = None self._links = None self.discriminator = None if effective_at is not None: self.effective_at = effective_at if version is not None: self.version = version self.links = links
def __init__(self, base_date=None, dates=None, discount_factors=None, market_data_type=None, local_vars_configuration=None): # noqa: E501 """DiscountFactorCurveDataAllOf - a model defined in OpenAPI" :param base_date: BaseDate for the Curve (required) :type base_date: datetime :param dates: Dates for which the discount factors apply (required) :type dates: list[datetime] :param discount_factors: Discount factors to be applied to cashflow on the specified dates (required) :type discount_factors: list[float] :param market_data_type: The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData (required) :type market_data_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._base_date = None self._dates = None self._discount_factors = None self._market_data_type = None self.discriminator = None self.base_date = base_date self.dates = dates self.discount_factors = discount_factors self.market_data_type = market_data_type
def __init__(self, comparison_type=None, tolerance=None, applies_to=None, rule_type=None, local_vars_configuration=None): # noqa: E501 """ReconcileNumericRuleAllOf - a model defined in OpenAPI" :param comparison_type: The available values are: Exact, AbsoluteDifference, RelativeDifference (required) :type comparison_type: str :param tolerance: For a numeric type only (i.e. decimal, integer, date or datetime offset possibly controversially), this is the quantity used in the comparison. The units of the tolerance must be set appropriately for the item being compared. For a number such as a currency or amount that will be a simple quantity, for a DateTime or DateTimeOffset it should be days. If fewer than a single day then this should be passed as a fraction. :type tolerance: float :param applies_to: (required) :type applies_to: lusid.AggregateSpec :param rule_type: The available values are: ReconcileNumericRule, ReconcileDateTimeRule, ReconcileStringRule, ReconcileExact (required) :type rule_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._comparison_type = None self._tolerance = None self._applies_to = None self._rule_type = None self.discriminator = None self.comparison_type = comparison_type if tolerance is not None: self.tolerance = tolerance self.applies_to = applies_to self.rule_type = rule_type
def __init__(self, provider=None, price_source=None, instrument_id=None, instrument_id_type=None, quote_type=None, field=None, local_vars_configuration=None): # noqa: E501 """QuoteSeriesId - a model defined in OpenAPI" :param provider: The platform or vendor that provided the quote, e.g. 'DataScope', 'LUSID' etc. (required) :type provider: str :param price_source: The source or originator of the quote, e.g. a bank or financial institution. :type price_source: str :param instrument_id: The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'. (required) :type instrument_id: str :param instrument_id_type: The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal (required) :type instrument_id_type: str :param quote_type: The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront (required) :type quote_type: str :param field: The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values are dependant on the specified Provider. (required) :type field: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._provider = None self._price_source = None self._instrument_id = None self._instrument_id_type = None self._quote_type = None self._field = None self.discriminator = None self.provider = provider self.price_source = price_source self.instrument_id = instrument_id self.instrument_id_type = instrument_id_type self.quote_type = quote_type self.field = field
def __init__(self, start_date=None, contract_details=None, contracts=None, ref_spot_price=None, instrument_type=None, local_vars_configuration=None): # noqa: E501 """ExchangeTradedOptionAllOf - a model defined in OpenAPI" :param start_date: The start date of the instrument. This is normally synonymous with the trade-date. (required) :type start_date: datetime :param contract_details: (required) :type contract_details: lusid.ExchangeTradedOptionContractDetails :param contracts: The number of contracts held. (required) :type contracts: float :param ref_spot_price: The reference spot price for the option at which the contract was entered into. (required) :type ref_spot_price: float :param instrument_type: The available values are: QuotedSecurity, InterestRateSwap, FxForward, Future, ExoticInstrument, FxOption, CreditDefaultSwap, InterestRateSwaption, Bond, EquityOption, FixedLeg, FloatingLeg, BespokeCashFlowsLeg, Unknown, TermDeposit, ContractForDifference, EquitySwap, CashPerpetual, CapFloor, CashSettled, CdsIndex, Basket, FundingLeg, CrossCurrencySwap, FxSwap, ForwardRateAgreement, SimpleInstrument, Repo, Equity, ExchangeTradedOption (required) :type instrument_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._start_date = None self._contract_details = None self._contracts = None self._ref_spot_price = None self._instrument_type = None self.discriminator = None self.start_date = start_date self.contract_details = contract_details self.contracts = contracts self.ref_spot_price = ref_spot_price self.instrument_type = instrument_type
def __init__(self, key=None, is_required=None, is_unique=None, local_vars_configuration=None): # noqa: E501 """FieldDefinition - a model defined in OpenAPI" :param key: (required) :type key: str :param is_required: (required) :type is_required: bool :param is_unique: (required) :type is_unique: bool """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._key = None self._is_required = None self._is_unique = None self.discriminator = None self.key = key self.is_required = is_required self.is_unique = is_unique
def __init__(self, instrument_identifiers=None, properties=None, weight=None, currency=None, local_vars_configuration=None): # noqa: E501 """ReferencePortfolioConstituentRequest - a model defined in OpenAPI" :param instrument_identifiers: Unique instrument identifiers (required) :type instrument_identifiers: dict(str, str) :param properties: :type properties: dict[str, lusid.PerpetualProperty] :param weight: (required) :type weight: float :param currency: :type currency: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._instrument_identifiers = None self._properties = None self._weight = None self._currency = None self.discriminator = None self.instrument_identifiers = instrument_identifiers self.properties = properties self.weight = weight self.currency = currency
def __init__(self, index=None, name=None, display_name=None, description=None, required=None, links=None, local_vars_configuration=None): # noqa: E501 """IdentifierPartSchema - a model defined in OpenAPI" :param index: The typical index in the identifier in which this part appears (required) :type index: int :param name: The name of the identifier part that can/should be provided for this resource type (required) :type name: str :param display_name: The display name of the identifier part (required) :type display_name: str :param description: A brief description of the point of this identifier part (required) :type description: str :param required: Whether a value is required to be provided (required) :type required: bool :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._index = None self._name = None self._display_name = None self._description = None self._required = None self._links = None self.discriminator = None self.index = index self.name = name self.display_name = display_name self.description = description self.required = required self.links = links
def __init__(self, left=None, right=None, left_to_right_mapping=None, preserve_keys=None, local_vars_configuration=None): # noqa: E501 """InlineValuationsReconciliationRequest - a model defined in OpenAPI" :param left: (required) :type left: lusid.InlineValuationRequest :param right: (required) :type right: lusid.InlineValuationRequest :param left_to_right_mapping: The mapping from property keys requested by left aggregation to property keys on right hand side :type left_to_right_mapping: list[lusid.ReconciliationLeftRightAddressKeyPair] :param preserve_keys: List of keys to preserve (from rhs) in the diff. Used in conjunction with filtering/grouping :type preserve_keys: list[str] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._left = None self._right = None self._left_to_right_mapping = None self._preserve_keys = None self.discriminator = None self.left = left self.right = right self.left_to_right_mapping = left_to_right_mapping self.preserve_keys = preserve_keys
def __init__(self, source=None, code=None, effective_at=None, result_type=None, local_vars_configuration=None): # noqa: E501 """StructuredResultDataId - a model defined in OpenAPI" :param source: The platform or vendor that provided the structured result data, e.g. 'client'. This is primarily of interest when data could have been sourced from multiple sources (required) :type source: str :param code: The identifier for the entity that this id describes. It could be an index, instrument or other form of structured data :type code: str :param effective_at: The effectiveAt or cut label that this item of structured result data is/was updated/inserted with. :type effective_at: str :param result_type: An identifier that denotes the class of data that the id points to. This is not the same as the format, but a more generic identifier such as 'risk result', 'cashflow', 'index' or similar. :type result_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._source = None self._code = None self._effective_at = None self._result_type = None self.discriminator = None self.source = source self.code = code self.effective_at = effective_at self.result_type = result_type
def __init__(self, href=None, values=None, failed=None, links=None, local_vars_configuration=None): # noqa: E501 """GetInstrumentsResponse - a model defined in OpenAPI" :param href: The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. :type href: str :param values: The instrument definitions, keyed by the identifier used to retrieve them. Only instruments that were found will be contained in this collection. :type values: dict[str, lusid.Instrument] :param failed: The identifiers that did not resolve to an instrument along with the nature of the failure. :type failed: dict[str, lusid.ErrorDetail] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._values = None self._failed = None self._links = None self.discriminator = None self.href = href self.values = values self.failed = failed self.links = links
def __init__(self, start_date=None, dom_ccy=None, principal=None, instrument_type=None, local_vars_configuration=None): # noqa: E501 """CashPerpetual - a model defined in OpenAPI" :param start_date: The start date of the instrument. This is normally synonymous with the trade-date. (required) :type start_date: datetime :param dom_ccy: The domestic currency of the instrument. (required) :type dom_ccy: str :param principal: The face-value or principal for the cash at outset. (required) :type principal: float :param instrument_type: The available values are: QuotedSecurity, InterestRateSwap, FxForward, Future, ExoticInstrument, FxOption, CreditDefaultSwap, InterestRateSwaption, Bond, EquityOption, FixedLeg, FloatingLeg, BespokeCashFlowsLeg, Unknown, TermDeposit, ContractForDifference, EquitySwap, CashPerpetual, CapFloor, CashSettled, CdsIndex, Basket, FundingLeg, CrossCurrencySwap, FxSwap, ForwardRateAgreement, SimpleInstrument, Repo, Equity, ExchangeTradedOption (required) :type instrument_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._start_date = None self._dom_ccy = None self._principal = None self._instrument_type = None self.discriminator = None self.start_date = start_date self.dom_ccy = dom_ccy self.principal = principal self.instrument_type = instrument_type
def __init__(self, seniority=None, restructuring_type=None, protect_start_day=None, pay_accrued_interest_on_default=None, local_vars_configuration=None): # noqa: E501 """CdsProtectionDetailSpecification - a model defined in OpenAPI" :param seniority: The available values are: Unknown, SNR, SUB, JRSUBUT2, PREFT1, SECDOM, SNRFOR, SUBLT2 (required) :type seniority: str :param restructuring_type: The available values are: Unknown, CR, MR, MM, XR (required) :type restructuring_type: str :param protect_start_day: Does the protection leg pay out in the case of default on the start date. (required) :type protect_start_day: bool :param pay_accrued_interest_on_default: Should accrued interest on the premium leg be paid if a credit event occurs. (required) :type pay_accrued_interest_on_default: bool """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._seniority = None self._restructuring_type = None self._protect_start_day = None self._pay_accrued_interest_on_default = None self.discriminator = None self.seniority = seniority self.restructuring_type = restructuring_type self.protect_start_day = protect_start_day self.pay_accrued_interest_on_default = pay_accrued_interest_on_default
def __init__(self, href=None, version=None, links=None, local_vars_configuration=None): # noqa: E501 """UpsertReferencePortfolioConstituentsResponse - a model defined in OpenAPI" :param href: :type href: str :param version: :type version: lusid.Version :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._version = None self._links = None self.discriminator = None self.href = href if version is not None: self.version = version self.links = links
def __init__(self, href=None, version=None, properties=None, links=None, local_vars_configuration=None): # noqa: E501 """UpsertTransactionPropertiesResponse - a model defined in OpenAPI" :param href: The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. :type href: str :param version: :type version: lusid.Version :param properties: :type properties: dict[str, lusid.PerpetualProperty] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._version = None self._properties = None self._links = None self.discriminator = None self.href = href if version is not None: self.version = version self.properties = properties self.links = links
def __init__(self, display_name=None, description=None, cut_local_time=None, time_zone=None, local_vars_configuration=None): # noqa: E501 """UpdateCutLabelDefinitionRequest - a model defined in OpenAPI" :param display_name: (required) :type display_name: str :param description: :type description: str :param cut_local_time: (required) :type cut_local_time: lusid.CutLocalTime :param time_zone: (required) :type time_zone: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._display_name = None self._description = None self._cut_local_time = None self._time_zone = None self.discriminator = None self.display_name = display_name self.description = description self.cut_local_time = cut_local_time self.time_zone = time_zone
def __init__(self, dom_ccy=None, fgn_ccy=None, tenors=None, quote_references=None, market_data_type=None, local_vars_configuration=None): # noqa: E501 """FxForwardCurveByQuoteReferenceAllOf - a model defined in OpenAPI" :param dom_ccy: Domestic currency of the fx forward (required) :type dom_ccy: str :param fgn_ccy: Foreign currency of the fx forward (required) :type fgn_ccy: str :param tenors: Tenors for which the forward rates apply (required) :type tenors: list[str] :param quote_references: For each tenor, a list of identifiers. These will be looked up in the quotes store to resolve the actual rates. (required) :type quote_references: list[dict(str, str)] :param market_data_type: The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData (required) :type market_data_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._dom_ccy = None self._fgn_ccy = None self._tenors = None self._quote_references = None self._market_data_type = None self.discriminator = None self.dom_ccy = dom_ccy self.fgn_ccy = fgn_ccy self.tenors = tenors self.quote_references = quote_references self.market_data_type = market_data_type
def __init__(self, base_date=None, dom_ccy=None, fgn_ccy=None, dates=None, rates=None, market_data_type=None, local_vars_configuration=None): # noqa: E501 """FxForwardCurveData - a model defined in OpenAPI" :param base_date: EffectiveAt date of the quoted rates (required) :type base_date: datetime :param dom_ccy: Domestic currency of the fx forward (required) :type dom_ccy: str :param fgn_ccy: Foreign currency of the fx forward (required) :type fgn_ccy: str :param dates: Dates for which the forward rates apply (required) :type dates: list[datetime] :param rates: Rates provided for the fx forward (price in FgnCcy per unit of DomCcy) (required) :type rates: list[float] :param market_data_type: The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData (required) :type market_data_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._base_date = None self._dom_ccy = None self._fgn_ccy = None self._dates = None self._rates = None self._market_data_type = None self.discriminator = None self.base_date = base_date self.dom_ccy = dom_ccy self.fgn_ccy = fgn_ccy self.dates = dates self.rates = rates self.market_data_type = market_data_type
def __init__(self, href=None, values=None, failed=None, links=None, local_vars_configuration=None): # noqa: E501 """AnnulQuotesResponse - a model defined in OpenAPI" :param href: The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. :type href: str :param values: The quotes which have been successfully deleted along with the asAt datetime at which the deletion was committed to LUSID. :type values: dict(str, datetime) :param failed: The quotes that could not be deleted along with a reason for their failure. :type failed: dict[str, lusid.ErrorDetail] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._href = None self._values = None self._failed = None self._links = None self.discriminator = None self.href = href self.values = values self.failed = failed self.links = links
def __init__(self, entity=None, href=None, values=None, links=None, local_vars_configuration=None): # noqa: E501 """Schema - a model defined in OpenAPI" :param entity: :type entity: str :param href: :type href: str :param values: :type values: dict[str, lusid.FieldSchema] :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._entity = None self._href = None self._values = None self._links = None self.discriminator = None self.entity = entity self.href = href self.values = values self.links = links
def __init__(self, api_version=None, build_version=None, excel_version=None, links=None, local_vars_configuration=None): # noqa: E501 """VersionSummaryDto - a model defined in OpenAPI" :param api_version: :type api_version: str :param build_version: :type build_version: str :param excel_version: :type excel_version: str :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._api_version = None self._build_version = None self._excel_version = None self._links = None self.discriminator = None self.api_version = api_version self.build_version = build_version self.excel_version = excel_version self.links = links
def __init__(self, next_page=None, previous_page=None, values=None, href=None, links=None, local_vars_configuration=None): # noqa: E501 """PagedResourceListOfPortfolioGroupSearchResult - a model defined in OpenAPI" :param next_page: The next page of results. :type next_page: str :param previous_page: The previous page of results. :type previous_page: str :param values: The resources to list. (required) :type values: list[lusid.PortfolioGroupSearchResult] :param href: The URI of the resource list. :type href: str :param links: Collection of links. :type links: list[lusid.Link] """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._next_page = None self._previous_page = None self._values = None self._href = None self._links = None self.discriminator = None self.next_page = next_page self.previous_page = previous_page self.values = values self.href = href self.links = links
def __init__(self, base_date=None, instruments=None, quotes=None, market_data_type=None, local_vars_configuration=None): # noqa: E501 """IrVolCubeData - a model defined in OpenAPI" :param base_date: Base date of the cube - this is the start date of the swaptions on the cube. (required) :type base_date: datetime :param instruments: Retrieve the set of instruments that define the cube. (required) :type instruments: list[lusid.LusidInstrument] :param quotes: Access the set of quotes that define the cube. (required) :type quotes: list[lusid.MarketQuote] :param market_data_type: The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData (required) :type market_data_type: str """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._base_date = None self._instruments = None self._quotes = None self._market_data_type = None self.discriminator = None self.base_date = base_date self.instruments = instruments self.quotes = quotes self.market_data_type = market_data_type
def __init__(self, description=None, path=None, user_id=None, processed_time=None, local_vars_configuration=None): # noqa: E501 """ProcessedCommand - a model defined in OpenAPI" :param description: The description of the command issued. (required) :type description: str :param path: The unique identifier for the command including the request id. :type path: str :param user_id: (required) :type user_id: lusid.User :param processed_time: The asAt datetime that the events published by the processing of this command were committed to LUSID. (required) :type processed_time: datetime """ # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration.get_default_copy() self.local_vars_configuration = local_vars_configuration self._description = None self._path = None self._user_id = None self._processed_time = None self.discriminator = None self.description = description self.path = path self.user_id = user_id self.processed_time = processed_time