LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
SystemConfigurationApi () | |
Initializes a new instance of the SystemConfigurationApi class. More... | |
SystemConfigurationApi (string basePath) | |
Initializes a new instance of the SystemConfigurationApi class. More... | |
SystemConfigurationApi (Lusid.Sdk.Client.Configuration configuration) | |
Initializes a new instance of the SystemConfigurationApi class using Configuration object More... | |
SystemConfigurationApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
Initializes a new instance of the SystemConfigurationApi class using a Configuration object and client instance. More... | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
TransactionSetConfigurationData | CreateConfigurationTransactionType (TransactionConfigurationDataRequest? transactionConfigurationDataRequest=default(TransactionConfigurationDataRequest?), int operationIndex=0) |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | CreateConfigurationTransactionTypeWithHttpInfo (TransactionConfigurationDataRequest? transactionConfigurationDataRequest=default(TransactionConfigurationDataRequest?), int operationIndex=0) |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements. More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | CreateConfigurationTransactionTypeAsync (TransactionConfigurationDataRequest? transactionConfigurationDataRequest=default(TransactionConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | CreateConfigurationTransactionTypeWithHttpInfoAsync (TransactionConfigurationDataRequest? transactionConfigurationDataRequest=default(TransactionConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements. More... | |
TransactionSetConfigurationData | CreateSideDefinition (SideConfigurationDataRequest? sideConfigurationDataRequest=default(SideConfigurationDataRequest?), int operationIndex=0) |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | CreateSideDefinitionWithHttpInfo (SideConfigurationDataRequest? sideConfigurationDataRequest=default(SideConfigurationDataRequest?), int operationIndex=0) |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | CreateSideDefinitionAsync (SideConfigurationDataRequest? sideConfigurationDataRequest=default(SideConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | CreateSideDefinitionWithHttpInfoAsync (SideConfigurationDataRequest? sideConfigurationDataRequest=default(SideConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
DeletedEntityResponse | DeleteTransactionConfigurationSource (string source, int operationIndex=0) |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteTransactionConfigurationSourceWithHttpInfo (string source, int operationIndex=0) |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteTransactionConfigurationSourceAsync (string source, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteTransactionConfigurationSourceWithHttpInfoAsync (string source, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
TransactionSetConfigurationData | GetTransactionConfigurationSource (string source, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | GetTransactionConfigurationSourceWithHttpInfo (string source, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | GetTransactionConfigurationSourceAsync (string source, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | GetTransactionConfigurationSourceWithHttpInfoAsync (string source, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found More... | |
TransactionSetConfigurationData | ListConfigurationTransactionTypes (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | ListConfigurationTransactionTypesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/. More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | ListConfigurationTransactionTypesAsync (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | ListConfigurationTransactionTypesWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/. More... | |
TransactionSetConfigurationData | SetConfigurationTransactionTypes (TransactionSetConfigurationDataRequest? transactionSetConfigurationDataRequest=default(TransactionSetConfigurationDataRequest?), int operationIndex=0) |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | SetConfigurationTransactionTypesWithHttpInfo (TransactionSetConfigurationDataRequest? transactionSetConfigurationDataRequest=default(TransactionSetConfigurationDataRequest?), int operationIndex=0) |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | SetConfigurationTransactionTypesAsync (TransactionSetConfigurationDataRequest? transactionSetConfigurationDataRequest=default(TransactionSetConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | SetConfigurationTransactionTypesWithHttpInfoAsync (TransactionSetConfigurationDataRequest? transactionSetConfigurationDataRequest=default(TransactionSetConfigurationDataRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
TransactionSetConfigurationData | SetTransactionConfigurationSource (string source, List< SetTransactionConfigurationSourceRequest > setTransactionConfigurationSourceRequest, int operationIndex=0) |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > | SetTransactionConfigurationSourceWithHttpInfo (string source, List< SetTransactionConfigurationSourceRequest > setTransactionConfigurationSourceRequest, int operationIndex=0) |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< TransactionSetConfigurationData > | SetTransactionConfigurationSourceAsync (string source, List< SetTransactionConfigurationSourceRequest > setTransactionConfigurationSourceRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionSetConfigurationData > > | SetTransactionConfigurationSourceWithHttpInfoAsync (string source, List< SetTransactionConfigurationSourceRequest > setTransactionConfigurationSourceRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change. More... | |
Properties | |
Lusid.Sdk.Client.IAsynchronousClient | AsynchronousClient [get, set] |
The client for accessing this underlying API asynchronously. More... | |
Lusid.Sdk.Client.ISynchronousClient | Client [get, set] |
The client for accessing this underlying API synchronously. More... | |
Lusid.Sdk.Client.IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
Lusid.Sdk.Client.ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. 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
|
inline |
Initializes a new instance of the SystemConfigurationApi class.
|
inline |
Initializes a new instance of the SystemConfigurationApi class.
|
inline |
Initializes a new instance of the SystemConfigurationApi class using Configuration object
configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the SystemConfigurationApi class using a Configuration object and client instance.
client | The client interface for synchronous API access. |
asyncClient | The client interface for asynchronous API access. |
configuration | The configuration object. |
|
inline |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionConfigurationDataRequest | A transaction type definition. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionConfigurationDataRequest | A transaction type definition. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionConfigurationDataRequest | A transaction type definition. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EARLY ACCESS] CreateConfigurationTransactionType: Create transaction type Create a new transaction type by specifying a definition and mappings to movements.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionConfigurationDataRequest | A transaction type definition. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sideConfigurationDataRequest | The definition of the side. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sideConfigurationDataRequest | The definition of the side. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sideConfigurationDataRequest | The definition of the side. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] CreateSideDefinition: Create side definition Create a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sideConfigurationDataRequest | The definition of the side. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to delete transaction configurations for |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to delete transaction configurations for |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to delete transaction configurations for |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] DeleteTransactionConfigurationSource: Delete all transaction configurations for a source /// WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to delete transaction configurations for |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
|
inline |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source for which to retrieve transaction configurations |
asAt | The asAt datetime at which to retrieve the transaction configurations. Defaults to returning the latest version of the transaction configurations if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source for which to retrieve transaction configurations |
asAt | The asAt datetime at which to retrieve the transaction configurations. Defaults to returning the latest version of the transaction configurations if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source for which to retrieve transaction configurations |
asAt | The asAt datetime at which to retrieve the transaction configurations. Defaults to returning the latest version of the transaction configurations if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] GetTransactionConfigurationSource: Get all transaction configurations for a source Returns failure if requested source is not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source for which to retrieve transaction configurations |
asAt | The asAt datetime at which to retrieve the transaction configurations. Defaults to returning the latest version of the transaction configurations if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
asAt | The asAt datetime at which to retrieve the transaction types. Defaults to returning the latest versions if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
asAt | The asAt datetime at which to retrieve the transaction types. Defaults to returning the latest versions if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
asAt | The asAt datetime at which to retrieve the transaction types. Defaults to returning the latest versions if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EARLY ACCESS] ListConfigurationTransactionTypes: List transaction types Get the list of current transaction types. For information on the default transaction types provided with LUSID, see https://support.lusid.com/knowledgebase/article/KA-01873/.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
asAt | The asAt datetime at which to retrieve the transaction types. Defaults to returning the latest versions if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionSetConfigurationDataRequest | The complete set of transaction type definitions. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionSetConfigurationDataRequest | The complete set of transaction type definitions. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionSetConfigurationDataRequest | The complete set of transaction type definitions. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] SetConfigurationTransactionTypes: Set transaction types Configure all existing transaction types. Note it is not possible to configure a single existing transaction type on its own. WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionSetConfigurationDataRequest | The complete set of transaction type definitions. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction configurations for |
setTransactionConfigurationSourceRequest | The set of transaction configurations |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction configurations for |
setTransactionConfigurationSourceRequest | The set of transaction configurations |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
inline |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction configurations for |
setTransactionConfigurationSourceRequest | The set of transaction configurations |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiSync.
|
inline |
[EXPERIMENTAL] SetTransactionConfigurationSource: Set transaction types for a source This will replace all the existing transaction configurations for the given source WARNING! Changing existing transaction types has a material impact on how data, new and old, is processed and aggregated by LUSID, and will affect your whole organisation. Only call this API if you are fully aware of the implications of the change.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction configurations for |
setTransactionConfigurationSourceRequest | The set of transaction configurations |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISystemConfigurationApiAsync.
|
getset |
The client for accessing this underlying API asynchronously.
|
getset |
The client for accessing this underlying API synchronously.
|
getset |
Gets or sets the configuration object
An instance of the Configuration
|
getset |
Provides a factory method hook for the creation of exceptions.