|
LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...

Public Member Functions | |
| AddressKeyAliasApi () | |
| Initializes a new instance of the AddressKeyAliasApi class. More... | |
| AddressKeyAliasApi (string basePath) | |
| Initializes a new instance of the AddressKeyAliasApi class. More... | |
| AddressKeyAliasApi (Lusid.Sdk.Client.Configuration configuration) | |
| Initializes a new instance of the AddressKeyAliasApi class using Configuration object More... | |
| AddressKeyAliasApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
| Initializes a new instance of the AddressKeyAliasApi class using a Configuration object and client instance. More... | |
| string | GetBasePath () |
| Gets the base path of the API client. More... | |
| AnnulSingleStructuredDataResponse | DeleteAddressKeyAlias (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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. More... | |
| Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponse > | DeleteAddressKeyAliasWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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. More... | |
| async System.Threading.Tasks.Task< AnnulSingleStructuredDataResponse > | DeleteAddressKeyAliasAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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. More... | |
| async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< AnnulSingleStructuredDataResponse > > | DeleteAddressKeyAliasWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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. More... | |
| GetAddressKeyAliasResponse | GetAddressKeyAlias (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful. More... | |
| Lusid.Sdk.Client.ApiResponse< GetAddressKeyAliasResponse > | GetAddressKeyAliasWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful. More... | |
| async System.Threading.Tasks.Task< GetAddressKeyAliasResponse > | GetAddressKeyAliasAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful. More... | |
| async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< GetAddressKeyAliasResponse > > | GetAddressKeyAliasWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful. More... | |
| PagedResourceListOfGetAddressKeyAliasResponse | ListAddressKeyAliases (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope. More... | |
| Lusid.Sdk.Client.ApiResponse< PagedResourceListOfGetAddressKeyAliasResponse > | ListAddressKeyAliasesWithHttpInfo (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope. More... | |
| async System.Threading.Tasks.Task< PagedResourceListOfGetAddressKeyAliasResponse > | ListAddressKeyAliasesAsync (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope. More... | |
| async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfGetAddressKeyAliasResponse > > | ListAddressKeyAliasesWithHttpInfoAsync (string scope, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope. More... | |
| UpsertSingleStructuredDataResponse | UpsertAddressKeyAlias (UpsertAddressKeyAliasRequest upsertAddressKeyAliasRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful. More... | |
| Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponse > | UpsertAddressKeyAliasWithHttpInfo (UpsertAddressKeyAliasRequest upsertAddressKeyAliasRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful. More... | |
| async System.Threading.Tasks.Task< UpsertSingleStructuredDataResponse > | UpsertAddressKeyAliasAsync (UpsertAddressKeyAliasRequest upsertAddressKeyAliasRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful. More... | |
| async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< UpsertSingleStructuredDataResponse > > | UpsertAddressKeyAliasWithHttpInfoAsync (UpsertAddressKeyAliasRequest upsertAddressKeyAliasRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
| [EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful. 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... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the AddressKeyAliasApi class.
|
inline |
Initializes a new instance of the AddressKeyAliasApi class.
|
inline |
Initializes a new instance of the AddressKeyAliasApi class using Configuration object
| configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the AddressKeyAliasApi 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] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to delete. |
| code | The Address Key Alias to delete. |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to delete. |
| code | The Address Key Alias to delete. |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to delete. |
| code | The Address Key Alias to delete. |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] DeleteAddressKeyAlias: Delete an Address Key Alias, assuming that it is present. Delete the specified Address Key Alias 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.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to delete. |
| code | The Address Key Alias to delete. |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to retrieve. |
| code | The code of the alias to retrieve. |
| asAt | The asAt datetime at which to retrieve the alias. Defaults to return the latest version if not specified. (optional) |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to retrieve. |
| code | The code of the alias to retrieve. |
| asAt | The asAt datetime at which to retrieve the alias. Defaults to return the latest version if not specified. (optional) |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to retrieve. |
| code | The code of the alias to retrieve. |
| asAt | The asAt datetime at which to retrieve the alias. Defaults to return the latest version if not specified. (optional) |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] GetAddressKeyAlias: Get Address Key Alias Get an Address Key Alias from a single scope. The response will return either the alias that has been stored, or a failure explaining why the request was unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope of the Address Key Alias to retrieve. |
| code | The code of the alias to retrieve. |
| asAt | The asAt datetime at which to retrieve the alias. Defaults to return the latest version if not specified. (optional) |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
Gets the base path of the API client.
The base path
|
inline |
[EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope to list aliases for. |
| asAt | The asAt datetime at which to list the aliases. Defaults to latest if not specified. (optional) |
| filter | Expression to filter the result set. (optional) |
| limit | Maximum number of results to return. Defaults to 100. (optional) |
| page | Pagination token from a previous result to fetch the next page. (optional) |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope to list aliases for. |
| asAt | The asAt datetime at which to list the aliases. Defaults to latest if not specified. (optional) |
| filter | Expression to filter the result set. (optional) |
| limit | Maximum number of results to return. Defaults to 100. (optional) |
| page | Pagination token from a previous result to fetch the next page. (optional) |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope to list aliases for. |
| asAt | The asAt datetime at which to list the aliases. Defaults to latest if not specified. (optional) |
| filter | Expression to filter the result set. (optional) |
| limit | Maximum number of results to return. Defaults to 100. (optional) |
| page | Pagination token from a previous result to fetch the next page. (optional) |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] ListAddressKeyAliases: List the set of Address Key Aliases List the set of address key aliases at the specified date/time and scope.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| scope | The scope to list aliases for. |
| asAt | The asAt datetime at which to list the aliases. Defaults to latest if not specified. (optional) |
| filter | Expression to filter the result set. (optional) |
| limit | Maximum number of results to return. Defaults to 100. (optional) |
| page | Pagination token from a previous result to fetch the next page. (optional) |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| upsertAddressKeyAliasRequest | The Address Key Alias to update or insert |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| upsertAddressKeyAliasRequest | The Address Key Alias to update or insert |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
inline |
[EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| upsertAddressKeyAliasRequest | The Address Key Alias to update or insert |
| operationIndex | Index associated with the operation. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiSync.
|
inline |
[EXPERIMENTAL] UpsertAddressKeyAlias: Upsert an Address Key Alias. This creates or updates the alias in LUSID. Update or insert one Address Key Alias. An item will be updated if it already exists and inserted if it does not. The response will return the successfully updated or inserted alias or failure message if unsuccessful.
| Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
| upsertAddressKeyAliasRequest | The Address Key Alias to update or insert |
| operationIndex | Index associated with the operation. |
| cancellationToken | Cancellation Token to cancel the request. |
| opts | Options for this request. |
Implements Lusid.Sdk.Api.IAddressKeyAliasApiAsync.
|
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.