aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
235 lines (234 loc) • 9.88 kB
TypeScript
/**
* All IAM policy actions for Amazon Connect Outbound Campaigns (CONNECT-CAMPAIGNS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnectoutboundcampaigns.html
*
* 2025-02-24T21:47:25.014Z
*/
export declare enum AwsConnectCampaignsActions {
/**
* Grants permission to create a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
CreateCampaign = "connect-campaigns:CreateCampaign",
/**
* Grants permission to delete a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteCampaign = "connect-campaigns:DeleteCampaign",
/**
* Grants permission to delete the channel subtype configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteCampaignChannelSubtypeConfig = "connect-campaigns:DeleteCampaignChannelSubtypeConfig",
/**
* Grants permission to delete the communication limits configuration of a campaig
* n
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteCampaignCommunicationLimits = "connect-campaigns:DeleteCampaignCommunicationLimits",
/**
* Grants permission to delete the communication time configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteCampaignCommunicationTime = "connect-campaigns:DeleteCampaignCommunicationTime",
/**
* Grants permission to remove configuration information for an Amazon Connect ins
* tance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteConnectInstanceConfig = "connect-campaigns:DeleteConnectInstanceConfig",
/**
* Grants permission to remove integration information for an Amazon Connect insta
* nce
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteConnectInstanceIntegration = "connect-campaigns:DeleteConnectInstanceIntegration",
/**
* Grants permission to remove onboarding job for an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DeleteInstanceOnboardingJob = "connect-campaigns:DeleteInstanceOnboardingJob",
/**
* Grants permission to describe a specific campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
DescribeCampaign = "connect-campaigns:DescribeCampaign",
/**
* Grants permission to get state of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
GetCampaignState = "connect-campaigns:GetCampaignState",
/**
* Grants permission to get state of campaigns
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
GetCampaignStateBatch = "connect-campaigns:GetCampaignStateBatch",
/**
* Grants permission to get configuration information for an Amazon Connect instan
* ce
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
GetConnectInstanceConfig = "connect-campaigns:GetConnectInstanceConfig",
/**
* Grants permission to get onboarding job status for an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
GetInstanceOnboardingJobStatus = "connect-campaigns:GetInstanceOnboardingJobStatus",
/**
* Grants permission to provide summary of all campaigns
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
ListCampaigns = "connect-campaigns:ListCampaigns",
/**
* Grants permission to provide summary of all integrations with an Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
ListConnectInstanceIntegrations = "connect-campaigns:ListConnectInstanceIntegrations",
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
ListTagsForResource = "connect-campaigns:ListTagsForResource",
/**
* Grants permission to pause a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
PauseCampaign = "connect-campaigns:PauseCampaign",
/**
* Grants permission to put an integration configuration with an Amazon Connect in
* stance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
PutConnectInstanceIntegration = "connect-campaigns:PutConnectInstanceIntegration",
/**
* Grants permission to create dial requests for the specified campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
PutDialRequestBatch = "connect-campaigns:PutDialRequestBatch",
/**
* Grants permission to create dial requests for the specified campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
PutOutboundRequestBatch = "connect-campaigns:PutOutboundRequestBatch",
/**
* Grants permission to create profile outbound requests for the specified campaig
* n
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
PutProfileOutboundRequestBatch = "connect-campaigns:PutProfileOutboundRequestBatch",
/**
* Grants permission to resume a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
ResumeCampaign = "connect-campaigns:ResumeCampaign",
/**
* Grants permission to start a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
StartCampaign = "connect-campaigns:StartCampaign",
/**
* Grants permission to start onboarding job for an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
StartInstanceOnboardingJob = "connect-campaigns:StartInstanceOnboardingJob",
/**
* Grants permission to stop a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
StopCampaign = "connect-campaigns:StopCampaign",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
TagResource = "connect-campaigns:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UntagResource = "connect-campaigns:UntagResource",
/**
* Grants permission to update the channel subtype configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignChannelSubtypeConfig = "connect-campaigns:UpdateCampaignChannelSubtypeConfig",
/**
* Grants permission to update the communication limits configuration of a campaig
* n
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignCommunicationLimits = "connect-campaigns:UpdateCampaignCommunicationLimits",
/**
* Grants permission to update the communication time configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignCommunicationTime = "connect-campaigns:UpdateCampaignCommunicationTime",
/**
* Grants permission to update the dialer configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignDialerConfig = "connect-campaigns:UpdateCampaignDialerConfig",
/**
* Grants permission to update the flow association of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignFlowAssociation = "connect-campaigns:UpdateCampaignFlowAssociation",
/**
* Grants permission to update the name of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignName = "connect-campaigns:UpdateCampaignName",
/**
* Grants permission to update the outbound call configuration of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignOutboundCallConfig = "connect-campaigns:UpdateCampaignOutboundCallConfig",
/**
* Grants permission to update the schedule of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignSchedule = "connect-campaigns:UpdateCampaignSchedule",
/**
* Grants permission to update the source of a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
UpdateCampaignSource = "connect-campaigns:UpdateCampaignSource"
}