aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
240 lines • 11.3 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsConnectCampaignsActions = void 0;
/**
* 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
*/
var AwsConnectCampaignsActions;
(function (AwsConnectCampaignsActions) {
/**
* Grants permission to create a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["CreateCampaign"] = "connect-campaigns:CreateCampaign";
/**
* Grants permission to delete a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["DeleteInstanceOnboardingJob"] = "connect-campaigns:DeleteInstanceOnboardingJob";
/**
* Grants permission to describe a specific campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["GetCampaignState"] = "connect-campaigns:GetCampaignState";
/**
* Grants permission to get state of campaigns
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["ListTagsForResource"] = "connect-campaigns:ListTagsForResource";
/**
* Grants permission to pause a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["PutProfileOutboundRequestBatch"] = "connect-campaigns:PutProfileOutboundRequestBatch";
/**
* Grants permission to resume a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["ResumeCampaign"] = "connect-campaigns:ResumeCampaign";
/**
* Grants permission to start a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["StartInstanceOnboardingJob"] = "connect-campaigns:StartInstanceOnboardingJob";
/**
* Grants permission to stop a campaign
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["StopCampaign"] = "connect-campaigns:StopCampaign";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["TagResource"] = "connect-campaigns:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["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
*/
AwsConnectCampaignsActions["UpdateCampaignSource"] = "connect-campaigns:UpdateCampaignSource";
})(AwsConnectCampaignsActions = exports.AwsConnectCampaignsActions || (exports.AwsConnectCampaignsActions = {}));
//# sourceMappingURL=connect-campaigns.js.map