AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Implementation for accessing ConnectHealth

Health Agent for healthcare providers and patient engagement

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonServiceClient
    Amazon.ConnectHealth.AmazonConnectHealthClient

Namespace: Amazon.ConnectHealth
Assembly: AWSSDK.ConnectHealth.dll
Version: 3.x.y.z

Syntax

C#
public class AmazonConnectHealthClient : AmazonServiceClient
         IAmazonConnectHealth, IAmazonService, IDisposable

The AmazonConnectHealthClient type exposes the following members

Constructors

NameDescription
Public Method AmazonConnectHealthClient()

Constructs AmazonConnectHealthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSProfileName" value="AWS Default"/>
    </appSettings>
</configuration>
             

Public Method AmazonConnectHealthClient(RegionEndpoint)

Constructs AmazonConnectHealthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSProfileName" value="AWS Default"/>
    </appSettings>
</configuration>
             

Public Method AmazonConnectHealthClient(AmazonConnectHealthConfig)

Constructs AmazonConnectHealthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSProfileName" value="AWS Default"/>
    </appSettings>
</configuration>
             

Public Method AmazonConnectHealthClient(AWSCredentials)

Constructs AmazonConnectHealthClient with AWS Credentials

Public Method AmazonConnectHealthClient(AWSCredentials, RegionEndpoint)

Constructs AmazonConnectHealthClient with AWS Credentials

Public Method AmazonConnectHealthClient(AWSCredentials, AmazonConnectHealthConfig)

Constructs AmazonConnectHealthClient with AWS Credentials and an AmazonConnectHealthClient Configuration object.

Public Method AmazonConnectHealthClient(string, string)

Constructs AmazonConnectHealthClient with AWS Access Key ID and AWS Secret Key

Public Method AmazonConnectHealthClient(string, string, RegionEndpoint)

Constructs AmazonConnectHealthClient with AWS Access Key ID and AWS Secret Key

Public Method AmazonConnectHealthClient(string, string, AmazonConnectHealthConfig)

Constructs AmazonConnectHealthClient with AWS Access Key ID, AWS Secret Key and an AmazonConnectHealthClient Configuration object.

Public Method AmazonConnectHealthClient(string, string, string)

Constructs AmazonConnectHealthClient with AWS Access Key ID and AWS Secret Key

Public Method AmazonConnectHealthClient(string, string, string, RegionEndpoint)

Constructs AmazonConnectHealthClient with AWS Access Key ID and AWS Secret Key

Public Method AmazonConnectHealthClient(string, string, string, AmazonConnectHealthConfig)

Constructs AmazonConnectHealthClient with AWS Access Key ID, AWS Secret Key and an AmazonConnectHealthClient Configuration object.

Properties

NameTypeDescription
Public Property Config Amazon.Runtime.IClientConfig Inherited from Amazon.Runtime.AmazonServiceClient.
Public Property Paginators Amazon.ConnectHealth.Model.IConnectHealthPaginatorFactory

Paginators for the service

Methods

Note:

Asynchronous operations (methods ending with Async) in the table below are for .NET 4.7.2 or higher.

NameDescription
Public Method ActivateSubscription(ActivateSubscriptionRequest)

Activates a Subscription to enable billing for a user.

Public Method ActivateSubscriptionAsync(ActivateSubscriptionRequest, CancellationToken)

Activates a Subscription to enable billing for a user.

Public Method CreateDomain(CreateDomainRequest)

Creates a new Domain for managing HealthAgent resources.

Public Method CreateDomainAsync(CreateDomainRequest, CancellationToken)

Creates a new Domain for managing HealthAgent resources.

Public Method CreateSubscription(CreateSubscriptionRequest)

Creates a new Subscription within a Domain for billing and user management.

Public Method CreateSubscriptionAsync(CreateSubscriptionRequest, CancellationToken)

Creates a new Subscription within a Domain for billing and user management.

Public Method DeactivateSubscription(DeactivateSubscriptionRequest)

Deactivates a Subscription to stop billing for a user.

Public Method DeactivateSubscriptionAsync(DeactivateSubscriptionRequest, CancellationToken)

Deactivates a Subscription to stop billing for a user.

Public Method DeleteDomain(DeleteDomainRequest)

Deletes a Domain and all associated resources.

Public Method DeleteDomainAsync(DeleteDomainRequest, CancellationToken)

Deletes a Domain and all associated resources.

Public Method DetermineServiceOperationEndpoint(AmazonWebServiceRequest)

Returns the endpoint that will be used for a particular request.

Public Method Dispose() Inherited from Amazon.Runtime.AmazonServiceClient.
Public Method GetDomain(GetDomainRequest)

Retrieves information about a Domain.

Public Method GetDomainAsync(GetDomainRequest, CancellationToken)

Retrieves information about a Domain.

Public Method GetMedicalScribeListeningSession(GetMedicalScribeListeningSessionRequest)

Retrieves details about an existing Medical Scribe listening session

Public Method GetMedicalScribeListeningSessionAsync(GetMedicalScribeListeningSessionRequest, CancellationToken)

Retrieves details about an existing Medical Scribe listening session

Public Method GetPatientInsightsJob(GetPatientInsightsJobRequest)

Get details of a started patient insights job.

Public Method GetPatientInsightsJobAsync(GetPatientInsightsJobRequest, CancellationToken)

Get details of a started patient insights job.

Public Method GetSubscription(GetSubscriptionRequest)

Retrieves information about a Subscription.

Public Method GetSubscriptionAsync(GetSubscriptionRequest, CancellationToken)

Retrieves information about a Subscription.

Public Method ListDomains(ListDomainsRequest)

Lists Domains for a given account.

Public Method ListDomainsAsync(ListDomainsRequest, CancellationToken)

Lists Domains for a given account.

Public Method ListSubscriptions(ListSubscriptionsRequest)

Lists all Subscriptions within a Domain.

Public Method ListSubscriptionsAsync(ListSubscriptionsRequest, CancellationToken)

Lists all Subscriptions within a Domain.

Public Method ListTagsForResource(ListTagsForResourceRequest)

Lists the tags associated with the specified resource

Public Method ListTagsForResourceAsync(ListTagsForResourceRequest, CancellationToken)

Lists the tags associated with the specified resource

Public Method StartMedicalScribeListeningSessionAsync(StartMedicalScribeListeningSessionRequest, CancellationToken)

Starts a new Medical Scribe listening session for real-time audio transcription

Public Method StartPatientInsightsJob(StartPatientInsightsJobRequest)

Starts a new patient insights job.

Public Method StartPatientInsightsJobAsync(StartPatientInsightsJobRequest, CancellationToken)

Starts a new patient insights job.

Public Method TagResource(TagResourceRequest)

Associates the specified tags with the specified resource

Public Method TagResourceAsync(TagResourceRequest, CancellationToken)

Associates the specified tags with the specified resource

Public Method UntagResource(UntagResourceRequest)

Removes the specified tags from the specified resource

Public Method UntagResourceAsync(UntagResourceRequest, CancellationToken)

Removes the specified tags from the specified resource

Events

NameDescription
Event AfterResponseEvent Inherited from Amazon.Runtime.AmazonServiceClient.
Event BeforeRequestEvent Inherited from Amazon.Runtime.AmazonServiceClient.
Event ExceptionEvent Inherited from Amazon.Runtime.AmazonServiceClient.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer