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

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

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

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.ITaxRuleSetsApiSync
TaxRuleSet CreateTaxRuleSet (CreateTaxRuleSetRequest createTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0)
 [EXPERIMENTAL] CreateTaxRuleSet: Create a tax rule set. More...
 
ApiResponse< TaxRuleSetCreateTaxRuleSetWithHttpInfo (CreateTaxRuleSetRequest createTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0)
 [EXPERIMENTAL] CreateTaxRuleSet: Create a tax rule set. More...
 
DeletedEntityResponse DeleteTaxRuleSet (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteTaxRuleSet: Delete a tax rule set. More...
 
ApiResponse< DeletedEntityResponseDeleteTaxRuleSetWithHttpInfo (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteTaxRuleSet: Delete a tax rule set. More...
 
TaxRuleSet GetTaxRuleSet (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetTaxRuleSet: Retrieve the definition of single tax rule set. More...
 
ApiResponse< TaxRuleSetGetTaxRuleSetWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetTaxRuleSet: Retrieve the definition of single tax rule set. More...
 
ResourceListOfTaxRuleSet ListTaxRuleSets (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] ListTaxRuleSets: List tax rule sets. More...
 
ApiResponse< ResourceListOfTaxRuleSetListTaxRuleSetsWithHttpInfo (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] ListTaxRuleSets: List tax rule sets. More...
 
TaxRuleSet UpdateTaxRuleSet (string scope, string code, UpdateTaxRuleSetRequest updateTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0)
 [EXPERIMENTAL] UpdateTaxRuleSet: Update a tax rule set. More...
 
ApiResponse< TaxRuleSetUpdateTaxRuleSetWithHttpInfo (string scope, string code, UpdateTaxRuleSetRequest updateTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0)
 [EXPERIMENTAL] UpdateTaxRuleSet: Update a tax rule set. 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.ITaxRuleSetsApiAsync
System.Threading.Tasks.Task< TaxRuleSetCreateTaxRuleSetAsync (CreateTaxRuleSetRequest createTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] CreateTaxRuleSet: Create a tax rule set. More...
 
System.Threading.Tasks.Task< ApiResponse< TaxRuleSet > > CreateTaxRuleSetWithHttpInfoAsync (CreateTaxRuleSetRequest createTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] CreateTaxRuleSet: Create a tax rule set. More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteTaxRuleSetAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteTaxRuleSet: Delete a tax rule set. More...
 
System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > DeleteTaxRuleSetWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteTaxRuleSet: Delete a tax rule set. More...
 
System.Threading.Tasks.Task< TaxRuleSetGetTaxRuleSetAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetTaxRuleSet: Retrieve the definition of single tax rule set. More...
 
System.Threading.Tasks.Task< ApiResponse< TaxRuleSet > > GetTaxRuleSetWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetTaxRuleSet: Retrieve the definition of single tax rule set. More...
 
System.Threading.Tasks.Task< ResourceListOfTaxRuleSetListTaxRuleSetsAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListTaxRuleSets: List tax rule sets. More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfTaxRuleSet > > ListTaxRuleSetsWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListTaxRuleSets: List tax rule sets. More...
 
System.Threading.Tasks.Task< TaxRuleSetUpdateTaxRuleSetAsync (string scope, string code, UpdateTaxRuleSetRequest updateTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpdateTaxRuleSet: Update a tax rule set. More...
 
System.Threading.Tasks.Task< ApiResponse< TaxRuleSet > > UpdateTaxRuleSetWithHttpInfoAsync (string scope, string code, UpdateTaxRuleSetRequest updateTaxRuleSetRequest, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpdateTaxRuleSet: Update a tax rule set. 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: