LUSID C# SDK
List of all members
Lusid.Sdk.Api.IDataTypesApi Interface Reference

Represents a collection of functions to interact with the API endpoints More...

Inheritance diagram for Lusid.Sdk.Api.IDataTypesApi:
Inheritance graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.IDataTypesApiSync
DataType CreateDataType (CreateDataTypeRequest? createDataTypeRequest=default(CreateDataTypeRequest?), int operationIndex=0)
 [EARLY ACCESS] CreateDataType: Create data type definition More...
 
ApiResponse< DataTypeCreateDataTypeWithHttpInfo (CreateDataTypeRequest? createDataTypeRequest=default(CreateDataTypeRequest?), int operationIndex=0)
 [EARLY ACCESS] CreateDataType: Create data type definition More...
 
DataType GetDataType (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetDataType: Get data type definition More...
 
ApiResponse< DataTypeGetDataTypeWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetDataType: Get data type definition More...
 
ResourceListOfIUnitDefinitionDto GetUnitsFromDataType (string scope, string code, List< string >? units=default(List< string >?), string? filter=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EARLY ACCESS] GetUnitsFromDataType: Get units from data type More...
 
ApiResponse< ResourceListOfIUnitDefinitionDtoGetUnitsFromDataTypeWithHttpInfo (string scope, string code, List< string >? units=default(List< string >?), string? filter=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EARLY ACCESS] GetUnitsFromDataType: Get units from data type More...
 
PagedResourceListOfDataTypeSummary ListDataTypeSummaries (DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), int operationIndex=0)
 [EARLY ACCESS] ListDataTypeSummaries: List all data type summaries, without the reference data More...
 
ApiResponse< PagedResourceListOfDataTypeSummaryListDataTypeSummariesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), int operationIndex=0)
 [EARLY ACCESS] ListDataTypeSummaries: List all data type summaries, without the reference data More...
 
ResourceListOfDataType ListDataTypes (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), bool? includeSystem=default(bool?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0)
 ListDataTypes: List data types More...
 
ApiResponse< ResourceListOfDataTypeListDataTypesWithHttpInfo (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), bool? includeSystem=default(bool?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0)
 ListDataTypes: List data types More...
 
DataType UpdateDataType (string scope, string code, UpdateDataTypeRequest updateDataTypeRequest, int operationIndex=0)
 [EARLY ACCESS] UpdateDataType: Update data type definition More...
 
ApiResponse< DataTypeUpdateDataTypeWithHttpInfo (string scope, string code, UpdateDataTypeRequest updateDataTypeRequest, int operationIndex=0)
 [EARLY ACCESS] UpdateDataType: Update data type definition More...
 
DataType UpdateReferenceValues (string scope, string code, List< FieldValue > fieldValue, int operationIndex=0)
 [EARLY ACCESS] UpdateReferenceValues: Update reference data on a data type More...
 
ApiResponse< DataTypeUpdateReferenceValuesWithHttpInfo (string scope, string code, List< FieldValue > fieldValue, int operationIndex=0)
 [EARLY ACCESS] UpdateReferenceValues: Update reference data on a data type 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.IDataTypesApiAsync
System.Threading.Tasks.Task< DataTypeCreateDataTypeAsync (CreateDataTypeRequest? createDataTypeRequest=default(CreateDataTypeRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] CreateDataType: Create data type definition More...
 
System.Threading.Tasks.Task< ApiResponse< DataType > > CreateDataTypeWithHttpInfoAsync (CreateDataTypeRequest? createDataTypeRequest=default(CreateDataTypeRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] CreateDataType: Create data type definition More...
 
System.Threading.Tasks.Task< DataTypeGetDataTypeAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetDataType: Get data type definition More...
 
System.Threading.Tasks.Task< ApiResponse< DataType > > GetDataTypeWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetDataType: Get data type definition More...
 
System.Threading.Tasks.Task< ResourceListOfIUnitDefinitionDtoGetUnitsFromDataTypeAsync (string scope, string code, List< string >? units=default(List< string >?), string? filter=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetUnitsFromDataType: Get units from data type More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfIUnitDefinitionDto > > GetUnitsFromDataTypeWithHttpInfoAsync (string scope, string code, List< string >? units=default(List< string >?), string? filter=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetUnitsFromDataType: Get units from data type More...
 
System.Threading.Tasks.Task< PagedResourceListOfDataTypeSummaryListDataTypeSummariesAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListDataTypeSummaries: List all data type summaries, without the reference data More...
 
System.Threading.Tasks.Task< ApiResponse< PagedResourceListOfDataTypeSummary > > ListDataTypeSummariesWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListDataTypeSummaries: List all data type summaries, without the reference data More...
 
System.Threading.Tasks.Task< ResourceListOfDataTypeListDataTypesAsync (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), bool? includeSystem=default(bool?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListDataTypes: List data types More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfDataType > > ListDataTypesWithHttpInfoAsync (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), bool? includeSystem=default(bool?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListDataTypes: List data types More...
 
System.Threading.Tasks.Task< DataTypeUpdateDataTypeAsync (string scope, string code, UpdateDataTypeRequest updateDataTypeRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpdateDataType: Update data type definition More...
 
System.Threading.Tasks.Task< ApiResponse< DataType > > UpdateDataTypeWithHttpInfoAsync (string scope, string code, UpdateDataTypeRequest updateDataTypeRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpdateDataType: Update data type definition More...
 
System.Threading.Tasks.Task< DataTypeUpdateReferenceValuesAsync (string scope, string code, List< FieldValue > fieldValue, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpdateReferenceValues: Update reference data on a data type More...
 
System.Threading.Tasks.Task< ApiResponse< DataType > > UpdateReferenceValuesWithHttpInfoAsync (string scope, string code, List< FieldValue > fieldValue, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpdateReferenceValues: Update reference data on a data type 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...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints


The documentation for this interface was generated from the following file: