Show / Hide Table of Contents

Class BlockchainPlatformClient

Service client instance for BlockchainPlatform.

Inheritance
object
ClientBase
RegionalClientBase
BlockchainPlatformClient
Implements
IDisposable
Inherited Members
RegionalClientBase.logger
RegionalClientBase.SetRegion(Region)
RegionalClientBase.SetRegion(string)
RegionalClientBase.UseRealmSpecificEndpointTemplate(bool)
RegionalClientBase.PopulateServiceParametersInEndpointTemplate(RestClient, Dictionary<string, object>)
RegionalClientBase.parseEndpointForParameters(string)
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(bool)
ClientBase.SetEndpoint(string)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
ClientBase.SetRealmSpecificEndpointTemplate(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BlockchainService
Assembly: OCI.DotNetSDK.Blockchain.dll
Syntax
public class BlockchainPlatformClient : RegionalClientBase, IDisposable

Constructors

BlockchainPlatformClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)

Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.

Declaration
public BlockchainPlatformClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authenticationDetailsProvider

The authentication details provider. Required.

ClientConfiguration clientConfiguration

The client configuration that contains settings to adjust REST client behaviors. Optional.

string endpoint

The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional.

Properties

Paginators

Declaration
public BlockchainPlatformPaginators Paginators { get; }
Property Value
Type Description
BlockchainPlatformPaginators

Waiters

Declaration
public BlockchainPlatformWaiters Waiters { get; }
Property Value
Type Description
BlockchainPlatformWaiters

Methods

ChangeBlockchainPlatformCompartment(ChangeBlockchainPlatformCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Change Blockchain Platform Compartment

Declaration
public Task<ChangeBlockchainPlatformCompartmentResponse> ChangeBlockchainPlatformCompartment(ChangeBlockchainPlatformCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeBlockchainPlatformCompartmentRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ChangeBlockchainPlatformCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeBlockchainPlatformCompartment API.

CreateBlockchainPlatform(CreateBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new Blockchain Platform.

Declaration
public Task<CreateBlockchainPlatformResponse> CreateBlockchainPlatform(CreateBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateBlockchainPlatform API.

CreateOsn(CreateOsnRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create Blockchain Platform Osn

Declaration
public Task<CreateOsnResponse> CreateOsn(CreateOsnRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateOsnRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateOsnResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateOsn API.

CreatePeer(CreatePeerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create Blockchain Platform Peer

Declaration
public Task<CreatePeerResponse> CreatePeer(CreatePeerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreatePeerRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreatePeerResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreatePeer API.

DeleteBlockchainPlatform(DeleteBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete a particular of a Blockchain Platform

Declaration
public Task<DeleteBlockchainPlatformResponse> DeleteBlockchainPlatform(DeleteBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteBlockchainPlatform API.

DeleteOsn(DeleteOsnRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete a particular OSN of a Blockchain Platform

Declaration
public Task<DeleteOsnResponse> DeleteOsn(DeleteOsnRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteOsnRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteOsnResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteOsn API.

DeletePeer(DeletePeerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete a particular peer of a Blockchain Platform

Declaration
public Task<DeletePeerResponse> DeletePeer(DeletePeerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeletePeerRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeletePeerResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeletePeer API.

DeleteWorkRequest(DeleteWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Attempts to cancel the work request with the given ID.

Declaration
public Task<DeleteWorkRequestResponse> DeleteWorkRequest(DeleteWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteWorkRequestRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteWorkRequestResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteWorkRequest API.

GetBlockchainPlatform(GetBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets information about a Blockchain Platform identified by the specific id

Declaration
public Task<GetBlockchainPlatformResponse> GetBlockchainPlatform(GetBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetBlockchainPlatform API.

GetOsn(GetOsnRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets information about an OSN identified by the specific id

Declaration
public Task<GetOsnResponse> GetOsn(GetOsnRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetOsnRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetOsnResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetOsn API.

GetPeer(GetPeerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets information about a peer identified by the specific id

Declaration
public Task<GetPeerResponse> GetPeer(GetPeerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetPeerRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetPeerResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetPeer API.

GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets the status of the work request with the given ID.

Declaration
public Task<GetWorkRequestResponse> GetWorkRequest(GetWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetWorkRequestRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetWorkRequestResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetWorkRequest API.

ListBlockchainPlatformPatches(ListBlockchainPlatformPatchesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List Blockchain Platform Patches

Declaration
public Task<ListBlockchainPlatformPatchesResponse> ListBlockchainPlatformPatches(ListBlockchainPlatformPatchesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListBlockchainPlatformPatchesRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListBlockchainPlatformPatchesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListBlockchainPlatformPatches API.

ListBlockchainPlatforms(ListBlockchainPlatformsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list Blockchain Platform Instances in a compartment

Declaration
public Task<ListBlockchainPlatformsResponse> ListBlockchainPlatforms(ListBlockchainPlatformsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListBlockchainPlatformsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListBlockchainPlatformsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListBlockchainPlatforms API.

ListOsns(ListOsnsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List Blockchain Platform OSNs

Declaration
public Task<ListOsnsResponse> ListOsns(ListOsnsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListOsnsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListOsnsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListOsns API.

ListPeers(ListPeersRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List Blockchain Platform Peers

Declaration
public Task<ListPeersResponse> ListPeers(ListPeersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListPeersRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListPeersResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListPeers API.

ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return a (paginated) list of errors for a given work request.

Declaration
public Task<ListWorkRequestErrorsResponse> ListWorkRequestErrors(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestErrorsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestErrorsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequestErrors API.

ListWorkRequestLogs(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return a (paginated) list of logs for a given work request.

Declaration
public Task<ListWorkRequestLogsResponse> ListWorkRequestLogs(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestLogsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestLogsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequestLogs API.

ListWorkRequests(ListWorkRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists the work requests in a compartment.

Declaration
public Task<ListWorkRequestsResponse> ListWorkRequests(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequests API.

PreviewScaleBlockchainPlatform(PreviewScaleBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Preview Scale Blockchain Platform

Declaration
public Task<PreviewScaleBlockchainPlatformResponse> PreviewScaleBlockchainPlatform(PreviewScaleBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
PreviewScaleBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<PreviewScaleBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use PreviewScaleBlockchainPlatform API.

ScaleBlockchainPlatform(ScaleBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Scale Blockchain Platform

Declaration
public Task<ScaleBlockchainPlatformResponse> ScaleBlockchainPlatform(ScaleBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ScaleBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ScaleBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ScaleBlockchainPlatform API.

StartBlockchainPlatform(StartBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Start a Blockchain Platform

Declaration
public Task<StartBlockchainPlatformResponse> StartBlockchainPlatform(StartBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
StartBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<StartBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use StartBlockchainPlatform API.

StopBlockchainPlatform(StopBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Stop a Blockchain Platform

Declaration
public Task<StopBlockchainPlatformResponse> StopBlockchainPlatform(StopBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
StopBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<StopBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use StopBlockchainPlatform API.

UpdateBlockchainPlatform(UpdateBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a particular of a Blockchain Platform

Declaration
public Task<UpdateBlockchainPlatformResponse> UpdateBlockchainPlatform(UpdateBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateBlockchainPlatform API.

UpdateOsn(UpdateOsnRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update Blockchain Platform OSN

Declaration
public Task<UpdateOsnResponse> UpdateOsn(UpdateOsnRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateOsnRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateOsnResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateOsn API.

UpdatePeer(UpdatePeerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update Blockchain Platform Peer

Declaration
public Task<UpdatePeerResponse> UpdatePeer(UpdatePeerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdatePeerRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdatePeerResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdatePeer API.

UpgradeBlockchainPlatform(UpgradeBlockchainPlatformRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Upgrade a Blockchain Platform version

Declaration
public Task<UpgradeBlockchainPlatformResponse> UpgradeBlockchainPlatform(UpgradeBlockchainPlatformRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpgradeBlockchainPlatformRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpgradeBlockchainPlatformResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpgradeBlockchainPlatform API.

Implements

IDisposable
In this article
Back to top