LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Api.ConfigurationRecipeApi Class Reference

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

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

Public Member Functions

 ConfigurationRecipeApi ()
 Initializes a new instance of the ConfigurationRecipeApi class. More...
 
 ConfigurationRecipeApi (string basePath)
 Initializes a new instance of the ConfigurationRecipeApi class. More...
 
 ConfigurationRecipeApi (Lusid.Sdk.Client.Configuration configuration)
 Initializes a new instance of the ConfigurationRecipeApi class using Configuration object More...
 
 ConfigurationRecipeApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration)
 Initializes a new instance of the ConfigurationRecipeApi class using a Configuration object and client instance. More...
 
string GetBasePath ()
 Gets the base path of the API client. More...
 
AnnulSingleStructuredDataResponse DeleteConfigurationRecipe (string scope, string code, int operationIndex=0)
 DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponseDeleteConfigurationRecipeWithHttpInfo (string scope, string code, int operationIndex=0)
 DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
async System.Threading.Tasks.Task< AnnulSingleStructuredDataResponseDeleteConfigurationRecipeAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponse > > DeleteConfigurationRecipeWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
AnnulSingleStructuredDataResponse DeleteRecipeComposer (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponseDeleteRecipeComposerWithHttpInfo (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
async System.Threading.Tasks.Task< AnnulSingleStructuredDataResponseDeleteRecipeComposerAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponse > > DeleteRecipeComposerWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response. More...
 
GetRecipeResponse GetConfigurationRecipe (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
Lusid.Sdk.Client.ApiResponse< GetRecipeResponseGetConfigurationRecipeWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
async System.Threading.Tasks.Task< GetRecipeResponseGetConfigurationRecipeAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< GetRecipeResponse > > GetConfigurationRecipeWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
GetRecipeResponse GetDerivedRecipe (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned. More...
 
Lusid.Sdk.Client.ApiResponse< GetRecipeResponseGetDerivedRecipeWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned. More...
 
async System.Threading.Tasks.Task< GetRecipeResponseGetDerivedRecipeAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< GetRecipeResponse > > GetDerivedRecipeWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned. More...
 
GetRecipeComposerResponse GetRecipeComposer (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
Lusid.Sdk.Client.ApiResponse< GetRecipeComposerResponseGetRecipeComposerWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0)
 [EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
async System.Threading.Tasks.Task< GetRecipeComposerResponseGetRecipeComposerAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< GetRecipeComposerResponse > > GetRecipeComposerWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures). More...
 
GetRecipeResponse GetRecipeComposerResolvedInline (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0)
 [EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe. More...
 
Lusid.Sdk.Client.ApiResponse< GetRecipeResponseGetRecipeComposerResolvedInlineWithHttpInfo (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0)
 [EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe. More...
 
async System.Threading.Tasks.Task< GetRecipeResponseGetRecipeComposerResolvedInlineAsync (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< GetRecipeResponse > > GetRecipeComposerResolvedInlineWithHttpInfoAsync (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe. More...
 
ResourceListOfGetRecipeResponse ListConfigurationRecipes (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers. More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeResponseListConfigurationRecipesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers. More...
 
async System.Threading.Tasks.Task< ResourceListOfGetRecipeResponseListConfigurationRecipesAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeResponse > > ListConfigurationRecipesWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers. More...
 
ResourceListOfGetRecipeResponse ListDerivedRecipes (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 [EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints. More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeResponseListDerivedRecipesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 [EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints. More...
 
async System.Threading.Tasks.Task< ResourceListOfGetRecipeResponseListDerivedRecipesAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints. More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeResponse > > ListDerivedRecipesWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints. More...
 
ResourceListOfGetRecipeComposerResponse ListRecipeComposers (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 [EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeComposerResponseListRecipeComposersWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0)
 [EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope More...
 
async System.Threading.Tasks.Task< ResourceListOfGetRecipeComposerResponseListRecipeComposersAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfGetRecipeComposerResponse > > ListRecipeComposersWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope More...
 
UpsertSingleStructuredDataResponse UpsertConfigurationRecipe (UpsertRecipeRequest upsertRecipeRequest, int operationIndex=0)
 UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponseUpsertConfigurationRecipeWithHttpInfo (UpsertRecipeRequest upsertRecipeRequest, int operationIndex=0)
 UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
async System.Threading.Tasks.Task< UpsertSingleStructuredDataResponseUpsertConfigurationRecipeAsync (UpsertRecipeRequest upsertRecipeRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponse > > UpsertConfigurationRecipeWithHttpInfoAsync (UpsertRecipeRequest upsertRecipeRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
UpsertSingleStructuredDataResponse UpsertRecipeComposer (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0)
 [EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponseUpsertRecipeComposerWithHttpInfo (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0)
 [EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
async System.Threading.Tasks.Task< UpsertSingleStructuredDataResponseUpsertRecipeComposerAsync (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure). More...
 
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponse > > UpsertRecipeComposerWithHttpInfoAsync (UpsertRecipeComposerRequest upsertRecipeComposerRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure). 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...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints

Constructor & Destructor Documentation

◆ ConfigurationRecipeApi() [1/4]

Lusid.Sdk.Api.ConfigurationRecipeApi.ConfigurationRecipeApi ( )
inline

Initializes a new instance of the ConfigurationRecipeApi class.

Returns

◆ ConfigurationRecipeApi() [2/4]

Lusid.Sdk.Api.ConfigurationRecipeApi.ConfigurationRecipeApi ( string  basePath)
inline

Initializes a new instance of the ConfigurationRecipeApi class.

Returns

◆ ConfigurationRecipeApi() [3/4]

Lusid.Sdk.Api.ConfigurationRecipeApi.ConfigurationRecipeApi ( Lusid.Sdk.Client.Configuration  configuration)
inline

Initializes a new instance of the ConfigurationRecipeApi class using Configuration object

Parameters
configurationAn instance of Configuration
Returns

◆ ConfigurationRecipeApi() [4/4]

Lusid.Sdk.Api.ConfigurationRecipeApi.ConfigurationRecipeApi ( Lusid.Sdk.Client.ISynchronousClient  client,
Lusid.Sdk.Client.IAsynchronousClient  asyncClient,
Lusid.Sdk.Client.IReadableConfiguration  configuration 
)
inline

Initializes a new instance of the ConfigurationRecipeApi class using a Configuration object and client instance.

Parameters
clientThe client interface for synchronous API access.
asyncClientThe client interface for asynchronous API access.
configurationThe configuration object.

Member Function Documentation

◆ DeleteConfigurationRecipe()

AnnulSingleStructuredDataResponse Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteConfigurationRecipe ( string  scope,
string  code,
int  operationIndex = 0 
)
inline

DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to delete.
codeThe Configuration Recipe to delete.
operationIndexIndex associated with the operation.
Returns
AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ DeleteConfigurationRecipeAsync()

async System.Threading.Tasks.Task<AnnulSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteConfigurationRecipeAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to delete.
codeThe Configuration Recipe to delete.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ DeleteConfigurationRecipeWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<AnnulSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteConfigurationRecipeWithHttpInfo ( string  scope,
string  code,
int  operationIndex = 0 
)
inline

DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to delete.
codeThe Configuration Recipe to delete.
operationIndexIndex associated with the operation.
Returns
ApiResponse of AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ DeleteConfigurationRecipeWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<AnnulSingleStructuredDataResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteConfigurationRecipeWithHttpInfoAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

DeleteConfigurationRecipe: Delete a Configuration Recipe, assuming that it is present. Delete the specified Configuration Recipe from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to delete.
codeThe Configuration Recipe to delete.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (AnnulSingleStructuredDataResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ DeleteRecipeComposer()

AnnulSingleStructuredDataResponse Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteRecipeComposer ( string  scope,
string  code,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to delete.
codeThe Recipe Composer to delete.
operationIndexIndex associated with the operation.
Returns
AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ DeleteRecipeComposerAsync()

async System.Threading.Tasks.Task<AnnulSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteRecipeComposerAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to delete.
codeThe Recipe Composer to delete.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ DeleteRecipeComposerWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<AnnulSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteRecipeComposerWithHttpInfo ( string  scope,
string  code,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to delete.
codeThe Recipe Composer to delete.
operationIndexIndex associated with the operation.
Returns
ApiResponse of AnnulSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ DeleteRecipeComposerWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<AnnulSingleStructuredDataResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.DeleteRecipeComposerWithHttpInfoAsync ( string  scope,
string  code,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] DeleteRecipeComposer: Delete a Recipe Composer, assuming that it is present. Delete the specified Recipe Composer from a single scope. The response will return either detail of the deleted item, or an explanation (failure) as to why this did not succeed. It is important to always check for any unsuccessful response.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to delete.
codeThe Recipe Composer to delete.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (AnnulSingleStructuredDataResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetBasePath()

string Lusid.Sdk.Api.ConfigurationRecipeApi.GetBasePath ( )
inline

Gets the base path of the API client.

The base path

Implements Lusid.Sdk.Client.IApiAccessor.

◆ GetConfigurationRecipe()

GetRecipeResponse Lusid.Sdk.Api.ConfigurationRecipeApi.GetConfigurationRecipe ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to retrieve.
codeThe name of the recipe to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetConfigurationRecipeAsync()

async System.Threading.Tasks.Task<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetConfigurationRecipeAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to retrieve.
codeThe name of the recipe to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetConfigurationRecipeWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetConfigurationRecipeWithHttpInfo ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to retrieve.
codeThe name of the recipe to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetConfigurationRecipeWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.GetConfigurationRecipeWithHttpInfoAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

GetConfigurationRecipe: Get Configuration Recipe Get a Configuration Recipe from a single scope. The response will return either the recipe that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe to retrieve.
codeThe name of the recipe to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (GetRecipeResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetDerivedRecipe()

GetRecipeResponse Lusid.Sdk.Api.ConfigurationRecipeApi.GetDerivedRecipe ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe or Recipe Composer to return.
codeThe code of the Configuration Recipe or Recipe Composer to return.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetDerivedRecipeAsync()

async System.Threading.Tasks.Task<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetDerivedRecipeAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe or Recipe Composer to return.
codeThe code of the Configuration Recipe or Recipe Composer to return.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetDerivedRecipeWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetDerivedRecipeWithHttpInfo ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe or Recipe Composer to return.
codeThe code of the Configuration Recipe or Recipe Composer to return.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetDerivedRecipeWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.GetDerivedRecipeWithHttpInfoAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetDerivedRecipe: Get Configuration Recipe either from the store or expanded from a Recipe Composer. If scope-code is referring to a Configuration Recipe it is returned, if it refers to Recipe Composer, it is expanded into a Configuration Recipe and returned.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Configuration Recipe or Recipe Composer to return.
codeThe code of the Configuration Recipe or Recipe Composer to return.
asAtThe asAt datetime at which to retrieve the Configuration Recipe. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (GetRecipeResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetRecipeComposer()

GetRecipeComposerResponse Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposer ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to retrieve.
codeThe name of the Recipe Composer to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Recipe Composer. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
GetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetRecipeComposerAsync()

async System.Threading.Tasks.Task<GetRecipeComposerResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to retrieve.
codeThe name of the Recipe Composer to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Recipe Composer. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of GetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetRecipeComposerResolvedInline()

GetRecipeResponse Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerResolvedInline ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestRecipe composer used to expand into the Configuration Recipe.
operationIndexIndex associated with the operation.
Returns
GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetRecipeComposerResolvedInlineAsync()

async System.Threading.Tasks.Task<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerResolvedInlineAsync ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestRecipe composer used to expand into the Configuration Recipe.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetRecipeComposerResolvedInlineWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerResolvedInlineWithHttpInfo ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestRecipe composer used to expand into the Configuration Recipe.
operationIndexIndex associated with the operation.
Returns
ApiResponse of GetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetRecipeComposerResolvedInlineWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<GetRecipeResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerResolvedInlineWithHttpInfoAsync ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetRecipeComposerResolvedInline: Given a Recipe Composer, this endpoint expands into a Configuration Recipe without persistence. Primarily used for testing purposes. Resolves an inline recipe composer into a ConfigurationRecipe.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestRecipe composer used to expand into the Configuration Recipe.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (GetRecipeResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ GetRecipeComposerWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<GetRecipeComposerResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerWithHttpInfo ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to retrieve.
codeThe name of the Recipe Composer to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Recipe Composer. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of GetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ GetRecipeComposerWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<GetRecipeComposerResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.GetRecipeComposerWithHttpInfoAsync ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] GetRecipeComposer: Get Recipe Composer Get a Recipe Composer from a single scope. The response will return either the recipe composer that has been stored, or a failure explaining why the request was unsuccessful. It is important to always check for any unsuccessful requests (failures).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope of the Recipe Composer to retrieve.
codeThe name of the Recipe Composer to retrieve the data for.
asAtThe asAt datetime at which to retrieve the Recipe Composer. Defaults to return the latest version if not specified. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (GetRecipeComposerResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListConfigurationRecipes()

ResourceListOfGetRecipeResponse Lusid.Sdk.Api.ConfigurationRecipeApi.ListConfigurationRecipes ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set. Read more about filtering results from LUSID here: https://support.lusid.com/filtering-results-from-lusid. (optional)
operationIndexIndex associated with the operation.
Returns
ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListConfigurationRecipesAsync()

async System.Threading.Tasks.Task<ResourceListOfGetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListConfigurationRecipesAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set. Read more about filtering results from LUSID here: https://support.lusid.com/filtering-results-from-lusid. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListConfigurationRecipesWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListConfigurationRecipesWithHttpInfo ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set. Read more about filtering results from LUSID here: https://support.lusid.com/filtering-results-from-lusid. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListConfigurationRecipesWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.ListConfigurationRecipesWithHttpInfoAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

ListConfigurationRecipes: List the set of Configuration Recipes List the set of configuration recipes at the specified date/time and scope. Note this only returns recipes stored directly and does not include any recipes expanded from recipe composers.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set. Read more about filtering results from LUSID here: https://support.lusid.com/filtering-results-from-lusid. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (ResourceListOfGetRecipeResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListDerivedRecipes()

ResourceListOfGetRecipeResponse Lusid.Sdk.Api.ConfigurationRecipeApi.ListDerivedRecipes ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
Returns
ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListDerivedRecipesAsync()

async System.Threading.Tasks.Task<ResourceListOfGetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListDerivedRecipesAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListDerivedRecipesWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListDerivedRecipesWithHttpInfo ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of ResourceListOfGetRecipeResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListDerivedRecipesWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.ListDerivedRecipesWithHttpInfoAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] ListDerivedRecipes: List the complete set of all Configuration Recipes, both from the configuration recipe store and also from expanded recipe composers. This endpoints returns a union of the output of ListConfigurationRecipes and the resolved Recipe Composers from the ListRecipeComposers endpoints.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Configuration Recipes. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (ResourceListOfGetRecipeResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListRecipeComposers()

ResourceListOfGetRecipeComposerResponse Lusid.Sdk.Api.ConfigurationRecipeApi.ListRecipeComposers ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Recipes Composers. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
Returns
ResourceListOfGetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListRecipeComposersAsync()

async System.Threading.Tasks.Task<ResourceListOfGetRecipeComposerResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListRecipeComposersAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Recipes Composers. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ResourceListOfGetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ ListRecipeComposersWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeComposerResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.ListRecipeComposersWithHttpInfo ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Recipes Composers. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
Returns
ApiResponse of ResourceListOfGetRecipeComposerResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ ListRecipeComposersWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<ResourceListOfGetRecipeComposerResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.ListRecipeComposersWithHttpInfoAsync ( DateTimeOffset?  asAt = default(DateTimeOffset?),
string?  filter = default(string?),
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] ListRecipeComposers: List the set of Recipe Composers List the set of Recipe Composers at the specified date/time and scope

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to list the Recipes Composers. Defaults to latest if not specified. (optional)
filterExpression to filter the result set, note this functionality is not yet enabled for this endpoint. (optional)
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (ResourceListOfGetRecipeComposerResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ UpsertConfigurationRecipe()

UpsertSingleStructuredDataResponse Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertConfigurationRecipe ( UpsertRecipeRequest  upsertRecipeRequest,
int  operationIndex = 0 
)
inline

UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeRequestThe Configuration Recipe to update or insert
operationIndexIndex associated with the operation.
Returns
UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ UpsertConfigurationRecipeAsync()

async System.Threading.Tasks.Task<UpsertSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertConfigurationRecipeAsync ( UpsertRecipeRequest  upsertRecipeRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeRequestThe Configuration Recipe to update or insert
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ UpsertConfigurationRecipeWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<UpsertSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertConfigurationRecipeWithHttpInfo ( UpsertRecipeRequest  upsertRecipeRequest,
int  operationIndex = 0 
)
inline

UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeRequestThe Configuration Recipe to update or insert
operationIndexIndex associated with the operation.
Returns
ApiResponse of UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ UpsertConfigurationRecipeWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<UpsertSingleStructuredDataResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertConfigurationRecipeWithHttpInfoAsync ( UpsertRecipeRequest  upsertRecipeRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

UpsertConfigurationRecipe: Upsert a Configuration Recipe. This creates or updates the data in Lusid. Update or insert one Configuration Recipe in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Configuration Recipe or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeRequestThe Configuration Recipe to update or insert
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (UpsertSingleStructuredDataResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ UpsertRecipeComposer()

UpsertSingleStructuredDataResponse Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertRecipeComposer ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestThe Recipe Composer to update or insert
operationIndexIndex associated with the operation.
Returns
UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ UpsertRecipeComposerAsync()

async System.Threading.Tasks.Task<UpsertSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertRecipeComposerAsync ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestThe Recipe Composer to update or insert
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

◆ UpsertRecipeComposerWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<UpsertSingleStructuredDataResponse> Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertRecipeComposerWithHttpInfo ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0 
)
inline

[EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestThe Recipe Composer to update or insert
operationIndexIndex associated with the operation.
Returns
ApiResponse of UpsertSingleStructuredDataResponse

Implements Lusid.Sdk.Api.IConfigurationRecipeApiSync.

◆ UpsertRecipeComposerWithHttpInfoAsync()

async System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<UpsertSingleStructuredDataResponse> > Lusid.Sdk.Api.ConfigurationRecipeApi.UpsertRecipeComposerWithHttpInfoAsync ( UpsertRecipeComposerRequest  upsertRecipeComposerRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken) 
)
inline

[EXPERIMENTAL] UpsertRecipeComposer: Upsert a Recipe Composer. This creates or updates the data in Lusid. Update or insert one Recipe Composer in a single scope. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted Recipe Composer or failure message if unsuccessful It is important to always check to verify success (or failure).

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
upsertRecipeComposerRequestThe Recipe Composer to update or insert
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
Returns
Task of ApiResponse (UpsertSingleStructuredDataResponse)

Implements Lusid.Sdk.Api.IConfigurationRecipeApiAsync.

Property Documentation

◆ AsynchronousClient

Lusid.Sdk.Client.IAsynchronousClient Lusid.Sdk.Api.ConfigurationRecipeApi.AsynchronousClient
getset

The client for accessing this underlying API asynchronously.

◆ Client

Lusid.Sdk.Client.ISynchronousClient Lusid.Sdk.Api.ConfigurationRecipeApi.Client
getset

The client for accessing this underlying API synchronously.

◆ Configuration

Lusid.Sdk.Client.IReadableConfiguration Lusid.Sdk.Api.ConfigurationRecipeApi.Configuration
getset

Gets or sets the configuration object

An instance of the Configuration

◆ ExceptionFactory

Lusid.Sdk.Client.ExceptionFactory Lusid.Sdk.Api.ConfigurationRecipeApi.ExceptionFactory
getset

Provides a factory method hook for the creation of exceptions.


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