LUSID C# SDK
Public Member Functions | List of all members
Lusid.Sdk.Api.IFundConfigurationApiAsync Interface Reference

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

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

Public Member Functions

System.Threading.Tasks.Task< FundConfigurationCreateFundConfigurationAsync (string scope, FundConfigurationRequest fundConfigurationRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] CreateFundConfiguration: Create a FundConfiguration. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FundConfiguration > > CreateFundConfigurationWithHttpInfoAsync (string scope, FundConfigurationRequest fundConfigurationRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] CreateFundConfiguration: Create a FundConfiguration. More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteFundConfigurationAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteFundConfiguration: Delete a FundConfiguration. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > DeleteFundConfigurationWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteFundConfiguration: Delete a FundConfiguration. More...
 
System.Threading.Tasks.Task< FundConfigurationGetFundConfigurationAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetFundConfiguration: Get FundConfiguration. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FundConfiguration > > GetFundConfigurationWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetFundConfiguration: Get FundConfiguration. More...
 
System.Threading.Tasks.Task< PagedResourceListOfFundConfigurationListFundConfigurationsAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListFundConfigurations: List FundConfiguration. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfFundConfiguration > > ListFundConfigurationsWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListFundConfigurations: List FundConfiguration. More...
 
System.Threading.Tasks.Task< FundConfigurationPatchFundConfigurationAsync (string scope, string code, List< Operation > operation, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchFundConfiguration: Patch Fund Configuration. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FundConfiguration > > PatchFundConfigurationWithHttpInfoAsync (string scope, string code, List< Operation > operation, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchFundConfiguration: Patch Fund Configuration. More...
 
System.Threading.Tasks.Task< FundConfigurationPropertiesUpsertFundConfigurationPropertiesAsync (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertFundConfigurationProperties: Upsert FundConfiguration properties More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FundConfigurationProperties > > UpsertFundConfigurationPropertiesWithHttpInfoAsync (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertFundConfigurationProperties: Upsert FundConfiguration properties More...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints

Member Function Documentation

◆ CreateFundConfigurationAsync()

System.Threading.Tasks.Task<FundConfiguration> Lusid.Sdk.Api.IFundConfigurationApiAsync.CreateFundConfigurationAsync ( string  scope,
FundConfigurationRequest  fundConfigurationRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] CreateFundConfiguration: Create a FundConfiguration.

Create the given FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
fundConfigurationRequestThe definition of the FundConfiguration.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of FundConfiguration

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ CreateFundConfigurationWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<FundConfiguration> > Lusid.Sdk.Api.IFundConfigurationApiAsync.CreateFundConfigurationWithHttpInfoAsync ( string  scope,
FundConfigurationRequest  fundConfigurationRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] CreateFundConfiguration: Create a FundConfiguration.

Create the given FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
fundConfigurationRequestThe definition of the FundConfiguration.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (FundConfiguration)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ DeleteFundConfigurationAsync()

System.Threading.Tasks.Task<DeletedEntityResponse> Lusid.Sdk.Api.IFundConfigurationApiAsync.DeleteFundConfigurationAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] DeleteFundConfiguration: Delete a FundConfiguration.

Delete the given FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration to be deleted.
codeThe code of the FundConfiguration to be deleted. Together with the scope this uniquely identifies the FundConfiguration.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of DeletedEntityResponse

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ DeleteFundConfigurationWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<DeletedEntityResponse> > Lusid.Sdk.Api.IFundConfigurationApiAsync.DeleteFundConfigurationWithHttpInfoAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] DeleteFundConfiguration: Delete a FundConfiguration.

Delete the given FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration to be deleted.
codeThe code of the FundConfiguration to be deleted. Together with the scope this uniquely identifies the FundConfiguration.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (DeletedEntityResponse)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ GetFundConfigurationAsync()

System.Threading.Tasks.Task<FundConfiguration> Lusid.Sdk.Api.IFundConfigurationApiAsync.GetFundConfigurationAsync ( string  scope,
string  code,
DateTimeOrCutLabel effectiveAt = default(DateTimeOrCutLabel?),
DateTimeOffset?  asAt = default(DateTimeOffset?),
List< string >?  propertyKeys = default(List< string >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] GetFundConfiguration: Get FundConfiguration.

Retrieve the definition of a particular FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
codeThe code of the FundConfiguration. Together with the scope this uniquely identifies the FundConfiguration.
effectiveAtThe effective datetime or cut label at which to retrieve the FundConfiguration properties. Defaults to the current LUSID system datetime if not specified. (optional)
asAtThe asAt datetime at which to retrieve the FundConfiguration definition. Defaults to returning the latest version of the FundConfiguration definition if not specified. (optional)
propertyKeysA list of property keys from the &#39;FundConfiguration&#39; domain to decorate onto the FundConfiguration. These must take the format {domain}/{scope}/{code}, for example &#39;FundConfiguration/Manager/Id&#39;. If no properties are specified, then no properties will be returned. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of FundConfiguration

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ GetFundConfigurationWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<FundConfiguration> > Lusid.Sdk.Api.IFundConfigurationApiAsync.GetFundConfigurationWithHttpInfoAsync ( string  scope,
string  code,
DateTimeOrCutLabel effectiveAt = default(DateTimeOrCutLabel?),
DateTimeOffset?  asAt = default(DateTimeOffset?),
List< string >?  propertyKeys = default(List< string >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] GetFundConfiguration: Get FundConfiguration.

Retrieve the definition of a particular FundConfiguration.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
codeThe code of the FundConfiguration. Together with the scope this uniquely identifies the FundConfiguration.
effectiveAtThe effective datetime or cut label at which to retrieve the FundConfiguration properties. Defaults to the current LUSID system datetime if not specified. (optional)
asAtThe asAt datetime at which to retrieve the FundConfiguration definition. Defaults to returning the latest version of the FundConfiguration definition if not specified. (optional)
propertyKeysA list of property keys from the &#39;FundConfiguration&#39; domain to decorate onto the FundConfiguration. These must take the format {domain}/{scope}/{code}, for example &#39;FundConfiguration/Manager/Id&#39;. If no properties are specified, then no properties will be returned. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (FundConfiguration)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ ListFundConfigurationsAsync()

System.Threading.Tasks.Task<PagedResourceListOfFundConfiguration> Lusid.Sdk.Api.IFundConfigurationApiAsync.ListFundConfigurationsAsync ( DateTimeOrCutLabel effectiveAt = default(DateTimeOrCutLabel?),
DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  page = default(string?),
int?  limit = default(int?),
string?  filter = default(string?),
List< string >?  sortBy = default(List< string >?),
List< string >?  propertyKeys = default(List< string >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] ListFundConfigurations: List FundConfiguration.

List all the FundConfiguration matching particular criteria.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
effectiveAtThe effective datetime or cut label at which to list the TimeVariant properties for the FundConfiguration. Defaults to the current LUSID system datetime if not specified. (optional)
asAtThe asAt datetime at which to list the FundConfiguration. Defaults to returning the latest version of each FundConfiguration if not specified. (optional)
pageThe pagination token to use to continue listing FundConfiguration; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional)
limitWhen paginating, limit the results to this number. Defaults to 100 if not specified. (optional)
filterExpression to filter the results. For example, to filter on the FundConfiguration type, specify &quot;id.Code eq &#39;FundConfiguration1&#39;&quot;. For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional)
sortByA list of field names or properties to sort by, each suffixed by &quot; ASC&quot; or &quot; DESC&quot;. (optional)
propertyKeysA list of property keys from the &#39;FundConfiguration&#39; domain to decorate onto each FundConfiguration. These must take the format {domain}/{scope}/{code}, for example &#39;FundConfiguration/Manager/Id&#39;. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of PagedResourceListOfFundConfiguration

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ ListFundConfigurationsWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<PagedResourceListOfFundConfiguration> > Lusid.Sdk.Api.IFundConfigurationApiAsync.ListFundConfigurationsWithHttpInfoAsync ( DateTimeOrCutLabel effectiveAt = default(DateTimeOrCutLabel?),
DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  page = default(string?),
int?  limit = default(int?),
string?  filter = default(string?),
List< string >?  sortBy = default(List< string >?),
List< string >?  propertyKeys = default(List< string >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] ListFundConfigurations: List FundConfiguration.

List all the FundConfiguration matching particular criteria.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
effectiveAtThe effective datetime or cut label at which to list the TimeVariant properties for the FundConfiguration. Defaults to the current LUSID system datetime if not specified. (optional)
asAtThe asAt datetime at which to list the FundConfiguration. Defaults to returning the latest version of each FundConfiguration if not specified. (optional)
pageThe pagination token to use to continue listing FundConfiguration; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional)
limitWhen paginating, limit the results to this number. Defaults to 100 if not specified. (optional)
filterExpression to filter the results. For example, to filter on the FundConfiguration type, specify &quot;id.Code eq &#39;FundConfiguration1&#39;&quot;. For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional)
sortByA list of field names or properties to sort by, each suffixed by &quot; ASC&quot; or &quot; DESC&quot;. (optional)
propertyKeysA list of property keys from the &#39;FundConfiguration&#39; domain to decorate onto each FundConfiguration. These must take the format {domain}/{scope}/{code}, for example &#39;FundConfiguration/Manager/Id&#39;. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (PagedResourceListOfFundConfiguration)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ PatchFundConfigurationAsync()

System.Threading.Tasks.Task<FundConfiguration> Lusid.Sdk.Api.IFundConfigurationApiAsync.PatchFundConfigurationAsync ( string  scope,
string  code,
List< Operation operation,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] PatchFundConfiguration: Patch Fund Configuration.

Create or update certain fields for a particular FundConfiguration. The behaviour is defined by the JSON Patch specification. Currently supported fields are: DisplayName, Description, DealingFilters, PnlFilters, BackOutFilters, ExternalFeeFilters.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
codeThe code of the FundConfiguration. Together with the scope this uniquely identifies the FundConfiguration.
operationThe json patch document. For more information see: https://datatracker.ietf.org/doc/html/rfc6902.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of FundConfiguration

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ PatchFundConfigurationWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<FundConfiguration> > Lusid.Sdk.Api.IFundConfigurationApiAsync.PatchFundConfigurationWithHttpInfoAsync ( string  scope,
string  code,
List< Operation operation,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] PatchFundConfiguration: Patch Fund Configuration.

Create or update certain fields for a particular FundConfiguration. The behaviour is defined by the JSON Patch specification. Currently supported fields are: DisplayName, Description, DealingFilters, PnlFilters, BackOutFilters, ExternalFeeFilters.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration.
codeThe code of the FundConfiguration. Together with the scope this uniquely identifies the FundConfiguration.
operationThe json patch document. For more information see: https://datatracker.ietf.org/doc/html/rfc6902.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (FundConfiguration)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ UpsertFundConfigurationPropertiesAsync()

System.Threading.Tasks.Task<FundConfigurationProperties> Lusid.Sdk.Api.IFundConfigurationApiAsync.UpsertFundConfigurationPropertiesAsync ( string  scope,
string  code,
Dictionary< string, Property >?  requestBody = default(Dictionary< string, Property >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] UpsertFundConfigurationProperties: Upsert FundConfiguration properties

Update or insert one or more properties onto a single FundConfiguration. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain &#39;FundConfiguration&#39;. Upserting a property that exists for an FundConfiguration, with a null value, will delete the instance of the property for that group. Properties have an <i>effectiveFrom</i> datetime for which the property is valid, and an <i>effectiveUntil</i> datetime until which the property is valid. Not supplying an <i>effectiveUntil</i> datetime results in the property being valid indefinitely, or until the next <i>effectiveFrom</i> datetime of the property.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration to update or insert the properties onto.
codeThe code of the FundConfiguration to update or insert the properties onto. Together with the scope this uniquely identifies the FundConfiguration.
requestBodyThe properties to be updated or inserted onto the Fund Configuration. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. &quot;FundConfiguration/Manager/Id&quot;. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of FundConfigurationProperties

Implemented in Lusid.Sdk.Api.FundConfigurationApi.

◆ UpsertFundConfigurationPropertiesWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<FundConfigurationProperties> > Lusid.Sdk.Api.IFundConfigurationApiAsync.UpsertFundConfigurationPropertiesWithHttpInfoAsync ( string  scope,
string  code,
Dictionary< string, Property >?  requestBody = default(Dictionary< string, Property >?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] UpsertFundConfigurationProperties: Upsert FundConfiguration properties

Update or insert one or more properties onto a single FundConfiguration. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain &#39;FundConfiguration&#39;. Upserting a property that exists for an FundConfiguration, with a null value, will delete the instance of the property for that group. Properties have an <i>effectiveFrom</i> datetime for which the property is valid, and an <i>effectiveUntil</i> datetime until which the property is valid. Not supplying an <i>effectiveUntil</i> datetime results in the property being valid indefinitely, or until the next <i>effectiveFrom</i> datetime of the property.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the FundConfiguration to update or insert the properties onto.
codeThe code of the FundConfiguration to update or insert the properties onto. Together with the scope this uniquely identifies the FundConfiguration.
requestBodyThe properties to be updated or inserted onto the Fund Configuration. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. &quot;FundConfiguration/Manager/Id&quot;. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (FundConfigurationProperties)

Implemented in Lusid.Sdk.Api.FundConfigurationApi.


The documentation for this interface was generated from the following file: