aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
258 lines (257 loc) • 9.47 kB
TypeScript
/**
* All IAM policy actions for Amazon Connect Cases (CASES)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnectcases.html
*
* 2025-02-24T21:47:23.982Z
*/
export declare enum AwsCasesActions {
/**
* Grants permission to retrieve information about the case rules in the case doma
* in
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_BatchGetCaseRule.html
*/
BatchGetCaseRule = "cases:BatchGetCaseRule",
/**
* Grants permission to retrieve information about the fields in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_BatchGetField.html
*/
BatchGetField = "cases:BatchGetField",
/**
* Grants permission to update the field options in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_BatchPutFieldOptions.html
*/
BatchPutFieldOptions = "cases:BatchPutFieldOptions",
/**
* Grants permission to create a case in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateCase.html
*/
CreateCase = "cases:CreateCase",
/**
* Grants permission to create a case rule in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateCaseRule.html
*/
CreateCaseRule = "cases:CreateCaseRule",
/**
* Grants permission to create a new case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateDomain.html
*/
CreateDomain = "cases:CreateDomain",
/**
* Grants permission to create a field in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateField.html
*/
CreateField = "cases:CreateField",
/**
* Grants permission to create a layout in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateLayout.html
*/
CreateLayout = "cases:CreateLayout",
/**
* Grants permission to create a related item associated to a case in the case dom
* ain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateRelatedItem.html
*/
CreateRelatedItem = "cases:CreateRelatedItem",
/**
* Grants permission to create a template in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_CreateTemplate.html
*/
CreateTemplate = "cases:CreateTemplate",
/**
* Grants permission to delete the case rule in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteCaseRule.html
*/
DeleteCaseRule = "cases:DeleteCaseRule",
/**
* Grants permission to delete the domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteDomain.html
*/
DeleteDomain = "cases:DeleteDomain",
/**
* Grants permission to delete the field in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteField.html
*/
DeleteField = "cases:DeleteField",
/**
* Grants permission to delete the layout in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteLayout.html
*/
DeleteLayout = "cases:DeleteLayout",
/**
* Grants permission to delete a related item associated to a case in the case dom
* ain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteRelatedItem.html
*/
DeleteRelatedItem = "cases:DeleteRelatedItem",
/**
* Grants permission to delete the template in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_DeleteTemplate.html
*/
DeleteTemplate = "cases:DeleteTemplate",
/**
* Grants permission to retrieve information about a case in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetCase.html
*/
GetCase = "cases:GetCase",
/**
* Grants permission to view audit history of a case
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetCaseAuditEvents.html
*/
GetCaseAuditEvents = "cases:GetCaseAuditEvents",
/**
* Grants permission to retrieve information about the case event configuraton in
* the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetCaseEventConfiguration.html
*/
GetCaseEventConfiguration = "cases:GetCaseEventConfiguration",
/**
* Grants permission to retrieve information about the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetDomain.html
*/
GetDomain = "cases:GetDomain",
/**
* Grants permission to retrieve information about the layout in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetLayout.html
*/
GetLayout = "cases:GetLayout",
/**
* Grants permission to retrieve information about the template in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_GetTemplate.html
*/
GetTemplate = "cases:GetTemplate",
/**
* Grants permission to list case rules in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListCaseRules.html
*/
ListCaseRules = "cases:ListCaseRules",
/**
* Grants permission to list cases for a specific contact in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListCasesForContact.html
*/
ListCasesForContact = "cases:ListCasesForContact",
/**
* Grants permission to list all domains in the aws account
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListDomains.html
*/
ListDomains = "cases:ListDomains",
/**
* Grants permission to list field options for a single select field in the case d
* omain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListFieldOptions.html
*/
ListFieldOptions = "cases:ListFieldOptions",
/**
* Grants permission to list fields in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListFields.html
*/
ListFields = "cases:ListFields",
/**
* Grants permission to list layouts in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListLayouts.html
*/
ListLayouts = "cases:ListLayouts",
/**
* Grants permission to list the tags for the specified resource
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "cases:ListTagsForResource",
/**
* Grants permission to list templates in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_ListTemplates.html
*/
ListTemplates = "cases:ListTemplates",
/**
* Grants permission to insert or update the case event configuration in the case
* domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_PutCaseEventConfiguration.html
*/
PutCaseEventConfiguration = "cases:PutCaseEventConfiguration",
/**
* Grants permission to search for cases in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_SearchCases.html
*/
SearchCases = "cases:SearchCases",
/**
* Grants permission to search for related items associated to the case in the cas
* e domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_SearchRelatedItems.html
*/
SearchRelatedItems = "cases:SearchRelatedItems",
/**
* Grants permission to add the specified tags to the specified resource
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_TagResource.html
*/
TagResource = "cases:TagResource",
/**
* Grants permission to remove the specified tags from the specified resource
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UntagResource.html
*/
UntagResource = "cases:UntagResource",
/**
* Grants permission to update the field values on the case in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UpdateCase.html
*/
UpdateCase = "cases:UpdateCase",
/**
* Grants permission to update the case rule in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UpdateCaseRule.html
*/
UpdateCaseRule = "cases:UpdateCaseRule",
/**
* Grants permission to update the field in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UpdateField.html
*/
UpdateField = "cases:UpdateField",
/**
* Grants permission to update the layout in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UpdateLayout.html
*/
UpdateLayout = "cases:UpdateLayout",
/**
* Grants permission to update the template in the case domain
*
* See https://docs.aws.amazon.com/cases/latest/APIReference/API_UpdateTemplate.html
*/
UpdateTemplate = "cases:UpdateTemplate"
}