LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
TransactionConfigurationApi () | |
Initializes a new instance of the TransactionConfigurationApi class. More... | |
TransactionConfigurationApi (string basePath) | |
Initializes a new instance of the TransactionConfigurationApi class. More... | |
TransactionConfigurationApi (Lusid.Sdk.Client.Configuration configuration) | |
Initializes a new instance of the TransactionConfigurationApi class using Configuration object More... | |
TransactionConfigurationApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
Initializes a new instance of the TransactionConfigurationApi class using a Configuration object and client instance. More... | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
DeletedEntityResponse | DeleteSideDefinition (string side, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteSideDefinitionWithHttpInfo (string side, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request. More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteSideDefinitionAsync (string side, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteSideDefinitionWithHttpInfoAsync (string side, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request. More... | |
DeletedEntityResponse | DeleteTransactionType (string source, string type, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteTransactionType: Delete a transaction type /// 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 > | DeleteTransactionTypeWithHttpInfo (string source, string type, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteTransactionType: Delete a transaction type /// 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 > | DeleteTransactionTypeAsync (string source, string type, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteTransactionType: Delete a transaction type /// 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 > > | DeleteTransactionTypeWithHttpInfoAsync (string source, string type, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteTransactionType: Delete a transaction type /// 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... | |
DeletedEntityResponse | DeleteTransactionTypeSource (string source, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteTransactionTypeSourceWithHttpInfo (string source, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope. More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteTransactionTypeSourceAsync (string source, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteTransactionTypeSourceWithHttpInfoAsync (string source, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope. More... | |
SideDefinition | GetSideDefinition (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested. More... | |
Lusid.Sdk.Client.ApiResponse< SideDefinition > | GetSideDefinitionWithHttpInfo (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested. More... | |
async System.Threading.Tasks.Task< SideDefinition > | GetSideDefinitionAsync (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< SideDefinition > > | GetSideDefinitionWithHttpInfoAsync (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested. More... | |
TransactionType | GetTransactionType (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found More... | |
Lusid.Sdk.Client.ApiResponse< TransactionType > | GetTransactionTypeWithHttpInfo (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found More... | |
async System.Threading.Tasks.Task< TransactionType > | GetTransactionTypeAsync (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionType > > | GetTransactionTypeWithHttpInfoAsync (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found More... | |
ResourceListOfSideDefinition | ListSideDefinitions (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfSideDefinition > | ListSideDefinitionsWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope More... | |
async System.Threading.Tasks.Task< ResourceListOfSideDefinition > | ListSideDefinitionsAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfSideDefinition > > | ListSideDefinitionsWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope More... | |
Dictionary< string, List< TransactionType > > | ListTransactionTypes (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
ListTransactionTypes: 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< Dictionary< string, List< TransactionType > > > | ListTransactionTypesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
ListTransactionTypes: 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< Dictionary< string, List< TransactionType > > > | ListTransactionTypesAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ListTransactionTypes: 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< Dictionary< string, List< TransactionType > > > > | ListTransactionTypesWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ListTransactionTypes: 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... | |
SideDefinition | SetSideDefinition (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetSideDefinition: Set a side definition Set 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< SideDefinition > | SetSideDefinitionWithHttpInfo (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetSideDefinition: Set a side definition Set 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< SideDefinition > | SetSideDefinitionAsync (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetSideDefinition: Set a side definition Set 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< SideDefinition > > | SetSideDefinitionWithHttpInfoAsync (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetSideDefinition: Set a side definition Set a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
ResourceListOfSideDefinition | SetSideDefinitions (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetSideDefinitions: Set the given side definitions Set 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< ResourceListOfSideDefinition > | SetSideDefinitionsWithHttpInfo (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetSideDefinitions: Set the given side definitions Set 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< ResourceListOfSideDefinition > | SetSideDefinitionsAsync (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetSideDefinitions: Set the given side definitions Set 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< ResourceListOfSideDefinition > > | SetSideDefinitionsWithHttpInfoAsync (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetSideDefinitions: Set the given side definitions Set a new side definition for use in a transaction type. For more information, see https://support.lusid.com/knowledgebase/article/KA-01875. More... | |
TransactionType | SetTransactionType (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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< TransactionType > | SetTransactionTypeWithHttpInfo (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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< TransactionType > | SetTransactionTypeAsync (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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< TransactionType > > | SetTransactionTypeWithHttpInfoAsync (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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... | |
ResourceListOfTransactionType | SetTransactionTypeSource (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source. More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfTransactionType > | SetTransactionTypeSourceWithHttpInfo (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source. More... | |
async System.Threading.Tasks.Task< ResourceListOfTransactionType > | SetTransactionTypeSourceAsync (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfTransactionType > > | SetTransactionTypeSourceWithHttpInfoAsync (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source. 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... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the TransactionConfigurationApi class.
|
inline |
Initializes a new instance of the TransactionConfigurationApi class.
|
inline |
Initializes a new instance of the TransactionConfigurationApi class using Configuration object
configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the TransactionConfigurationApi 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 |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteSideDefinition: Delete the given side definition Delete the side which user specify in the request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
DeleteTransactionType: Delete a transaction type /// 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 that the type is in |
type | One of the type's aliases |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteTransactionType: Delete a transaction type /// 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 that the type is in |
type | One of the type's aliases |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteTransactionTypeSource: Delete all transaction types for the given source and scope Delete all the types for the given source and scope.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
DeleteTransactionType: Delete a transaction type /// 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 that the type is in |
type | One of the type's aliases |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
DeleteTransactionType: Delete a transaction type /// 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 that the type is in |
type | One of the type's aliases |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
Gets the base path of the API client.
The base path
|
inline |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
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. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
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. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
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. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
GetSideDefinition: Get the side definition for a given side name( or label) Get the side definition user requested.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
side | The label to uniquely identify the side. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
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. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source that the type is in |
type | One of the type's aliases |
asAt | The asAt datetime at which to retrieve the transaction configuration. Defaults to returning the latest version of the transaction configuration type if not specified (optional) |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source that the type is in |
type | One of the type's aliases |
asAt | The asAt datetime at which to retrieve the transaction configuration. Defaults to returning the latest version of the transaction configuration type if not specified (optional) |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source that the type is in |
type | One of the type's aliases |
asAt | The asAt datetime at which to retrieve the transaction configuration. Defaults to returning the latest version of the transaction configuration type if not specified (optional) |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
GetTransactionType: Get a single transaction configuration type Get a single transaction type. Returns failure if not found
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source that the type is in |
type | One of the type's aliases |
asAt | The asAt datetime at which to retrieve the transaction configuration. Defaults to returning the latest version of the transaction configuration type if not specified (optional) |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope
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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope
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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope
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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
ListSideDefinitions: List the side definitions List all the side definitions in the given scope
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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
ListTransactionTypes: 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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
ListTransactionTypes: 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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
ListTransactionTypes: 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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
ListTransactionTypes: 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) |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetSideDefinition: Set a side definition Set 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 |
side | The label to uniquely identify the side. |
sideDefinitionRequest | The side definition to create or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetSideDefinition: Set a side definition Set 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 |
side | The label to uniquely identify the side. |
sideDefinitionRequest | The side definition to create or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetSideDefinitions: Set the given side definitions Set 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 |
sidesDefinitionRequest | The list of side definitions to create, or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetSideDefinitions: Set the given side definitions Set 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 |
sidesDefinitionRequest | The list of side definitions to create, or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetSideDefinitions: Set the given side definitions Set 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 |
sidesDefinitionRequest | The list of side definitions to create, or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetSideDefinitions: Set the given side definitions Set 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 |
sidesDefinitionRequest | The list of side definitions to create, or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetSideDefinition: Set a side definition Set 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 |
side | The label to uniquely identify the side. |
sideDefinitionRequest | The side definition to create or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetSideDefinition: Set a side definition Set 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 |
side | The label to uniquely identify the side. |
sideDefinitionRequest | The side definition to create or replace. |
scope | The scope in which the side exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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 configuration for |
type | One of the transaction configuration alias types to uniquely identify the configuration. If this type does not exist, then a new transaction type is created using the body of the request in the given source, without including this type |
transactionTypeRequest | The transaction configuration to set |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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 configuration for |
type | One of the transaction configuration alias types to uniquely identify the configuration. If this type does not exist, then a new transaction type is created using the body of the request in the given source, without including this type |
transactionTypeRequest | The transaction configuration to set |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
transactionTypeRequest | The set of transaction types. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
transactionTypeRequest | The set of transaction types. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
transactionTypeRequest | The set of transaction types. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetTransactionTypeSource: Set the transaction types for the given source and scope The complete set of transaction types for the source.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
source | The source to set the transaction types for. |
transactionTypeRequest | The set of transaction types. |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
inline |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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 configuration for |
type | One of the transaction configuration alias types to uniquely identify the configuration. If this type does not exist, then a new transaction type is created using the body of the request in the given source, without including this type |
transactionTypeRequest | The transaction configuration to set |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiSync.
|
inline |
SetTransactionType: Set a specific transaction type Set a transaction type for the given source and type. If the requested transaction type does not exist, it will be created 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 configuration for |
type | One of the transaction configuration alias types to uniquely identify the configuration. If this type does not exist, then a new transaction type is created using the body of the request in the given source, without including this type |
transactionTypeRequest | The transaction configuration to set |
scope | The scope in which the transaction types exists. When not supplied the scope is 'default'. (optional, default to "default") |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.ITransactionConfigurationApiAsync.
|
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.