Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ConnectCampaigns

import { ConnectCampaigns } from "https://aws-api.deno.dev/v0.4/services/connectcampaigns.ts?docs=full";
class ConnectCampaigns {
constructor(apiFactory: client.ApiFactory);
async createCampaign(params: CreateCampaignRequest, opts?: client.RequestOptions): Promise<CreateCampaignResponse>;
async deleteCampaign(params: DeleteCampaignRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConnectInstanceConfig(params: DeleteConnectInstanceConfigRequest, opts?: client.RequestOptions): Promise<void>;
async deleteInstanceOnboardingJob(params: DeleteInstanceOnboardingJobRequest, opts?: client.RequestOptions): Promise<void>;
async describeCampaign(params: DescribeCampaignRequest, opts?: client.RequestOptions): Promise<DescribeCampaignResponse>;
async getCampaignState(params: GetCampaignStateRequest, opts?: client.RequestOptions): Promise<GetCampaignStateResponse>;
async getCampaignStateBatch(params: GetCampaignStateBatchRequest, opts?: client.RequestOptions): Promise<GetCampaignStateBatchResponse>;
async getConnectInstanceConfig(params: GetConnectInstanceConfigRequest, opts?: client.RequestOptions): Promise<GetConnectInstanceConfigResponse>;
async getInstanceOnboardingJobStatus(params: GetInstanceOnboardingJobStatusRequest, opts?: client.RequestOptions): Promise<GetInstanceOnboardingJobStatusResponse>;
async listCampaigns(params?: ListCampaignsRequest, opts?: client.RequestOptions): Promise<ListCampaignsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async pauseCampaign(params: PauseCampaignRequest, opts?: client.RequestOptions): Promise<void>;
async putDialRequestBatch(params: PutDialRequestBatchRequest, opts?: client.RequestOptions): Promise<PutDialRequestBatchResponse>;
async resumeCampaign(params: ResumeCampaignRequest, opts?: client.RequestOptions): Promise<void>;
async startCampaign(params: StartCampaignRequest, opts?: client.RequestOptions): Promise<void>;
async startInstanceOnboardingJob(params: StartInstanceOnboardingJobRequest, opts?: client.RequestOptions): Promise<StartInstanceOnboardingJobResponse>;
async stopCampaign(params: StopCampaignRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateCampaignDialerConfig(params: UpdateCampaignDialerConfigRequest, opts?: client.RequestOptions): Promise<void>;
async updateCampaignName(params: UpdateCampaignNameRequest, opts?: client.RequestOptions): Promise<void>;
async updateCampaignOutboundCallConfig(params: UpdateCampaignOutboundCallConfigRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new ConnectCampaigns(apiFactory: client.ApiFactory)
[src]

§Methods

§

Creates a campaign for the specified Amazon Connect account. This API is idempotent.

§
deleteCampaign(params: DeleteCampaignRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a campaign from the specified Amazon Connect account.

§
deleteConnectInstanceConfig(params: DeleteConnectInstanceConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a connect instance config from the specified AWS account.

§
deleteInstanceOnboardingJob(params: DeleteInstanceOnboardingJobRequest, opts?: client.RequestOptions): Promise<void>
[src]

Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.

§

Describes the specific campaign.

§

Get state of a campaign for the specified Amazon Connect account.

§

Get state of campaigns for the specified Amazon Connect account.

§

Get the specific Connect instance config.

§

Get the specific instance onboarding job status.

§

Provides summary information about the campaigns under the specified Amazon Connect account.

§

List tags for a resource.

§
pauseCampaign(params: PauseCampaignRequest, opts?: client.RequestOptions): Promise<void>
[src]

Pauses a campaign for the specified Amazon Connect account.

§

Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.

§
resumeCampaign(params: ResumeCampaignRequest, opts?: client.RequestOptions): Promise<void>
[src]

Stops a campaign for the specified Amazon Connect account.

§
startCampaign(params: StartCampaignRequest, opts?: client.RequestOptions): Promise<void>
[src]

Starts a campaign for the specified Amazon Connect account.

§

Onboard the specific Amazon Connect instance to Connect Campaigns.

§
stopCampaign(params: StopCampaignRequest, opts?: client.RequestOptions): Promise<void>
[src]

Stops a campaign for the specified Amazon Connect account.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Tag a resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Untag a resource.

§
updateCampaignDialerConfig(params: UpdateCampaignDialerConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]

Updates the dialer config of a campaign. This API is idempotent.

§
updateCampaignName(params: UpdateCampaignNameRequest, opts?: client.RequestOptions): Promise<void>
[src]

Updates the name of a campaign. This API is idempotent.

§
updateCampaignOutboundCallConfig(params: UpdateCampaignOutboundCallConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]

Updates the outbound call config of a campaign. This API is idempotent.

§Static Properties