{"openapi":"3.0.4","info":{"title":"InstrumentDefinition","version":"0.0.1"},"paths":{},"components":{"schemas":{"InstrumentDefinition":{"required":["identifiers","name"],"type":"object","properties":{"name":{"minLength":1,"type":"string","description":"The name of the instrument."},"identifiers":{"type":"object","additionalProperties":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/InstrumentIdValue"},"description":"A set of identifiers that can be used to identify the instrument. At least one of these must be configured to be a unique identifier."},"properties":{"type":"array","items":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/Property"},"description":"Set of unique instrument properties and associated values to store with the instrument. Each property must be from the 'Instrument' domain.","nullable":true},"lookThroughPortfolioId":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/ResourceId"},"definition":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidInstrument"},"settlementCycle":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/SettlementCycle"}},"additionalProperties":false,"title":"InstrumentDefinition"}}}}