UNPKG

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
"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"; /**