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

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

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

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.ITransactionConfigurationApiSync
DeletedEntityResponse DeleteSideDefinition (string side, string? scope=default(string?), int operationIndex=0)
 DeleteSideDefinition: Delete the given side definition More...
 
ApiResponse< DeletedEntityResponseDeleteSideDefinitionWithHttpInfo (string side, string? scope=default(string?), int operationIndex=0)
 DeleteSideDefinition: Delete the given side definition More...
 
DeletedEntityResponse DeleteTransactionType (string source, string type, string? scope=default(string?), int operationIndex=0)
 DeleteTransactionType: Delete a transaction type More...
 
ApiResponse< DeletedEntityResponseDeleteTransactionTypeWithHttpInfo (string source, string type, string? scope=default(string?), int operationIndex=0)
 DeleteTransactionType: Delete a transaction type More...
 
DeletedEntityResponse DeleteTransactionTypeSource (string source, string? scope=default(string?), int operationIndex=0)
 DeleteTransactionTypeSource: Delete all transaction types for the given source and scope More...
 
ApiResponse< DeletedEntityResponseDeleteTransactionTypeSourceWithHttpInfo (string source, string? scope=default(string?), int operationIndex=0)
 DeleteTransactionTypeSource: Delete all transaction types for the given source and scope More...
 
SideDefinition GetSideDefinition (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetSideDefinition: Get the side definition for a given side name( or label) More...
 
ApiResponse< SideDefinitionGetSideDefinitionWithHttpInfo (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetSideDefinition: Get the side definition for a given side name( or label) More...
 
TransactionType GetTransactionType (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 GetTransactionType: Get a single transaction configuration type More...
 
ApiResponse< TransactionTypeGetTransactionTypeWithHttpInfo (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 GetTransactionType: Get a single transaction configuration type More...
 
ResourceListOfSideDefinition ListSideDefinitions (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 ListSideDefinitions: List the side definitions More...
 
ApiResponse< ResourceListOfSideDefinitionListSideDefinitionsWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 ListSideDefinitions: List the side definitions More...
 
Dictionary< string, List< TransactionType > > ListTransactionTypes (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 ListTransactionTypes: List transaction types More...
 
ApiResponse< Dictionary< string, List< TransactionType > > > ListTransactionTypesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 ListTransactionTypes: List transaction types More...
 
SideDefinition SetSideDefinition (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0)
 SetSideDefinition: Set a side definition More...
 
ApiResponse< SideDefinitionSetSideDefinitionWithHttpInfo (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0)
 SetSideDefinition: Set a side definition More...
 
ResourceListOfSideDefinition SetSideDefinitions (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0)
 SetSideDefinitions: Set the given side definitions More...
 
ApiResponse< ResourceListOfSideDefinitionSetSideDefinitionsWithHttpInfo (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0)
 SetSideDefinitions: Set the given side definitions More...
 
TransactionType SetTransactionType (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0)
 SetTransactionType: Set a specific transaction type More...
 
ApiResponse< TransactionTypeSetTransactionTypeWithHttpInfo (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0)
 SetTransactionType: Set a specific transaction type More...
 
ResourceListOfTransactionType SetTransactionTypeSource (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0)
 SetTransactionTypeSource: Set the transaction types for the given source and scope More...
 
ApiResponse< ResourceListOfTransactionTypeSetTransactionTypeSourceWithHttpInfo (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0)
 SetTransactionTypeSource: Set the transaction types for the given source and scope 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.ITransactionConfigurationApiAsync
System.Threading.Tasks.Task< DeletedEntityResponseDeleteSideDefinitionAsync (string side, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteSideDefinition: Delete the given side definition More...
 
System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > DeleteSideDefinitionWithHttpInfoAsync (string side, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteSideDefinition: Delete the given side definition More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteTransactionTypeAsync (string source, string type, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteTransactionType: Delete a transaction type More...
 
System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > DeleteTransactionTypeWithHttpInfoAsync (string source, string type, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteTransactionType: Delete a transaction type More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteTransactionTypeSourceAsync (string source, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteTransactionTypeSource: Delete all transaction types for the given source and scope More...
 
System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > DeleteTransactionTypeSourceWithHttpInfoAsync (string source, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteTransactionTypeSource: Delete all transaction types for the given source and scope More...
 
System.Threading.Tasks.Task< SideDefinitionGetSideDefinitionAsync (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetSideDefinition: Get the side definition for a given side name( or label) More...
 
System.Threading.Tasks.Task< ApiResponse< SideDefinition > > GetSideDefinitionWithHttpInfoAsync (string side, string? scope=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetSideDefinition: Get the side definition for a given side name( or label) More...
 
System.Threading.Tasks.Task< TransactionTypeGetTransactionTypeAsync (string source, string type, DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetTransactionType: Get a single transaction configuration type More...
 
System.Threading.Tasks.Task< 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))
 GetTransactionType: Get a single transaction configuration type More...
 
System.Threading.Tasks.Task< ResourceListOfSideDefinitionListSideDefinitionsAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListSideDefinitions: List the side definitions More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfSideDefinition > > ListSideDefinitionsWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListSideDefinitions: List the side definitions More...
 
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))
 ListTransactionTypes: List transaction types More...
 
System.Threading.Tasks.Task< 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))
 ListTransactionTypes: List transaction types More...
 
System.Threading.Tasks.Task< SideDefinitionSetSideDefinitionAsync (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetSideDefinition: Set a side definition More...
 
System.Threading.Tasks.Task< ApiResponse< SideDefinition > > SetSideDefinitionWithHttpInfoAsync (string side, SideDefinitionRequest sideDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetSideDefinition: Set a side definition More...
 
System.Threading.Tasks.Task< ResourceListOfSideDefinitionSetSideDefinitionsAsync (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetSideDefinitions: Set the given side definitions More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfSideDefinition > > SetSideDefinitionsWithHttpInfoAsync (List< SidesDefinitionRequest > sidesDefinitionRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetSideDefinitions: Set the given side definitions More...
 
System.Threading.Tasks.Task< TransactionTypeSetTransactionTypeAsync (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetTransactionType: Set a specific transaction type More...
 
System.Threading.Tasks.Task< ApiResponse< TransactionType > > SetTransactionTypeWithHttpInfoAsync (string source, string type, TransactionTypeRequest transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetTransactionType: Set a specific transaction type More...
 
System.Threading.Tasks.Task< ResourceListOfTransactionTypeSetTransactionTypeSourceAsync (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetTransactionTypeSource: Set the transaction types for the given source and scope More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfTransactionType > > SetTransactionTypeSourceWithHttpInfoAsync (string source, List< TransactionTypeRequest > transactionTypeRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 SetTransactionTypeSource: Set the transaction types for the given source and scope 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: