R/connectcampaignservice_interfaces.R

Defines functions update_campaign_outbound_call_config_output update_campaign_outbound_call_config_input update_campaign_name_output update_campaign_name_input update_campaign_dialer_config_output update_campaign_dialer_config_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input stop_campaign_output stop_campaign_input start_instance_onboarding_job_output start_instance_onboarding_job_input start_campaign_output start_campaign_input resume_campaign_output resume_campaign_input put_dial_request_batch_output put_dial_request_batch_input pause_campaign_output pause_campaign_input list_tags_for_resource_output list_tags_for_resource_input list_campaigns_output list_campaigns_input get_instance_onboarding_job_status_output get_instance_onboarding_job_status_input get_connect_instance_config_output get_connect_instance_config_input get_campaign_state_batch_output get_campaign_state_batch_input get_campaign_state_output get_campaign_state_input describe_campaign_output describe_campaign_input delete_instance_onboarding_job_output delete_instance_onboarding_job_input delete_connect_instance_config_output delete_connect_instance_config_input delete_campaign_output delete_campaign_input create_campaign_output create_campaign_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include connectcampaignservice_service.R
NULL

.connectcampaignservice$create_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string")), connectInstanceId = structure(logical(0), tags = list(type = "string")), dialerConfig = structure(list(progressiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), predictiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), agentlessDialerConfig = structure(list(dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), outboundCallConfig = structure(list(connectContactFlowId = structure(logical(0), tags = list(type = "string")), connectSourcePhoneNumber = structure(logical(0), tags = list(type = "string")), connectQueueId = structure(logical(0), tags = list(type = "string")), answerMachineDetectionConfig = structure(list(enableAnswerMachineDetection = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$create_campaign_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$delete_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$delete_campaign_output <- function(...) {
  list()
}

.connectcampaignservice$delete_connect_instance_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceId = structure(logical(0), tags = list(location = "uri", locationName = "connectInstanceId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$delete_connect_instance_config_output <- function(...) {
  list()
}

.connectcampaignservice$delete_instance_onboarding_job_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceId = structure(logical(0), tags = list(location = "uri", locationName = "connectInstanceId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$delete_instance_onboarding_job_output <- function(...) {
  list()
}

.connectcampaignservice$describe_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$describe_campaign_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(campaign = structure(list(id = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), connectInstanceId = structure(logical(0), tags = list(type = "string")), dialerConfig = structure(list(progressiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), predictiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), agentlessDialerConfig = structure(list(dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), outboundCallConfig = structure(list(connectContactFlowId = structure(logical(0), tags = list(type = "string")), connectSourcePhoneNumber = structure(logical(0), tags = list(type = "string")), connectQueueId = structure(logical(0), tags = list(type = "string")), answerMachineDetectionConfig = structure(list(enableAnswerMachineDetection = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_campaign_state_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_campaign_state_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_campaign_state_batch_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(campaignIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_campaign_state_batch_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(successfulRequests = structure(list(structure(list(campaignId = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedRequests = structure(list(structure(list(campaignId = structure(logical(0), tags = list(type = "string")), failureCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_connect_instance_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceId = structure(logical(0), tags = list(location = "uri", locationName = "connectInstanceId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_connect_instance_config_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceConfig = structure(list(connectInstanceId = structure(logical(0), tags = list(type = "string")), serviceLinkedRoleArn = structure(logical(0), tags = list(type = "string")), encryptionConfig = structure(list(enabled = structure(logical(0), tags = list(type = "boolean")), encryptionType = structure(logical(0), tags = list(type = "string")), keyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_instance_onboarding_job_status_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceId = structure(logical(0), tags = list(location = "uri", locationName = "connectInstanceId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$get_instance_onboarding_job_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceOnboardingJobStatus = structure(list(connectInstanceId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), failureCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$list_campaigns_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), filters = structure(list(instanceIdFilter = structure(list(value = structure(logical(0), tags = list(type = "string")), operator = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$list_campaigns_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), campaignSummaryList = structure(list(structure(list(id = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), connectInstanceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(arn = structure(logical(0), tags = list(location = "uri", locationName = "arn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$pause_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$pause_campaign_output <- function(...) {
  list()
}

.connectcampaignservice$put_dial_request_batch_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string")), dialRequests = structure(list(structure(list(clientToken = structure(logical(0), tags = list(type = "string")), phoneNumber = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), expirationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$put_dial_request_batch_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(successfulRequests = structure(list(structure(list(clientToken = structure(logical(0), tags = list(type = "string")), id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedRequests = structure(list(structure(list(clientToken = structure(logical(0), tags = list(type = "string")), id = structure(logical(0), tags = list(type = "string")), failureCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$resume_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$resume_campaign_output <- function(...) {
  list()
}

.connectcampaignservice$start_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$start_campaign_output <- function(...) {
  list()
}

.connectcampaignservice$start_instance_onboarding_job_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceId = structure(logical(0), tags = list(location = "uri", locationName = "connectInstanceId", type = "string")), encryptionConfig = structure(list(enabled = structure(logical(0), tags = list(type = "boolean")), encryptionType = structure(logical(0), tags = list(type = "string")), keyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$start_instance_onboarding_job_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(connectInstanceOnboardingJobStatus = structure(list(connectInstanceId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), failureCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$stop_campaign_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$stop_campaign_output <- function(...) {
  list()
}

.connectcampaignservice$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(arn = structure(logical(0), tags = list(location = "uri", locationName = "arn", type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$tag_resource_output <- function(...) {
  list()
}

.connectcampaignservice$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(arn = structure(logical(0), tags = list(location = "uri", locationName = "arn", type = "string")), tagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "tagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$untag_resource_output <- function(...) {
  list()
}

.connectcampaignservice$update_campaign_dialer_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string")), dialerConfig = structure(list(progressiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), predictiveDialerConfig = structure(list(bandwidthAllocation = structure(logical(0), tags = list(type = "double", box = TRUE)), dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), agentlessDialerConfig = structure(list(dialingCapacity = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$update_campaign_dialer_config_output <- function(...) {
  list()
}

.connectcampaignservice$update_campaign_name_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string")), name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$update_campaign_name_output <- function(...) {
  list()
}

.connectcampaignservice$update_campaign_outbound_call_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(id = structure(logical(0), tags = list(location = "uri", locationName = "id", type = "string")), connectContactFlowId = structure(logical(0), tags = list(type = "string")), connectSourcePhoneNumber = structure(logical(0), tags = list(type = "string")), answerMachineDetectionConfig = structure(list(enableAnswerMachineDetection = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectcampaignservice$update_campaign_outbound_call_config_output <- function(...) {
  list()
}

Try the paws.customer.engagement package in your browser

Any scripts or data that you put into this service are public.

paws.customer.engagement documentation built on Sept. 12, 2023, 1:19 a.m.