aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
1,093 lines (1,092 loc) • 89 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsConnectActions = void 0;
/**
* All IAM policy actions for Amazon Connect (CONNECT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html
*
* 2025-02-24T21:47:23.480Z
*/
var AwsConnectActions;
(function (AwsConnectActions) {
/**
* Grants permission to activate an evaluation form in the specified Amazon Connec
* t instance. After the evaluation form is activated, it is available to start ne
* w evaluations based on the form
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ActivateEvaluationForm.html
*/
AwsConnectActions["ActivateEvaluationForm"] = "connect:ActivateEvaluationForm";
/**
* Grants permission to federate into an Amazon Connect instance (Log in for emerg
* ency access functionality in the Amazon Connect console)
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetFederationToken.html
*/
AwsConnectActions["AdminGetEmergencyAccessToken"] = "connect:AdminGetEmergencyAccessToken";
/**
* Grants permission to grant access and to associate a dataset with the specified
* AWS account
*
* See API_AssociateAnalyticsDataSet.html
*/
AwsConnectActions["AssociateAnalyticsDataSet"] = "connect:AssociateAnalyticsDataSet";
/**
* Grants permission to associate approved origin for an existing Amazon Connect i
* nstance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateApprovedOrigin"] = "connect:AssociateApprovedOrigin";
/**
* Grants permission to associate a Lex bot for an existing Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateBot"] = "connect:AssociateBot";
/**
* Grants permission to associate a Customer Profiles domain for an existing Amazo
* n Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateCustomerProfilesDomain"] = "connect:AssociateCustomerProfilesDomain";
/**
* Grants permission to default vocabulary for an existing Amazon Connect instance
*
* See API_AssociateDefaultVocabulary.html
*/
AwsConnectActions["AssociateDefaultVocabulary"] = "connect:AssociateDefaultVocabulary";
/**
* Grants permission to associate a resource with a flow in an Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociateFlow.html
*/
AwsConnectActions["AssociateFlow"] = "connect:AssociateFlow";
/**
* Grants permission to associate instance storage for an existing Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateInstanceStorageConfig"] = "connect:AssociateInstanceStorageConfig";
/**
* Grants permission to associate a Lambda function for an existing Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateLambdaFunction"] = "connect:AssociateLambdaFunction";
/**
* Grants permission to associate a Lex bot for an existing Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateLexBot"] = "connect:AssociateLexBot";
/**
* Grants permission to associate contact flow resources to phone number resources
* in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociatePhoneNumberContactFlow.html
*/
AwsConnectActions["AssociatePhoneNumberContactFlow"] = "connect:AssociatePhoneNumberContactFlow";
/**
* Grants permission to associate quick connects with a queue in an Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociateQueueQuickConnects.html
*/
AwsConnectActions["AssociateQueueQuickConnects"] = "connect:AssociateQueueQuickConnects";
/**
* Grants permission to associate queues with a routing profile in an Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociateRoutingProfileQueues.html
*/
AwsConnectActions["AssociateRoutingProfileQueues"] = "connect:AssociateRoutingProfileQueues";
/**
* Grants permission to associate a security key for an existing Amazon Connect in
* stance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["AssociateSecurityKey"] = "connect:AssociateSecurityKey";
/**
* Grants permission to associate a user to a traffic distribution group in the sp
* ecified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociateTrafficDistributionGroupUser.html
*/
AwsConnectActions["AssociateTrafficDistributionGroupUser"] = "connect:AssociateTrafficDistributionGroupUser";
/**
* Grants permission to associate user proficiencies to a user in an Amazon Connec
* t instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_AssociateUserProficiencies.html
*/
AwsConnectActions["AssociateUserProficiencies"] = "connect:AssociateUserProficiencies";
/**
* Grants permission to grant access and to associate the datasets with the specif
* ied AWS account
*
* See API_BatchAssociateAnalyticsDataSet.html
*/
AwsConnectActions["BatchAssociateAnalyticsDataSet"] = "connect:BatchAssociateAnalyticsDataSet";
/**
* Grants permission to revoke access and to disassociate the datasets with the sp
* ecified AWS account
*
* See API_BatchDisassociateAnalyticsDataSet.html
*/
AwsConnectActions["BatchDisassociateAnalyticsDataSet"] = "connect:BatchDisassociateAnalyticsDataSet";
/**
* Grants permission to get metadata for multiple attached files from an Amazon Co
* nnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_BatchGetAttachedFileMetadata.html
*/
AwsConnectActions["BatchGetAttachedFileMetadata"] = "connect:BatchGetAttachedFileMetadata";
/**
* Grants permission to get summary information about the flow associations for th
* e specified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_BatchGetFlowAssociation.html
*/
AwsConnectActions["BatchGetFlowAssociation"] = "connect:BatchGetFlowAssociation";
/**
* Grants permission to put contacts in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_BatchPutContact.html
*/
AwsConnectActions["BatchPutContact"] = "connect:BatchPutContact";
/**
* Grants permission to claim phone number resources in an Amazon Connect instance
* or traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ClaimPhoneNumber.html
*/
AwsConnectActions["ClaimPhoneNumber"] = "connect:ClaimPhoneNumber";
/**
* Grants permission to complete an attached file upload in an Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CompleteAttachedFileUpload.html
*/
AwsConnectActions["CompleteAttachedFileUpload"] = "connect:CompleteAttachedFileUpload";
/**
* Grants permission to create agent status in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateAgentStatus.html
*/
AwsConnectActions["CreateAgentStatus"] = "connect:CreateAgentStatus";
/**
* Grants permission to create authentication profile resources in an Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateAuthenticationProfile.html
*/
AwsConnectActions["CreateAuthenticationProfile"] = "connect:CreateAuthenticationProfile";
/**
* Grants permission to create a new contact using the Amazon Connect API
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateContact.html
*/
AwsConnectActions["CreateContact"] = "connect:CreateContact";
/**
* Grants permission to create a contact flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateContactFlow.html
*/
AwsConnectActions["CreateContactFlow"] = "connect:CreateContactFlow";
/**
* Grants permission to create a contact flow module in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateContactFlowModule.html
*/
AwsConnectActions["CreateContactFlowModule"] = "connect:CreateContactFlowModule";
/**
* Grants permission to create a version a flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateContactFlowVersion.html
*/
AwsConnectActions["CreateContactFlowVersion"] = "connect:CreateContactFlowVersion";
/**
* Grants permission to create an email address resource in an Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateEmailAddress.html
*/
AwsConnectActions["CreateEmailAddress"] = "connect:CreateEmailAddress";
/**
* Grants permission to create an evaluation form in the specified Amazon Connect
* instance. The form can be used to define questions related to agent performance
* , and create sections to organize such questions. Question and section identifi
* ers cannot be duplicated within the same evaluation form
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateEvaluationForm.html
*/
AwsConnectActions["CreateEvaluationForm"] = "connect:CreateEvaluationForm";
/**
* Grants permission to create hours of operation in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateHoursOfOperation.html
*/
AwsConnectActions["CreateHoursOfOperation"] = "connect:CreateHoursOfOperation";
/**
* Grants permission to create an hours of operation override in an Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateHoursOfOperationOverride.html
*/
AwsConnectActions["CreateHoursOfOperationOverride"] = "connect:CreateHoursOfOperationOverride";
/**
* Grants permission to create a new Amazon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["CreateInstance"] = "connect:CreateInstance";
/**
* Grants permission to create an integration association with an Amazon Connect i
* nstance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateIntegrationAssociation.html
*/
AwsConnectActions["CreateIntegrationAssociation"] = "connect:CreateIntegrationAssociation";
/**
* Grants permission to add a participant to an ongoing contact
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateParticipant.html
*/
AwsConnectActions["CreateParticipant"] = "connect:CreateParticipant";
/**
* Grants permission to create persistent contact associations for a contact
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreatePersistentContactAssociation.html
*/
AwsConnectActions["CreatePersistentContactAssociation"] = "connect:CreatePersistentContactAssociation";
/**
* Grants permission to create a predefined attribute in an Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreatePredefinedAttribute.html
*/
AwsConnectActions["CreatePredefinedAttribute"] = "connect:CreatePredefinedAttribute";
/**
* Grants permission to create a prompt in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreatePrompt.html
*/
AwsConnectActions["CreatePrompt"] = "connect:CreatePrompt";
/**
* Grants permission to create a push notification registration for an Amazon Conn
* ect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreatePushNotificationRegistration.html
*/
AwsConnectActions["CreatePushNotificationRegistration"] = "connect:CreatePushNotificationRegistration";
/**
* Grants permission to create a queue in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateQueue.html
*/
AwsConnectActions["CreateQueue"] = "connect:CreateQueue";
/**
* Grants permission to create a quick connect in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateQuickConnect.html
*/
AwsConnectActions["CreateQuickConnect"] = "connect:CreateQuickConnect";
/**
* Grants permission to create a routing profile in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateRoutingProfile.html
*/
AwsConnectActions["CreateRoutingProfile"] = "connect:CreateRoutingProfile";
/**
* Grants permission to create a rule in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateRule.html
*/
AwsConnectActions["CreateRule"] = "connect:CreateRule";
/**
* Grants permission to create a security profile for the specified Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateSecurityProfile.html
*/
AwsConnectActions["CreateSecurityProfile"] = "connect:CreateSecurityProfile";
/**
* Grants permission to create a task template in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateTaskTemplate.html
*/
AwsConnectActions["CreateTaskTemplate"] = "connect:CreateTaskTemplate";
/**
* Grants permission to create a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateTrafficDistributionGroup.html
*/
AwsConnectActions["CreateTrafficDistributionGroup"] = "connect:CreateTrafficDistributionGroup";
/**
* Grants permission to create a use case for an integration association
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateUseCase.html
*/
AwsConnectActions["CreateUseCase"] = "connect:CreateUseCase";
/**
* Grants permission to create a user for the specified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateUser.html
*/
AwsConnectActions["CreateUser"] = "connect:CreateUser";
/**
* Grants permission to create a user hierarchy group in an Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateUserHierarchyGroup.html
*/
AwsConnectActions["CreateUserHierarchyGroup"] = "connect:CreateUserHierarchyGroup";
/**
* Grants permission to create a view in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateView.html
*/
AwsConnectActions["CreateView"] = "connect:CreateView";
/**
* Grants permission to create a view version in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateViewVersion.html
*/
AwsConnectActions["CreateViewVersion"] = "connect:CreateViewVersion";
/**
* Grants permission to create a vocabulary in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateVocabulary.html
*/
AwsConnectActions["CreateVocabulary"] = "connect:CreateVocabulary";
/**
* Grants permission to deactivate an evaluation form in the specified Amazon Conn
* ect instance. After a form is deactivated, it is no longer available for users
* to start new evaluations based on the form
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeactivateEvaluationForm.html
*/
AwsConnectActions["DeactivateEvaluationForm"] = "connect:DeactivateEvaluationForm";
/**
* Grants permission to delete an attached file from an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteAttachedFile.html
*/
AwsConnectActions["DeleteAttachedFile"] = "connect:DeleteAttachedFile";
/**
* Grants permission to delete a contact evaluation in the specified Amazon Connec
* t instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteContactEvaluation.html
*/
AwsConnectActions["DeleteContactEvaluation"] = "connect:DeleteContactEvaluation";
/**
* Grants permission to delete a contact flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteContactFlow.html
*/
AwsConnectActions["DeleteContactFlow"] = "connect:DeleteContactFlow";
/**
* Grants permission to delete a contact flow module in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteContactFlowModule.html
*/
AwsConnectActions["DeleteContactFlowModule"] = "connect:DeleteContactFlowModule";
/**
* Grants permission to delete a version of a flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteContactFlowVersion.html
*/
AwsConnectActions["DeleteContactFlowVersion"] = "connect:DeleteContactFlowVersion";
/**
* Grants permission to delete an email address resource in an Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteEmailAddress.html
*/
AwsConnectActions["DeleteEmailAddress"] = "connect:DeleteEmailAddress";
/**
* Grants permission to delete an evaluation form in the specified Amazon Connect
* instance. If the version property is provided, only the specified version of th
* e evaluation form is deleted
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteEvaluationForm.html
*/
AwsConnectActions["DeleteEvaluationForm"] = "connect:DeleteEvaluationForm";
/**
* Grants permission to delete hours of operation in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteHoursOfOperation.html
*/
AwsConnectActions["DeleteHoursOfOperation"] = "connect:DeleteHoursOfOperation";
/**
* Grants permission to delete an hours of operation override in an Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteHoursOfOperationOverride.html
*/
AwsConnectActions["DeleteHoursOfOperationOverride"] = "connect:DeleteHoursOfOperationOverride";
/**
* Grants permission to delete an Amazon Connect instance. When you remove an inst
* ance, the link to an existing AWS directory is also removed
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DeleteInstance"] = "connect:DeleteInstance";
/**
* Grants permission to delete an integration association from an Amazon Connect i
* nstance. The association must not have any use cases associated with it
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteIntegrationAssociation.html
*/
AwsConnectActions["DeleteIntegrationAssociation"] = "connect:DeleteIntegrationAssociation";
/**
* Grants permission to delete a predefined attribute in an Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeletePredefinedAttribute.html
*/
AwsConnectActions["DeletePredefinedAttribute"] = "connect:DeletePredefinedAttribute";
/**
* Grants permission to delete a prompt in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeletePrompt.html
*/
AwsConnectActions["DeletePrompt"] = "connect:DeletePrompt";
/**
* Grants permission to delete a push notification registration for an Amazon Conn
* ect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeletePushNotificationRegistration.html
*/
AwsConnectActions["DeletePushNotificationRegistration"] = "connect:DeletePushNotificationRegistration";
/**
* Grants permission to delete a queue in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteQueue.html
*/
AwsConnectActions["DeleteQueue"] = "connect:DeleteQueue";
/**
* Grants permission to delete a quick connect in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteQuickConnect.html
*/
AwsConnectActions["DeleteQuickConnect"] = "connect:DeleteQuickConnect";
/**
* Grants permission to delete routing profiles in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteRoutingProfile.html
*/
AwsConnectActions["DeleteRoutingProfile"] = "connect:DeleteRoutingProfile";
/**
* Grants permission to delete a rule in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteRule.html
*/
AwsConnectActions["DeleteRule"] = "connect:DeleteRule";
/**
* Grants permission to delete a security profile in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteSecurityProfile.html
*/
AwsConnectActions["DeleteSecurityProfile"] = "connect:DeleteSecurityProfile";
/**
* Grants permission to delete a task template in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteTaskTemplate.html
*/
AwsConnectActions["DeleteTaskTemplate"] = "connect:DeleteTaskTemplate";
/**
* Grants permission to delete a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteTrafficDistributionGroup.html
*/
AwsConnectActions["DeleteTrafficDistributionGroup"] = "connect:DeleteTrafficDistributionGroup";
/**
* Grants permission to delete a use case from an integration association
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteUseCase.html
*/
AwsConnectActions["DeleteUseCase"] = "connect:DeleteUseCase";
/**
* Grants permission to delete a user in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteUser.html
*/
AwsConnectActions["DeleteUser"] = "connect:DeleteUser";
/**
* Grants permission to delete a user hierarchy group in an Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteUserHierarchyGroup.html
*/
AwsConnectActions["DeleteUserHierarchyGroup"] = "connect:DeleteUserHierarchyGroup";
/**
* Grants permission to delete a view in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteView.html
*/
AwsConnectActions["DeleteView"] = "connect:DeleteView";
/**
* Grants permission to delete a view version in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteViewVersion.html
*/
AwsConnectActions["DeleteViewVersion"] = "connect:DeleteViewVersion";
/**
* Grants permission to delete a vocabulary in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteVocabulary.html
*/
AwsConnectActions["DeleteVocabulary"] = "connect:DeleteVocabulary";
/**
* Grants permission to describe agent status in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeAgentStatus.html
*/
AwsConnectActions["DescribeAgentStatus"] = "connect:DescribeAgentStatus";
/**
* Grants permission to describe authentication profile resources in an Amazon Con
* nect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeAuthenticationProfile.html
*/
AwsConnectActions["DescribeAuthenticationProfile"] = "connect:DescribeAuthenticationProfile";
/**
* Grants permission to describe a contact in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContact.html
*/
AwsConnectActions["DescribeContact"] = "connect:DescribeContact";
/**
* Grants permission to describe a contact evaluation in the specified Amazon Conn
* ect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContactEvaluation.html
*/
AwsConnectActions["DescribeContactEvaluation"] = "connect:DescribeContactEvaluation";
/**
* Grants permission to describe a contact flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContactFlow.html
*/
AwsConnectActions["DescribeContactFlow"] = "connect:DescribeContactFlow";
/**
* Grants permission to describe a contact flow module in an Amazon Connect instan
* ce
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContactFlowModule.html
*/
AwsConnectActions["DescribeContactFlowModule"] = "connect:DescribeContactFlowModule";
/**
* Grants permission to describe an email address resource in an Amazon Connect in
* stance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeEmailAddress.html
*/
AwsConnectActions["DescribeEmailAddress"] = "connect:DescribeEmailAddress";
/**
* Grants permission to describe an evaluation form in the specified Amazon Connec
* t instance. If the version property is not provided, the latest version of the
* evaluation form is described
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeEvaluationForm.html
*/
AwsConnectActions["DescribeEvaluationForm"] = "connect:DescribeEvaluationForm";
/**
* Grants permission to describe the status of forecasting, planning, and scheduli
* ng integration on an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/adminguide/optimization-apis.html
*/
AwsConnectActions["DescribeForecastingPlanningSchedulingIntegration"] = "connect:DescribeForecastingPlanningSchedulingIntegration";
/**
* Grants permission to describe hours of operation in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeHoursOfOperation.html
*/
AwsConnectActions["DescribeHoursOfOperation"] = "connect:DescribeHoursOfOperation";
/**
* Grants permission to describe an hours of operation override in an Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeHoursOfOperationOverride.html
*/
AwsConnectActions["DescribeHoursOfOperationOverride"] = "connect:DescribeHoursOfOperationOverride";
/**
* Grants permission to view details of an Amazon Connect instance and is also req
* uired to create an instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DescribeInstance"] = "connect:DescribeInstance";
/**
* Grants permission to view the attribute details of an existing Amazon Connect i
* nstance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DescribeInstanceAttribute"] = "connect:DescribeInstanceAttribute";
/**
* Grants permission to view the instance storage configuration for an existing Am
* azon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DescribeInstanceStorageConfig"] = "connect:DescribeInstanceStorageConfig";
/**
* Grants permission to describe phone number resources in an Amazon Connect insta
* nce or traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribePhoneNumber.html
*/
AwsConnectActions["DescribePhoneNumber"] = "connect:DescribePhoneNumber";
/**
* Grants permission to describe a predefined attribute in an Amazon Connect insta
* nce
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribePredefinedAttribute.html
*/
AwsConnectActions["DescribePredefinedAttribute"] = "connect:DescribePredefinedAttribute";
/**
* Grants permission to describe a prompt in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribePrompt.html
*/
AwsConnectActions["DescribePrompt"] = "connect:DescribePrompt";
/**
* Grants permission to describe a queue in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeQueue.html
*/
AwsConnectActions["DescribeQueue"] = "connect:DescribeQueue";
/**
* Grants permission to describe a quick connect in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeQuickConnect.html
*/
AwsConnectActions["DescribeQuickConnect"] = "connect:DescribeQuickConnect";
/**
* Grants permission to describe a routing profile in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeRoutingProfile.html
*/
AwsConnectActions["DescribeRoutingProfile"] = "connect:DescribeRoutingProfile";
/**
* Grants permission to describe a rule in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeRule.html
*/
AwsConnectActions["DescribeRule"] = "connect:DescribeRule";
/**
* Grants permission to describe a security profile in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeSecurityProfile.html
*/
AwsConnectActions["DescribeSecurityProfile"] = "connect:DescribeSecurityProfile";
/**
* Grants permission to describe a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeTrafficDistributionGroup.html
*/
AwsConnectActions["DescribeTrafficDistributionGroup"] = "connect:DescribeTrafficDistributionGroup";
/**
* Grants permission to describe a user in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeUser.html
*/
AwsConnectActions["DescribeUser"] = "connect:DescribeUser";
/**
* Grants permission to describe a hierarchy group for an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeUserHierarchyGroup.html
*/
AwsConnectActions["DescribeUserHierarchyGroup"] = "connect:DescribeUserHierarchyGroup";
/**
* Grants permission to describe the hierarchy structure for an Amazon Connect ins
* tance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeUserHierarchyStructure.html
*/
AwsConnectActions["DescribeUserHierarchyStructure"] = "connect:DescribeUserHierarchyStructure";
/**
* Grants permission to describe a view in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeView.html
*/
AwsConnectActions["DescribeView"] = "connect:DescribeView";
/**
* Grants permission to describe a vocabulary in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeVocabulary.html
*/
AwsConnectActions["DescribeVocabulary"] = "connect:DescribeVocabulary";
/**
* Grants permission to revoke access and to disassociate a dataset with the speci
* fied AWS account
*
* See API_DisassociateAnalyticsDataSet.html
*/
AwsConnectActions["DisassociateAnalyticsDataSet"] = "connect:DisassociateAnalyticsDataSet";
/**
* Grants permission to disassociate approved origin for an existing Amazon Connec
* t instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateApprovedOrigin"] = "connect:DisassociateApprovedOrigin";
/**
* Grants permission to disassociate a Lex bot for an existing Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateBot"] = "connect:DisassociateBot";
/**
* Grants permission to disassociate a Customer Profiles domain for an existing Am
* azon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateCustomerProfilesDomain"] = "connect:DisassociateCustomerProfilesDomain";
/**
* Grants permission to disassociate a resource from a flow in an Amazon Connect i
* nstance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociateFlow.html
*/
AwsConnectActions["DisassociateFlow"] = "connect:DisassociateFlow";
/**
* Grants permission to disassociate instance storage for an existing Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateInstanceStorageConfig"] = "connect:DisassociateInstanceStorageConfig";
/**
* Grants permission to disassociate a Lambda function for an existing Amazon Conn
* ect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateLambdaFunction"] = "connect:DisassociateLambdaFunction";
/**
* Grants permission to disassociate a Lex bot for an existing Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateLexBot"] = "connect:DisassociateLexBot";
/**
* Grants permission to disassociate contact flow resources from phone number reso
* urces in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociatePhoneNumberContactFlow.html
*/
AwsConnectActions["DisassociatePhoneNumberContactFlow"] = "connect:DisassociatePhoneNumberContactFlow";
/**
* Grants permission to disassociate quick connects from a queue in an Amazon Conn
* ect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociateQueueQuickConnects.html
*/
AwsConnectActions["DisassociateQueueQuickConnects"] = "connect:DisassociateQueueQuickConnects";
/**
* Grants permission to disassociate queues from a routing profile in an Amazon Co
* nnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociateRoutingProfileQueues.html
*/
AwsConnectActions["DisassociateRoutingProfileQueues"] = "connect:DisassociateRoutingProfileQueues";
/**
* Grants permission to disassociate the security key for an existing Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["DisassociateSecurityKey"] = "connect:DisassociateSecurityKey";
/**
* Grants permission to disassociate a user from a traffic distribution group in t
* he specified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociateTrafficDistributionGroupUser.html
*/
AwsConnectActions["DisassociateTrafficDistributionGroupUser"] = "connect:DisassociateTrafficDistributionGroupUser";
/**
* Grants permission to disassociate user proficiencies from a user in an Amazon C
* onnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DisassociateUserProficiencies.html
*/
AwsConnectActions["DisassociateUserProficiencies"] = "connect:DisassociateUserProficiencies";
/**
* Grants permission to dismiss terminated Contact from Agent CCP
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DismissUserContact.html
*/
AwsConnectActions["DismissUserContact"] = "connect:DismissUserContact";
/**
* Grants permission to get an attached file from an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetAttachedFile.html
*/
AwsConnectActions["GetAttachedFile"] = "connect:GetAttachedFile";
/**
* Grants permission to retrieve the contact attributes for the specified contact
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetContactAttributes.html
*/
AwsConnectActions["GetContactAttributes"] = "connect:GetContactAttributes";
/**
* Grants permission to retrieve current metric data for queues and routing profil
* es in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetCurrentMetricData.html
*/
AwsConnectActions["GetCurrentMetricData"] = "connect:GetCurrentMetricData";
/**
* Grants permission to retrieve current user data in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetCurrentUserData.html
*/
AwsConnectActions["GetCurrentUserData"] = "connect:GetCurrentUserData";
/**
* Grants permission to get effective hours of operation resources in an Amazon Co
* nnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetEffectiveHoursOfOperations.html
*/
AwsConnectActions["GetEffectiveHoursOfOperations"] = "connect:GetEffectiveHoursOfOperations";
/**
* Grants permission to federate into an Amazon Connect instance when using SAML-b
* ased authentication for identity management
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetFederationToken.html
*/
AwsConnectActions["GetFederationToken"] = "connect:GetFederationToken";
/**
* Grants permission to get information about the flow associations for the specif
* ied Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetFlowAssociation.html
*/
AwsConnectActions["GetFlowAssociation"] = "connect:GetFlowAssociation";
/**
* Grants permission to retrieve historical metric data for queues in an Amazon Co
* nnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricData.html
*/
AwsConnectActions["GetMetricData"] = "connect:GetMetricData";
/**
* Grants permission to retrieve metric data in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricDataV2.html
*/
AwsConnectActions["GetMetricDataV2"] = "connect:GetMetricDataV2";
/**
* Grants permission to get details about a prompt's presigned Amazon S3 URL in an
* Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetPromptFile.html
*/
AwsConnectActions["GetPromptFile"] = "connect:GetPromptFile";
/**
* Grants permission to get details about specified task template in an Amazon Con
* nect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetTaskTemplate.html
*/
AwsConnectActions["GetTaskTemplate"] = "connect:GetTaskTemplate";
/**
* Grants permission to read traffic distribution for a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_GetTrafficDistribution.html
*/
AwsConnectActions["GetTrafficDistribution"] = "connect:GetTrafficDistribution";
/**
* Grants permission to import phone number resources to an Amazon Connect instanc
* e
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ImportPhoneNumber.html
*/
AwsConnectActions["ImportPhoneNumber"] = "connect:ImportPhoneNumber";
/**
* Grants permission to list agent statuses in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListAgentStatuses.html
*/
AwsConnectActions["ListAgentStatuses"] = "connect:ListAgentStatuses";
/**
* Grants permission to list the association status of a dataset for a given Amazo
* n Connect instance
*
* See API_ListAnalyticsDataAssociations.html
*/
AwsConnectActions["ListAnalyticsDataAssociations"] = "connect:ListAnalyticsDataAssociations";
/**
* Grants permission to view approved origins of an existing Amazon Connect instan
* ce
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListApprovedOrigins"] = "connect:ListApprovedOrigins";
/**
* Grants permission to list the contacts associated with an email address in an A
* mazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListAssociatedContacts.html
*/
AwsConnectActions["ListAssociatedContacts"] = "connect:ListAssociatedContacts";
/**
* Grants permission to list authentication profile resources in an Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListAuthenticationProfiles.html
*/
AwsConnectActions["ListAuthenticationProfiles"] = "connect:ListAuthenticationProfiles";
/**
* Grants permission to view the Lex bots of an existing Amazon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListBots"] = "connect:ListBots";
/**
* Grants permission to list contact evaluations in the specified Amazon Connect i
* nstance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListContactEvaluations.html
*/
AwsConnectActions["ListContactEvaluations"] = "connect:ListContactEvaluations";
/**
* Grants permission to list contact flow module resources in an Amazon Connect in
* stance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListContactFlowModules.html
*/
AwsConnectActions["ListContactFlowModules"] = "connect:ListContactFlowModules";
/**
* Grants permission to list all the versions a flow in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListContactFlowVersions.html
*/
AwsConnectActions["ListContactFlowVersions"] = "connect:ListContactFlowVersions";
/**
* Grants permission to list contact flow resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListContactFlows.html
*/
AwsConnectActions["ListContactFlows"] = "connect:ListContactFlows";
/**
* Grants permission to list references associated with a contact in an Amazon Con
* nect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListContactReferences.html
*/
AwsConnectActions["ListContactReferences"] = "connect:ListContactReferences";
/**
* Grants permission to list default vocabularies associated with a Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListDefaultVocabularies.html
*/
AwsConnectActions["ListDefaultVocabularies"] = "connect:ListDefaultVocabularies";
/**
* Grants permission to list versions of an evaluation form in the specified Amazo
* n Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListEvaluationFormVersions.html
*/
AwsConnectActions["ListEvaluationFormVersions"] = "connect:ListEvaluationFormVersions";
/**
* Grants permission to list evaluation forms in the specified Amazon Connect inst
* ance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListEvaluationForms.html
*/
AwsConnectActions["ListEvaluationForms"] = "connect:ListEvaluationForms";
/**
* Grants permission to list summary information about the flow associations for t
* he specified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListFlowAssociations.html
*/
AwsConnectActions["ListFlowAssociations"] = "connect:ListFlowAssociations";
/**
* Grants permission to list hours of operation override resources in an Amazon Co
* nnect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListHoursOfOperationOverrides.html
*/
AwsConnectActions["ListHoursOfOperationOverrides"] = "connect:ListHoursOfOperationOverrides";
/**
* Grants permission to list hours of operation resources in an Amazon Connect ins
* tance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListHoursOfOperations.html
*/
AwsConnectActions["ListHoursOfOperations"] = "connect:ListHoursOfOperations";
/**
* Grants permission to view the attributes of an existing Amazon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListInstanceAttributes"] = "connect:ListInstanceAttributes";
/**
* Grants permission to view storage configurations of an existing Amazon Connect
* instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListInstanceStorageConfigs"] = "connect:ListInstanceStorageConfigs";
/**
* Grants permission to view the Amazon Connect instances associated with an AWS a
* ccount
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListInstances"] = "connect:ListInstances";
/**
* Grants permission to list summary information about the integration association
* s for the specified Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListIntegrationAssociations.html
*/
AwsConnectActions["ListIntegrationAssociations"] = "connect:ListIntegrationAssociations";
/**
* Grants permission to view the Lambda functions of an existing Amazon Connect in
* stance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListLambdaFunctions"] = "connect:ListLambdaFunctions";
/**
* Grants permission to view the Lex bots of an existing Amazon Connect instance
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
AwsConnectActions["ListLexBots"] = "connect:ListLexBots";
/**
* Grants permission to list phone number resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbers.html
*/
AwsConnectActions["ListPhoneNumbers"] = "connect:ListPhoneNumbers";
/**
* Grants permission to list phone number resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbersV2.html
*/
AwsConnectActions["ListPhoneNumbersV2"] = "connect:ListPhoneNumbersV2";
/**