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