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

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

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

Public Member Functions

System.Threading.Tasks.Task< PortfolioCreateSimplePositionPortfolioAsync (string scope, CreateSimplePositionPortfolioRequest createSimplePositionPortfolioRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EARLY ACCESS] CreateSimplePositionPortfolio: Create simple position portfolio More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Portfolio > > CreateSimplePositionPortfolioWithHttpInfoAsync (string scope, CreateSimplePositionPortfolioRequest createSimplePositionPortfolioRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EARLY ACCESS] CreateSimplePositionPortfolio: Create simple position portfolio More...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints

Member Function Documentation

◆ CreateSimplePositionPortfolioAsync()

System.Threading.Tasks.Task<Portfolio> Lusid.Sdk.Api.ISimplePositionPortfoliosApiAsync.CreateSimplePositionPortfolioAsync ( string  scope,
CreateSimplePositionPortfolioRequest  createSimplePositionPortfolioRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EARLY ACCESS] CreateSimplePositionPortfolio: Create simple position portfolio

Create a simple position portfolio in a particular scope.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope in which to create the simple position portfolio.
createSimplePositionPortfolioRequestThe definition of the simple position portfolio.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of Portfolio

Implemented in Lusid.Sdk.Api.SimplePositionPortfoliosApi.

◆ CreateSimplePositionPortfolioWithHttpInfoAsync()

System.Threading.Tasks.Task<Lusid.Sdk.Client.ApiResponse<Portfolio> > Lusid.Sdk.Api.ISimplePositionPortfoliosApiAsync.CreateSimplePositionPortfolioWithHttpInfoAsync ( string  scope,
CreateSimplePositionPortfolioRequest  createSimplePositionPortfolioRequest,
int  operationIndex = 0,
System.Threading.CancellationToken  cancellationToken = default(System.Threading.CancellationToken),
ConfigurationOptions opts = null 
)

[EARLY ACCESS] CreateSimplePositionPortfolio: Create simple position portfolio

Create a simple position portfolio in a particular scope.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeThe scope in which to create the simple position portfolio.
createSimplePositionPortfolioRequestThe definition of the simple position portfolio.
operationIndexIndex associated with the operation.
cancellationTokenCancellation Token to cancel the request.
optsOptions for this request.
Returns
Task of ApiResponse (Portfolio)

Implemented in Lusid.Sdk.Api.SimplePositionPortfoliosApi.


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