LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
FundsApi () | |
Initializes a new instance of the FundsApi class. More... | |
FundsApi (string basePath) | |
Initializes a new instance of the FundsApi class. More... | |
FundsApi (Lusid.Sdk.Client.Configuration configuration) | |
Initializes a new instance of the FundsApi class using Configuration object More... | |
FundsApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
Initializes a new instance of the FundsApi class using a Configuration object and client instance. More... | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
ValuationPointDataResponse | AcceptEstimatePoint (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0) |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final' More... | |
Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > | AcceptEstimatePointWithHttpInfo (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0) |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final' More... | |
async System.Threading.Tasks.Task< ValuationPointDataResponse > | AcceptEstimatePointAsync (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final' More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > > | AcceptEstimatePointWithHttpInfoAsync (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final' More... | |
Fund | CreateFund (string scope, FundRequest fundRequest, int operationIndex=0) |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund. More... | |
Lusid.Sdk.Client.ApiResponse< Fund > | CreateFundWithHttpInfo (string scope, FundRequest fundRequest, int operationIndex=0) |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund. More... | |
async System.Threading.Tasks.Task< Fund > | CreateFundAsync (string scope, FundRequest fundRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Fund > > | CreateFundWithHttpInfoAsync (string scope, FundRequest fundRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund. More... | |
DeletedEntityResponse | DeleteFund (string scope, string code, int operationIndex=0) |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteFundWithHttpInfo (string scope, string code, int operationIndex=0) |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund. More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteFundAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteFundWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund. More... | |
DeletedEntityResponse | DeleteValuationPoint (string scope, string code, string diaryEntryCode, int operationIndex=0) |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteValuationPointWithHttpInfo (string scope, string code, string diaryEntryCode, int operationIndex=0) |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point. More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteValuationPointAsync (string scope, string code, string diaryEntryCode, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteValuationPointWithHttpInfoAsync (string scope, string code, string diaryEntryCode, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point. More... | |
ValuationPointDataResponse | FinaliseCandidateValuation (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0) |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'. More... | |
Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > | FinaliseCandidateValuationWithHttpInfo (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0) |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'. More... | |
async System.Threading.Tasks.Task< ValuationPointDataResponse > | FinaliseCandidateValuationAsync (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > > | FinaliseCandidateValuationWithHttpInfoAsync (string scope, string code, ValuationPointDataRequest valuationPointDataRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'. More... | |
Fund | GetFund (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0) |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund. More... | |
Lusid.Sdk.Client.ApiResponse< Fund > | GetFundWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0) |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund. More... | |
async System.Threading.Tasks.Task< Fund > | GetFundAsync (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)) |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Fund > > | GetFundWithHttpInfoAsync (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)) |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund. More... | |
ValuationPointDataResponse | GetValuationPointData (string scope, string code, ValuationPointDataQueryParameters valuationPointDataQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided. More... | |
Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > | GetValuationPointDataWithHttpInfo (string scope, string code, ValuationPointDataQueryParameters valuationPointDataQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0) |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided. More... | |
async System.Threading.Tasks.Task< ValuationPointDataResponse > | GetValuationPointDataAsync (string scope, string code, ValuationPointDataQueryParameters valuationPointDataQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ValuationPointDataResponse > > | GetValuationPointDataWithHttpInfoAsync (string scope, string code, ValuationPointDataQueryParameters valuationPointDataQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided. More... | |
PagedResourceListOfFund | ListFunds (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) |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria. More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfFund > | ListFundsWithHttpInfo (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) |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria. More... | |
async System.Threading.Tasks.Task< PagedResourceListOfFund > | ListFundsAsync (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)) |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfFund > > | ListFundsWithHttpInfoAsync (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)) |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria. More... | |
Fund | SetShareClassInstruments (string scope, string code, SetShareClassInstrumentsRequest setShareClassInstrumentsRequest, int operationIndex=0) |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided. More... | |
Lusid.Sdk.Client.ApiResponse< Fund > | SetShareClassInstrumentsWithHttpInfo (string scope, string code, SetShareClassInstrumentsRequest setShareClassInstrumentsRequest, int operationIndex=0) |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided. More... | |
async System.Threading.Tasks.Task< Fund > | SetShareClassInstrumentsAsync (string scope, string code, SetShareClassInstrumentsRequest setShareClassInstrumentsRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Fund > > | SetShareClassInstrumentsWithHttpInfoAsync (string scope, string code, SetShareClassInstrumentsRequest setShareClassInstrumentsRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided. More... | |
FundProperties | UpsertFundProperties (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0) |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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. More... | |
Lusid.Sdk.Client.ApiResponse< FundProperties > | UpsertFundPropertiesWithHttpInfo (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0) |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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. More... | |
async System.Threading.Tasks.Task< FundProperties > | UpsertFundPropertiesAsync (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FundProperties > > | UpsertFundPropertiesWithHttpInfoAsync (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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. More... | |
DiaryEntry | UpsertValuationPoint (string scope, string code, UpsertValuationPointRequest upsertValuationPointRequest, int operationIndex=0) |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request. More... | |
Lusid.Sdk.Client.ApiResponse< DiaryEntry > | UpsertValuationPointWithHttpInfo (string scope, string code, UpsertValuationPointRequest upsertValuationPointRequest, int operationIndex=0) |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request. More... | |
async System.Threading.Tasks.Task< DiaryEntry > | UpsertValuationPointAsync (string scope, string code, UpsertValuationPointRequest upsertValuationPointRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DiaryEntry > > | UpsertValuationPointWithHttpInfoAsync (string scope, string code, UpsertValuationPointRequest upsertValuationPointRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request. 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... | |
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... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the FundsApi class.
|
inline |
Initializes a new instance of the FundsApi class.
|
inline |
Initializes a new instance of the FundsApi class using Configuration object
configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the FundsApi 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 |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final'
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the Diary Entry code for the Estimate Valuation Point to move to Final state. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final'
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the Diary Entry code for the Estimate Valuation Point to move to Final state. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final'
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the Diary Entry code for the Estimate Valuation Point to move to Final state. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] AcceptEstimatePoint: Accepts an Estimate Valuation Point. Accepts the specified estimate Valuation Point. Should the Valuation Point differ since the valuation Point was last run, status will be marked as 'Candidate', otherwise it will be marked as 'Final'
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the Diary Entry code for the Estimate Valuation Point to move to Final state. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
fundRequest | The definition of the Fund. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
fundRequest | The definition of the Fund. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
fundRequest | The definition of the Fund. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] CreateFund: Create a Fund. Create the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
fundRequest | The definition of the Fund. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to be deleted. |
code | The code of the Fund to be deleted. Together with the scope this uniquely identifies the Fund. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to be deleted. |
code | The code of the Fund to be deleted. Together with the scope this uniquely identifies the Fund. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to be deleted. |
code | The code of the Fund to be deleted. Together with the scope this uniquely identifies the Fund. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] DeleteFund: Delete a Fund. Delete the given Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to be deleted. |
code | The code of the Fund to be deleted. Together with the scope this uniquely identifies the Fund. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund for the valuation point to be deleted. |
code | The code of the Fund containing the Valuation Point to be deleted. Together with the scope this uniquely identifies the Fund. |
diaryEntryCode | The diary entry code for the valuation Point to be deleted. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund for the valuation point to be deleted. |
code | The code of the Fund containing the Valuation Point to be deleted. Together with the scope this uniquely identifies the Fund. |
diaryEntryCode | The diary entry code for the valuation Point to be deleted. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund for the valuation point to be deleted. |
code | The code of the Fund containing the Valuation Point to be deleted. Together with the scope this uniquely identifies the Fund. |
diaryEntryCode | The diary entry code for the valuation Point to be deleted. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] DeleteValuationPoint: Delete a Valuation Point. Deletes the given Valuation Point.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund for the valuation point to be deleted. |
code | The code of the Fund containing the Valuation Point to be deleted. Together with the scope this uniquely identifies the Fund. |
diaryEntryCode | The diary entry code for the valuation Point to be deleted. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the diary entry code to mark as final. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the diary entry code to mark as final. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the diary entry code to mark as final. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] FinaliseCandidateValuation: Finalise Candidate. Moves a 'Candidate' status Valuation Point to status 'Final'.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataRequest | The valuationPointDataRequest which contains the diary entry code to mark as final. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
|
inline |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
effectiveAt | The effective datetime or cut label at which to retrieve the Fund properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto the Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
effectiveAt | The effective datetime or cut label at which to retrieve the Fund properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto the Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
effectiveAt | The effective datetime or cut label at which to retrieve the Fund properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto the Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] GetFund: Get a Fund. Retrieve the definition of a particular Fund.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
effectiveAt | The effective datetime or cut label at which to retrieve the Fund properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto the Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataQueryParameters | The arguments to use for querying the Valuation Point data |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataQueryParameters | The arguments to use for querying the Valuation Point data |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataQueryParameters | The arguments to use for querying the Valuation Point data |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] GetValuationPointData: Get Valuation Point Data for a Fund. Retrieves the Valuation Point data for a date or specified Diary Entry Id. The endpoint will internally extract all 'Assets' and 'Liabilities' from the related ABOR's Trial balance to produce a GAV. Start date will be assumed from the last 'official' DiaryEntry and EndDate will be as provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
valuationPointDataQueryParameters | The arguments to use for querying the Valuation Point data |
asAt | The asAt datetime at which to retrieve the Fund definition. Defaults to returning the latest version of the Fund definition if not specified. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Funds. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Funds. Defaults to returning the latest version of each Fund if not specified. (optional) |
page | The pagination token to use to continue listing Funds; 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) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Fund type, specify "id.Code eq 'Fund1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC" (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto each Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Funds. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Funds. Defaults to returning the latest version of each Fund if not specified. (optional) |
page | The pagination token to use to continue listing Funds; 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) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Fund type, specify "id.Code eq 'Fund1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC" (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto each Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Funds. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Funds. Defaults to returning the latest version of each Fund if not specified. (optional) |
page | The pagination token to use to continue listing Funds; 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) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Fund type, specify "id.Code eq 'Fund1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC" (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto each Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] ListFunds: List Funds. List all the Funds matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Funds. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Funds. Defaults to returning the latest version of each Fund if not specified. (optional) |
page | The pagination token to use to continue listing Funds; 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) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Fund type, specify "id.Code eq 'Fund1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC" (optional) |
propertyKeys | A list of property keys from the 'Fund' domain to decorate onto each Fund. These must take the format {domain}/{scope}/{code}, for example 'Fund/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. |
setShareClassInstrumentsRequest | The scopes and instrument identifiers for the instruments to be set. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. |
setShareClassInstrumentsRequest | The scopes and instrument identifiers for the instruments to be set. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. |
setShareClassInstrumentsRequest | The scopes and instrument identifiers for the instruments to be set. |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] SetShareClassInstruments: Set the ShareClass Instruments on a fund. Update the ShareClass Instruments on an existing fund with the set of instruments provided.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. |
setShareClassInstrumentsRequest | The scopes and instrument identifiers for the instruments to be set. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to update or insert the properties onto. |
code | The code of the Fund to update or insert the properties onto. Together with the scope this uniquely identifies the Fund. |
requestBody | The properties to be updated or inserted onto the Fund. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Fund/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to update or insert the properties onto. |
code | The code of the Fund to update or insert the properties onto. Together with the scope this uniquely identifies the Fund. |
requestBody | The properties to be updated or inserted onto the Fund. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Fund/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to update or insert the properties onto. |
code | The code of the Fund to update or insert the properties onto. Together with the scope this uniquely identifies the Fund. |
requestBody | The properties to be updated or inserted onto the Fund. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Fund/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] UpsertFundProperties: Upsert Fund properties. Update or insert one or more properties onto a single Fund. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Fund'. Upserting a property that exists for an Fund, 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.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund to update or insert the properties onto. |
code | The code of the Fund to update or insert the properties onto. Together with the scope this uniquely identifies the Fund. |
requestBody | The properties to be updated or inserted onto the Fund. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Fund/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
upsertValuationPointRequest | The Valuation Point Estimate definition to Upsert |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
upsertValuationPointRequest | The Valuation Point Estimate definition to Upsert |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
inline |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
upsertValuationPointRequest | The Valuation Point Estimate definition to Upsert |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.IFundsApiSync.
|
inline |
[EXPERIMENTAL] UpsertValuationPoint: Upsert Valuation Point. Update or insert the estimate Valuation Point. If the Valuation Point does not exist, this method will create it in estimate state. If the Valuation Point already exists and is in estimate state, the Valuation Point will be updated with the newly specified information in this request.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Fund. |
code | The code of the Fund. Together with the scope this uniquely identifies the Fund. |
upsertValuationPointRequest | The Valuation Point Estimate definition to Upsert |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.IFundsApiAsync.
|
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.