Show / Hide Table of Contents

Class AnalyticsClient

Service client instance for Analytics.

Inheritance
object
ClientBase
RegionalClientBase
AnalyticsClient
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.AnalyticsService
Assembly: OCI.DotNetSDK.Analytics.dll
Syntax
public class AnalyticsClient : RegionalClientBase, IDisposable

Constructors

AnalyticsClient(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 AnalyticsClient(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 AnalyticsPaginators Paginators { get; }
Property Value
Type Description
AnalyticsPaginators

Waiters

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

Methods

ChangeAnalyticsInstanceCompartment(ChangeAnalyticsInstanceCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Change the compartment of an Analytics instance. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<ChangeAnalyticsInstanceCompartmentResponse> ChangeAnalyticsInstanceCompartment(ChangeAnalyticsInstanceCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeAnalyticsInstanceCompartmentRequest 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<ChangeAnalyticsInstanceCompartmentResponse>

A response object containing details about the completed operation

Examples

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

ChangeAnalyticsInstanceNetworkEndpoint(ChangeAnalyticsInstanceNetworkEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Change an Analytics instance network endpoint. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<ChangeAnalyticsInstanceNetworkEndpointResponse> ChangeAnalyticsInstanceNetworkEndpoint(ChangeAnalyticsInstanceNetworkEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeAnalyticsInstanceNetworkEndpointRequest 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<ChangeAnalyticsInstanceNetworkEndpointResponse>

A response object containing details about the completed operation

Examples

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

CreateAnalyticsInstance(CreateAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a new AnalyticsInstance in the specified compartment. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<CreateAnalyticsInstanceResponse> CreateAnalyticsInstance(CreateAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateAnalyticsInstanceRequest 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<CreateAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

CreatePrivateAccessChannel(CreatePrivateAccessChannelRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create an Private access Channel for the Analytics instance. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<CreatePrivateAccessChannelResponse> CreatePrivateAccessChannel(CreatePrivateAccessChannelRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreatePrivateAccessChannelRequest 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<CreatePrivateAccessChannelResponse>

A response object containing details about the completed operation

Examples

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

CreateVanityUrl(CreateVanityUrlRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Allows specifying a custom host name to be used to access the analytics instance. This requires prior setup of DNS entry and certificate for this host.

Declaration
public Task<CreateVanityUrlResponse> CreateVanityUrl(CreateVanityUrlRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateVanityUrlRequest 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<CreateVanityUrlResponse>

A response object containing details about the completed operation

Examples

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

DeleteAnalyticsInstance(DeleteAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Terminates the specified Analytics instance. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<DeleteAnalyticsInstanceResponse> DeleteAnalyticsInstance(DeleteAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteAnalyticsInstanceRequest 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<DeleteAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

DeletePrivateAccessChannel(DeletePrivateAccessChannelRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete an Analytics instance's Private access channel with the given unique identifier key.

Declaration
public Task<DeletePrivateAccessChannelResponse> DeletePrivateAccessChannel(DeletePrivateAccessChannelRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeletePrivateAccessChannelRequest 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<DeletePrivateAccessChannelResponse>

A response object containing details about the completed operation

Examples

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

DeleteVanityUrl(DeleteVanityUrlRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Allows deleting a previously created vanity url.

Declaration
public Task<DeleteVanityUrlResponse> DeleteVanityUrl(DeleteVanityUrlRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteVanityUrlRequest 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<DeleteVanityUrlResponse>

A response object containing details about the completed operation

Examples

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

DeleteWorkRequest(DeleteWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Cancel a work request that has not started yet.

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.

GetAnalyticsInstance(GetAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Info for a specific Analytics instance.

Declaration
public Task<GetAnalyticsInstanceResponse> GetAnalyticsInstance(GetAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetAnalyticsInstanceRequest 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<GetAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

GetPrivateAccessChannel(GetPrivateAccessChannelRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieve private access channel in the specified Analytics Instance.

Declaration
public Task<GetPrivateAccessChannelResponse> GetPrivateAccessChannel(GetPrivateAccessChannelRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetPrivateAccessChannelRequest 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<GetPrivateAccessChannelResponse>

A response object containing details about the completed operation

Examples

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

GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get the details of a work request.

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.

ListAnalyticsInstances(ListAnalyticsInstancesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

List Analytics instances.

Declaration
public Task<ListAnalyticsInstancesResponse> ListAnalyticsInstances(ListAnalyticsInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListAnalyticsInstancesRequest 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<ListAnalyticsInstancesResponse>

A response object containing details about the completed operation

Examples

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

ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get the errors of a 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)

Get the logs of a 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)

List all 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.

ScaleAnalyticsInstance(ScaleAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Scale an Analytics instance up or down. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<ScaleAnalyticsInstanceResponse> ScaleAnalyticsInstance(ScaleAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ScaleAnalyticsInstanceRequest 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<ScaleAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

SetFeatureBundle(SetFeatureBundleRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Set the external service properties of an Analytics instance.

Declaration
public Task<SetFeatureBundleResponse> SetFeatureBundle(SetFeatureBundleRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
SetFeatureBundleRequest 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<SetFeatureBundleResponse>

A response object containing details about the completed operation

Examples

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

SetKmsKey(SetKmsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Encrypts the customer data of this Analytics instance using either a customer OCI Vault Key or Oracle managed default key.

Declaration
public Task<SetKmsKeyResponse> SetKmsKey(SetKmsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
SetKmsKeyRequest 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<SetKmsKeyResponse>

A response object containing details about the completed operation

Examples

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

StartAnalyticsInstance(StartAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Starts the specified Analytics instance. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<StartAnalyticsInstanceResponse> StartAnalyticsInstance(StartAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
StartAnalyticsInstanceRequest 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<StartAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

StopAnalyticsInstance(StopAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Stop the specified Analytics instance. The operation is long-running and creates a new WorkRequest.

Declaration
public Task<StopAnalyticsInstanceResponse> StopAnalyticsInstance(StopAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
StopAnalyticsInstanceRequest 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<StopAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

UpdateAnalyticsInstance(UpdateAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates certain fields of an Analytics instance. Fields that are not provided in the request will not be updated.

Declaration
public Task<UpdateAnalyticsInstanceResponse> UpdateAnalyticsInstance(UpdateAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateAnalyticsInstanceRequest 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<UpdateAnalyticsInstanceResponse>

A response object containing details about the completed operation

Examples

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

UpdatePrivateAccessChannel(UpdatePrivateAccessChannelRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update the Private Access Channel with the given unique identifier key in the specified Analytics Instance.

Declaration
public Task<UpdatePrivateAccessChannelResponse> UpdatePrivateAccessChannel(UpdatePrivateAccessChannelRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdatePrivateAccessChannelRequest 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<UpdatePrivateAccessChannelResponse>

A response object containing details about the completed operation

Examples

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

UpdateVanityUrl(UpdateVanityUrlRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Allows uploading a new certificate for a vanity url, which will have to be done when the current certificate is expiring.

Declaration
public Task<UpdateVanityUrlResponse> UpdateVanityUrl(UpdateVanityUrlRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateVanityUrlRequest 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<UpdateVanityUrlResponse>

A response object containing details about the completed operation

Examples

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

Implements

IDisposable
In this article
Back to top