|
LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...

Additional Inherited Members | |
Public Member Functions inherited from Lusid.Sdk.Api.IInstrumentsApiSync | |
| DeleteInstrumentResponse | DeleteInstrument (string identifierType, string identifier) |
| [EARLY ACCESS] Delete instrument More... | |
| ApiResponse< DeleteInstrumentResponse > | DeleteInstrumentWithHttpInfo (string identifierType, string identifier) |
| [EARLY ACCESS] Delete instrument More... | |
| Instrument | GetInstrument (string identifierType, string identifier, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >)) |
| Get instrument More... | |
| ApiResponse< Instrument > | GetInstrumentWithHttpInfo (string identifierType, string identifier, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >)) |
| Get instrument More... | |
| ResourceListOfInstrumentIdTypeDescriptor | GetInstrumentIdentifierTypes () |
| [EARLY ACCESS] Get instrument identifier types More... | |
| ApiResponse< ResourceListOfInstrumentIdTypeDescriptor > | GetInstrumentIdentifierTypesWithHttpInfo () |
| [EARLY ACCESS] Get instrument identifier types More... | |
| ResourceListOfPropertyInterval | GetInstrumentPropertyTimeSeries (string identifierType, string identifier, string propertyKey=default(string), string identifierEffectiveAt=default(string), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string page=default(string), int? limit=default(int?)) |
| [EARLY ACCESS] Get instrument property time series More... | |
| ApiResponse< ResourceListOfPropertyInterval > | GetInstrumentPropertyTimeSeriesWithHttpInfo (string identifierType, string identifier, string propertyKey=default(string), string identifierEffectiveAt=default(string), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string page=default(string), int? limit=default(int?)) |
| [EARLY ACCESS] Get instrument property time series More... | |
| GetInstrumentsResponse | GetInstruments (string identifierType, List< string > requestBody, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >)) |
| Get instruments More... | |
| ApiResponse< GetInstrumentsResponse > | GetInstrumentsWithHttpInfo (string identifierType, List< string > requestBody, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >)) |
| Get instruments More... | |
| PagedResourceListOfInstrument | ListInstruments (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), string page=default(string), List< string > sortBy=default(List< string >), int? start=default(int?), int? limit=default(int?), string filter=default(string), List< string > instrumentPropertyKeys=default(List< string >)) |
| [EARLY ACCESS] List instruments More... | |
| ApiResponse< PagedResourceListOfInstrument > | ListInstrumentsWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), string page=default(string), List< string > sortBy=default(List< string >), int? start=default(int?), int? limit=default(int?), string filter=default(string), List< string > instrumentPropertyKeys=default(List< string >)) |
| [EARLY ACCESS] List instruments More... | |
| Instrument | UpdateInstrumentIdentifier (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest) |
| [EARLY ACCESS] Update instrument identifier More... | |
| ApiResponse< Instrument > | UpdateInstrumentIdentifierWithHttpInfo (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest) |
| [EARLY ACCESS] Update instrument identifier More... | |
| UpsertInstrumentsResponse | UpsertInstruments (Dictionary< string, InstrumentDefinition > requestBody) |
| Upsert instruments More... | |
| ApiResponse< UpsertInstrumentsResponse > | UpsertInstrumentsWithHttpInfo (Dictionary< string, InstrumentDefinition > requestBody) |
| Upsert instruments More... | |
| UpsertInstrumentPropertiesResponse | UpsertInstrumentsProperties (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest) |
| Upsert instruments properties More... | |
| ApiResponse< UpsertInstrumentPropertiesResponse > | UpsertInstrumentsPropertiesWithHttpInfo (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest) |
| Upsert instruments properties More... | |
Public Member Functions inherited from Lusid.Sdk.Client.IApiAccessor | |
| String | GetBasePath () |
| Gets the base path of the API client. More... | |
Public Member Functions inherited from Lusid.Sdk.Api.IInstrumentsApiAsync | |
| System.Threading.Tasks.Task< DeleteInstrumentResponse > | DeleteInstrumentAsync (string identifierType, string identifier, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Delete instrument More... | |
| System.Threading.Tasks.Task< ApiResponse< DeleteInstrumentResponse > > | DeleteInstrumentWithHttpInfoAsync (string identifierType, string identifier, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Delete instrument More... | |
| System.Threading.Tasks.Task< Instrument > | GetInstrumentAsync (string identifierType, string identifier, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get instrument More... | |
| System.Threading.Tasks.Task< ApiResponse< Instrument > > | GetInstrumentWithHttpInfoAsync (string identifierType, string identifier, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get instrument More... | |
| System.Threading.Tasks.Task< ResourceListOfInstrumentIdTypeDescriptor > | GetInstrumentIdentifierTypesAsync (System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get instrument identifier types More... | |
| System.Threading.Tasks.Task< ApiResponse< ResourceListOfInstrumentIdTypeDescriptor > > | GetInstrumentIdentifierTypesWithHttpInfoAsync (System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get instrument identifier types More... | |
| System.Threading.Tasks.Task< ResourceListOfPropertyInterval > | GetInstrumentPropertyTimeSeriesAsync (string identifierType, string identifier, string propertyKey=default(string), string identifierEffectiveAt=default(string), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string page=default(string), int? limit=default(int?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get instrument property time series More... | |
| System.Threading.Tasks.Task< ApiResponse< ResourceListOfPropertyInterval > > | GetInstrumentPropertyTimeSeriesWithHttpInfoAsync (string identifierType, string identifier, string propertyKey=default(string), string identifierEffectiveAt=default(string), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string page=default(string), int? limit=default(int?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get instrument property time series More... | |
| System.Threading.Tasks.Task< GetInstrumentsResponse > | GetInstrumentsAsync (string identifierType, List< string > requestBody, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get instruments More... | |
| System.Threading.Tasks.Task< ApiResponse< GetInstrumentsResponse > > | GetInstrumentsWithHttpInfoAsync (string identifierType, List< string > requestBody, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), List< string > propertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get instruments More... | |
| System.Threading.Tasks.Task< PagedResourceListOfInstrument > | ListInstrumentsAsync (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), string page=default(string), List< string > sortBy=default(List< string >), int? start=default(int?), int? limit=default(int?), string filter=default(string), List< string > instrumentPropertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] List instruments More... | |
| System.Threading.Tasks.Task< ApiResponse< PagedResourceListOfInstrument > > | ListInstrumentsWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), string page=default(string), List< string > sortBy=default(List< string >), int? start=default(int?), int? limit=default(int?), string filter=default(string), List< string > instrumentPropertyKeys=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] List instruments More... | |
| System.Threading.Tasks.Task< Instrument > | UpdateInstrumentIdentifierAsync (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Update instrument identifier More... | |
| System.Threading.Tasks.Task< ApiResponse< Instrument > > | UpdateInstrumentIdentifierWithHttpInfoAsync (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Update instrument identifier More... | |
| System.Threading.Tasks.Task< UpsertInstrumentsResponse > | UpsertInstrumentsAsync (Dictionary< string, InstrumentDefinition > requestBody, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert instruments More... | |
| System.Threading.Tasks.Task< ApiResponse< UpsertInstrumentsResponse > > | UpsertInstrumentsWithHttpInfoAsync (Dictionary< string, InstrumentDefinition > requestBody, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert instruments More... | |
| System.Threading.Tasks.Task< UpsertInstrumentPropertiesResponse > | UpsertInstrumentsPropertiesAsync (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert instruments properties More... | |
| System.Threading.Tasks.Task< ApiResponse< UpsertInstrumentPropertiesResponse > > | UpsertInstrumentsPropertiesWithHttpInfoAsync (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert instruments properties More... | |
Properties inherited from Lusid.Sdk.Client.IApiAccessor | |
| IReadableConfiguration | Configuration [get, set] |
| Gets or sets the configuration object More... | |
| ExceptionFactory | ExceptionFactory [get, set] |
| Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints
1.8.13