aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
1,171 lines (1,170 loc) • 82.6 kB
TypeScript
/**
* 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
*/
export declare enum 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
*/
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
*/
AdminGetEmergencyAccessToken = "connect:AdminGetEmergencyAccessToken",
/**
* Grants permission to grant access and to associate a dataset with the specified
* AWS account
*
* See API_AssociateAnalyticsDataSet.html
*/
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
*/
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
*/
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
*/
AssociateCustomerProfilesDomain = "connect:AssociateCustomerProfilesDomain",
/**
* Grants permission to default vocabulary for an existing Amazon Connect instance
*
* See API_AssociateDefaultVocabulary.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
AssociateUserProficiencies = "connect:AssociateUserProficiencies",
/**
* Grants permission to grant access and to associate the datasets with the specif
* ied AWS account
*
* See API_BatchAssociateAnalyticsDataSet.html
*/
BatchAssociateAnalyticsDataSet = "connect:BatchAssociateAnalyticsDataSet",
/**
* Grants permission to revoke access and to disassociate the datasets with the sp
* ecified AWS account
*
* See API_BatchDisassociateAnalyticsDataSet.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
CreateTaskTemplate = "connect:CreateTaskTemplate",
/**
* Grants permission to create a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateTrafficDistributionGroup.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
DeleteTaskTemplate = "connect:DeleteTaskTemplate",
/**
* Grants permission to delete a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteTrafficDistributionGroup.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
DescribeSecurityProfile = "connect:DescribeSecurityProfile",
/**
* Grants permission to describe a traffic distribution group
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeTrafficDistributionGroup.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
DescribeVocabulary = "connect:DescribeVocabulary",
/**
* Grants permission to revoke access and to disassociate a dataset with the speci
* fied AWS account
*
* See API_DisassociateAnalyticsDataSet.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
DisassociateUserProficiencies = "connect:DisassociateUserProficiencies",
/**
* Grants permission to dismiss terminated Contact from Agent CCP
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_DismissUserContact.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
ListAgentStatuses = "connect:ListAgentStatuses",
/**
* Grants permission to list the association status of a dataset for a given Amazo
* n Connect instance
*
* See API_ListAnalyticsDataAssociations.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
ListPhoneNumbersV2 = "connect:ListPhoneNumbersV2",
/**
* Grants permission to list predefined attributes in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPredefinedAttributes.html
*/
ListPredefinedAttributes = "connect:ListPredefinedAttributes",
/**
* Grants permission to list prompt resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPrompts.html
*/
ListPrompts = "connect:ListPrompts",
/**
* Grants permission to list quick connect resources in a queue in an Amazon Conne
* ct instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListQueueQuickConnects.html
*/
ListQueueQuickConnects = "connect:ListQueueQuickConnects",
/**
* Grants permission to list queue resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListQueues.html
*/
ListQueues = "connect:ListQueues",
/**
* Grants permission to list quick connect resources in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListQuickConnects.html
*/
ListQuickConnects = "connect:ListQuickConnects",
/**
* Grants permission to list the analysis segments for a real-time analysis sessio
* n
*
* See https://docs.aws.amazon.com/contact-lens/latest/APIReference/API_ListRealtimeContactAnalysisSegments.html
*/
ListRealtimeContactAnalysisSegments = "connect:ListRealtimeContactAnalysisSegments",
/**
* Grants permission to list the analysis segments for a real-time chat analytics
* session
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListRealtimeContactAnalysisSegmentsV2.html
*/
ListRealtimeContactAnalysisSegmentsV2 = "connect:ListRealtimeContactAnalysisSegmentsV2",
/**
* Grants permission to list queue resources in a routing profile in an Amazon Con
* nect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListRoutingProfileQueues.html
*/
ListRoutingProfileQueues = "connect:ListRoutingProfileQueues",
/**
* Grants permission to list routing profile resources in an Amazon Connect instan
* ce
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListRoutingProfiles.html
*/
ListRoutingProfiles = "connect:ListRoutingProfiles",
/**
* Grants permission to list rules associated with a Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListRules.html
*/
ListRules = "connect:ListRules",
/**
* Grants permission to view the security keys of an existing Amazon Connect insta
* nce
*
* See https://docs.aws.amazon.com/console/connect/amazon-connect-console/grant-instance-permissions
*/
ListSecurityKeys = "connect:ListSecurityKeys",
/**
* Grants permission to list applications associated with a specific security prof
* ile in an Amazon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListSecurityProfileApplications.html
*/
ListSecurityProfileApplications = "connect:ListSecurityProfileApplications",
/**
* Grants permission to list permissions associated with security profile in an Am
* azon Connect instance
*
* See https://docs.aws.amazon.com/connect/latest/APIReference/API_ListSecurityProfilePermissions.html