aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
451 lines • 20.2 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Connect Customer Profiles (PROFILE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnectcustomerprofiles.html
*
* 2025-02-24T21:47:24.528Z
*/
export var AwsProfileActions;
(function (AwsProfileActions) {
/**
* Grants permission to add a profile key
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_AddProfileKey.html
*/
AwsProfileActions["AddProfileKey"] = "profile:AddProfileKey";
/**
* Grants permission to retrieve a calculated attribute for the specific profiles
* in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_BatchGetCalculatedAttributeForProfile.html
*/
AwsProfileActions["BatchGetCalculatedAttributeForProfile"] = "profile:BatchGetCalculatedAttributeForProfile";
/**
* Grants permission to get profiles in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_BatchGetProfile.html
*/
AwsProfileActions["BatchGetProfile"] = "profile:BatchGetProfile";
/**
* Grants permission to create a calculated attribute definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateCalculatedAttributeDefinition.html
*/
AwsProfileActions["CreateCalculatedAttributeDefinition"] = "profile:CreateCalculatedAttributeDefinition";
/**
* Grants permission to create a Domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateDomain.html
*/
AwsProfileActions["CreateDomain"] = "profile:CreateDomain";
/**
* Grants permission to put an event stream in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateEventStream.html
*/
AwsProfileActions["CreateEventStream"] = "profile:CreateEventStream";
/**
* Grants permission to create an event trigger in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateEventTrigger.html
*/
AwsProfileActions["CreateEventTrigger"] = "profile:CreateEventTrigger";
/**
* Grants permission to create an integration workflow in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateIntegrationWorkflow.html
*/
AwsProfileActions["CreateIntegrationWorkflow"] = "profile:CreateIntegrationWorkflow";
/**
* Grants permission to create a profile in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateProfile.html
*/
AwsProfileActions["CreateProfile"] = "profile:CreateProfile";
/**
* Grants permission to create a segment definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateSegmentDefinition.html
*/
AwsProfileActions["CreateSegmentDefinition"] = "profile:CreateSegmentDefinition";
/**
* Grants permission to create a segment estimate in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateSegmentEstimate.html
*/
AwsProfileActions["CreateSegmentEstimate"] = "profile:CreateSegmentEstimate";
/**
* Grants permission to create a segment snapshot in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateSegmentSnapshot.html
*/
AwsProfileActions["CreateSegmentSnapshot"] = "profile:CreateSegmentSnapshot";
/**
* Grants permission to create a snapshot in the domain
*
* See ${UserGuideDocPage}set-up-bulk-export.html
*/
AwsProfileActions["CreateSnapshot"] = "profile:CreateSnapshot";
/**
* Grants permission to delete a calculated attribute definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteCalculatedAttributeDefinition.html
*/
AwsProfileActions["DeleteCalculatedAttributeDefinition"] = "profile:DeleteCalculatedAttributeDefinition";
/**
* Grants permission to delete a Domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteDomain.html
*/
AwsProfileActions["DeleteDomain"] = "profile:DeleteDomain";
/**
* Grants permission to delete an event stream in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteEventStream.html
*/
AwsProfileActions["DeleteEventStream"] = "profile:DeleteEventStream";
/**
* Grants permission to delete an event trigger in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteEventTrigger.html
*/
AwsProfileActions["DeleteEventTrigger"] = "profile:DeleteEventTrigger";
/**
* Grants permission to delete a integration in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteIntegration.html
*/
AwsProfileActions["DeleteIntegration"] = "profile:DeleteIntegration";
/**
* Grants permission to delete a profile
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteProfile.html
*/
AwsProfileActions["DeleteProfile"] = "profile:DeleteProfile";
/**
* Grants permission to delete a profile key
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteProfileKey.html
*/
AwsProfileActions["DeleteProfileKey"] = "profile:DeleteProfileKey";
/**
* Grants permission to delete a profile object
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteProfileObject.html
*/
AwsProfileActions["DeleteProfileObject"] = "profile:DeleteProfileObject";
/**
* Grants permission to delete a specific profile object type in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteProfileObjectType.html
*/
AwsProfileActions["DeleteProfileObjectType"] = "profile:DeleteProfileObjectType";
/**
* Grants permission to delete a segment definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteSegmentDefinition.html
*/
AwsProfileActions["DeleteSegmentDefinition"] = "profile:DeleteSegmentDefinition";
/**
* Grants permission to delete a workflow in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DeleteWorkflow.html
*/
AwsProfileActions["DeleteWorkflow"] = "profile:DeleteWorkflow";
/**
* Grants permission to auto detect object type
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_DetectProfileObjectType.html
*/
AwsProfileActions["DetectProfileObjectType"] = "profile:DetectProfileObjectType";
/**
* Grants permission to get a preview of auto merging in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetAutoMergingPreview.html
*/
AwsProfileActions["GetAutoMergingPreview"] = "profile:GetAutoMergingPreview";
/**
* Grants permission to get a calculated attribute definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetCalculatedAttributeDefinition.html
*/
AwsProfileActions["GetCalculatedAttributeDefinition"] = "profile:GetCalculatedAttributeDefinition";
/**
* Grants permission to retrieve a calculated attribute for a specific profile in
* the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetCalculatedAttributeForProfile.html
*/
AwsProfileActions["GetCalculatedAttributeForProfile"] = "profile:GetCalculatedAttributeForProfile";
/**
* Grants permission to get a specific domain in an account
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetDomain.html
*/
AwsProfileActions["GetDomain"] = "profile:GetDomain";
/**
* Grants permission to get a specific event stream in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetEventStream.html
*/
AwsProfileActions["GetEventStream"] = "profile:GetEventStream";
/**
* Grants permission to get an event trigger in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetEventTrigger.html
*/
AwsProfileActions["GetEventTrigger"] = "profile:GetEventTrigger";
/**
* Grants permission to get an identity resolution job in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetIdentityResolutionJob.html
*/
AwsProfileActions["GetIdentityResolutionJob"] = "profile:GetIdentityResolutionJob";
/**
* Grants permission to get a specific integrations in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetIntegration.html
*/
AwsProfileActions["GetIntegration"] = "profile:GetIntegration";
/**
* Grants permission to get profile matches in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetMatches.html
*/
AwsProfileActions["GetMatches"] = "profile:GetMatches";
/**
* Grants permission to get a specific profile object type in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetProfileObjectType.html
*/
AwsProfileActions["GetProfileObjectType"] = "profile:GetProfileObjectType";
/**
* Grants permission to get a specific object type template
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetProfileObjectTypeTemplate.html
*/
AwsProfileActions["GetProfileObjectTypeTemplate"] = "profile:GetProfileObjectTypeTemplate";
/**
* Grants permission to get a segment definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetSegmentDefinition.html
*/
AwsProfileActions["GetSegmentDefinition"] = "profile:GetSegmentDefinition";
/**
* Grants permission to get a segment estimate in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetSegmentEstimate.html
*/
AwsProfileActions["GetSegmentEstimate"] = "profile:GetSegmentEstimate";
/**
* Grants permission to determine if the given profiles are part of a segment in t
* he domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetSegmentMembership.html
*/
AwsProfileActions["GetSegmentMembership"] = "profile:GetSegmentMembership";
/**
* Grants permission to get a segment snapshot in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetSegmentSnapshot.html
*/
AwsProfileActions["GetSegmentSnapshot"] = "profile:GetSegmentSnapshot";
/**
* Grants permission to get all the similar profiles in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetSimilarProfiles.html
*/
AwsProfileActions["GetSimilarProfiles"] = "profile:GetSimilarProfiles";
/**
* Grants permission to get a snapshot in the domain
*
* See ${UserGuideDocPage}set-up-bulk-export.html
*/
AwsProfileActions["GetSnapshot"] = "profile:GetSnapshot";
/**
* Grants permission to get workflow details in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetWorkflow.html
*/
AwsProfileActions["GetWorkflow"] = "profile:GetWorkflow";
/**
* Grants permission to get workflow step details in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetWorkflowSteps.html
*/
AwsProfileActions["GetWorkflowSteps"] = "profile:GetWorkflowSteps";
/**
* Grants permission to list all the integrations in the account
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListAccountIntegrations.html
*/
AwsProfileActions["ListAccountIntegrations"] = "profile:ListAccountIntegrations";
/**
* Grants permission to list all the calculated attribute definitions in the domai
* n
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListCalculatedAttributeDefinitions.html
*/
AwsProfileActions["ListCalculatedAttributeDefinitions"] = "profile:ListCalculatedAttributeDefinitions";
/**
* Grants permission to list all calculated attributes for a specific profile in t
* he domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListCalculatedAttributesForProfile.html
*/
AwsProfileActions["ListCalculatedAttributesForProfile"] = "profile:ListCalculatedAttributesForProfile";
/**
* Grants permission to list all the domains in an account
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListDomains.html
*/
AwsProfileActions["ListDomains"] = "profile:ListDomains";
/**
* Grants permission to list all the event streams in a specific domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListEventStreams.html
*/
AwsProfileActions["ListEventStreams"] = "profile:ListEventStreams";
/**
* Grants permission to list all the event triggers in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListEventTriggers.html
*/
AwsProfileActions["ListEventTriggers"] = "profile:ListEventTriggers";
/**
* Grants permission to list identity resolution jobs in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListIdentityResolutionJobs.html
*/
AwsProfileActions["ListIdentityResolutionJobs"] = "profile:ListIdentityResolutionJobs";
/**
* Grants permission to list all the integrations in a specific domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListIntegrations.html
*/
AwsProfileActions["ListIntegrations"] = "profile:ListIntegrations";
/**
* Grants permission to list all the attributes of a specific object type in the d
* omain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListObjectTypeAttributes.html
*/
AwsProfileActions["ListObjectTypeAttributes"] = "profile:ListObjectTypeAttributes";
/**
* Grants permission to list all the values of a profile attribute in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileAttributeValues.html
*/
AwsProfileActions["ListProfileAttributeValues"] = "profile:ListProfileAttributeValues";
/**
* Grants permission to list all the profile object type templates in the account
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjectTypeTemplates.html
*/
AwsProfileActions["ListProfileObjectTypeTemplates"] = "profile:ListProfileObjectTypeTemplates";
/**
* Grants permission to list all the profile object types in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjectTypes.html
*/
AwsProfileActions["ListProfileObjectTypes"] = "profile:ListProfileObjectTypes";
/**
* Grants permission to list all the profile objects for a profile
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html
*/
AwsProfileActions["ListProfileObjects"] = "profile:ListProfileObjects";
/**
* Grants permission to list all the rule-based matching result in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListRuleBasedMatches.html
*/
AwsProfileActions["ListRuleBasedMatches"] = "profile:ListRuleBasedMatches";
/**
* Grants permission to list all the segment definitions in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListSegmentDefinitions.html
*/
AwsProfileActions["ListSegmentDefinitions"] = "profile:ListSegmentDefinitions";
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListTagsForResource.html
*/
AwsProfileActions["ListTagsForResource"] = "profile:ListTagsForResource";
/**
* Grants permission to list all the workflows in a specific domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListWorkflows.html
*/
AwsProfileActions["ListWorkflows"] = "profile:ListWorkflows";
/**
* Grants permission to merge profiles in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_MergeProfiles.html
*/
AwsProfileActions["MergeProfiles"] = "profile:MergeProfiles";
/**
* Grants permission to put a integration in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutIntegration.html
*/
AwsProfileActions["PutIntegration"] = "profile:PutIntegration";
/**
* Grants permission to put an object for a profile
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObject.html
*/
AwsProfileActions["PutProfileObject"] = "profile:PutProfileObject";
/**
* Grants permission to put a specific profile object type in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObjectType.html
*/
AwsProfileActions["PutProfileObjectType"] = "profile:PutProfileObjectType";
/**
* Grants permission to search for profiles in a domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html
*/
AwsProfileActions["SearchProfiles"] = "profile:SearchProfiles";
/**
* Grants permission to adds tags to a resource
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_TagResource.html
*/
AwsProfileActions["TagResource"] = "profile:TagResource";
/**
* Grants permission to remove tags from a resource
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UntagResource.html
*/
AwsProfileActions["UntagResource"] = "profile:UntagResource";
/**
* Grants permission to update a calculated attribute definition in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateCalculatedAttributeDefinition.html
*/
AwsProfileActions["UpdateCalculatedAttributeDefinition"] = "profile:UpdateCalculatedAttributeDefinition";
/**
* Grants permission to update a Domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateDomain.html
*/
AwsProfileActions["UpdateDomain"] = "profile:UpdateDomain";
/**
* Grants permission to update an event trigger in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateEventTrigger.html
*/
AwsProfileActions["UpdateEventTrigger"] = "profile:UpdateEventTrigger";
/**
* Grants permission to update a profile in the domain
*
* See https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateProfile.html
*/
AwsProfileActions["UpdateProfile"] = "profile:UpdateProfile";
})(AwsProfileActions || (AwsProfileActions = {}));
//# sourceMappingURL=profile.js.map