aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
520 lines (519 loc) • 23.2 kB
TypeScript
/**
* All IAM policy actions for AWS Clean Rooms (CLEANROOMS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscleanrooms.html
*
* 2025-02-24T21:46:59.445Z
*/
export declare enum AwsCleanroomsActions {
/**
* Grants permission to view details of analysisTemplates associated to the collab
* oration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_BatchGetCollaborationAnalysisTemplate.html
*/
BatchGetCollaborationAnalysisTemplate = "cleanrooms:BatchGetCollaborationAnalysisTemplate",
/**
* Grants permission to view details for schemas
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_BatchGetSchema.html
*/
BatchGetSchema = "cleanrooms:BatchGetSchema",
/**
* Grants permission to view analysis rules associated with schemas
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_BatchGetSchemaAnalysisRule.html
*/
BatchGetSchemaAnalysisRule = "cleanrooms:BatchGetSchemaAnalysisRule",
/**
* Grants permission to create a new analysis template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateAnalysisTemplate.html
*/
CreateAnalysisTemplate = "cleanrooms:CreateAnalysisTemplate",
/**
* Grants permission to create a new collaboration, a shared data collaboration en
* vironment
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateCollaboration.html
*/
CreateCollaboration = "cleanrooms:CreateCollaboration",
/**
* Grants permission to link a Cleanrooms ML configured audience model with a coll
* aboration by creating a new association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateConfiguredAudienceModelAssociation.html
*/
CreateConfiguredAudienceModelAssociation = "cleanrooms:CreateConfiguredAudienceModelAssociation",
/**
* Grants permission to create a new configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateConfiguredTable.html
*/
CreateConfiguredTable = "cleanrooms:CreateConfiguredTable",
/**
* Grants permission to create a analysis rule for a configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateConfiguredTableAnalysisRule.html
*/
CreateConfiguredTableAnalysisRule = "cleanrooms:CreateConfiguredTableAnalysisRule",
/**
* Grants permission to link a configured table with a collaboration by creating a
* new association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateConfiguredTableAssociation.html
*/
CreateConfiguredTableAssociation = "cleanrooms:CreateConfiguredTableAssociation",
/**
* Grants permission to create an analysis rule for a configured table association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateConfiguredTableAssociationAnalysisRule.html
*/
CreateConfiguredTableAssociationAnalysisRule = "cleanrooms:CreateConfiguredTableAssociationAnalysisRule",
/**
* Grants permission to link an id mapping workflow with a collaboration by creati
* ng a new id mapping table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateIdMappingTable.html
*/
CreateIdMappingTable = "cleanrooms:CreateIdMappingTable",
/**
* Grants permission to link an AWS Entity Resolution Id Namespace with a collabor
* ation by creating a new association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateIdNamespaceAssociation.html
*/
CreateIdNamespaceAssociation = "cleanrooms:CreateIdNamespaceAssociation",
/**
* Grants permission to join collaborations by creating a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateMembership.html
*/
CreateMembership = "cleanrooms:CreateMembership",
/**
* Grants permission to create a new privacy budget template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreatePrivacyBudgetTemplate.html
*/
CreatePrivacyBudgetTemplate = "cleanrooms:CreatePrivacyBudgetTemplate",
/**
* Grants permission to delete an existing analysis template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteAnalysisTemplate.html
*/
DeleteAnalysisTemplate = "cleanrooms:DeleteAnalysisTemplate",
/**
* Grants permission to delete an existing collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteCollaboration.html
*/
DeleteCollaboration = "cleanrooms:DeleteCollaboration",
/**
* Grants permission to delete an existing configured audience model association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteConfiguredAudienceModelAssociation.html
*/
DeleteConfiguredAudienceModelAssociation = "cleanrooms:DeleteConfiguredAudienceModelAssociation",
/**
* Grants permission to delete a configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteConfiguredTable.html
*/
DeleteConfiguredTable = "cleanrooms:DeleteConfiguredTable",
/**
* Grants permission to delete an existing analysis rule
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteConfiguredTableAnalysisRule.html
*/
DeleteConfiguredTableAnalysisRule = "cleanrooms:DeleteConfiguredTableAnalysisRule",
/**
* Grants permission to remove a configured table association from a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteConfiguredTableAssociation.html
*/
DeleteConfiguredTableAssociation = "cleanrooms:DeleteConfiguredTableAssociation",
/**
* Grants permission to delete an existing configured table association analysis r
* ule
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteConfiguredTableAssociationAnalysisRule.html
*/
DeleteConfiguredTableAssociationAnalysisRule = "cleanrooms:DeleteConfiguredTableAssociationAnalysisRule",
/**
* Grants permission to remove an id mapping table from a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteIdMappingTable.html
*/
DeleteIdMappingTable = "cleanrooms:DeleteIdMappingTable",
/**
* Grants permission to remove an Id Namespace Association from a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteIdNamespaceAssociation.html
*/
DeleteIdNamespaceAssociation = "cleanrooms:DeleteIdNamespaceAssociation",
/**
* Grants permission to delete members from a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteMember.html
*/
DeleteMember = "cleanrooms:DeleteMember",
/**
* Grants permission to leave collaborations by deleting a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeleteMembership.html
*/
DeleteMembership = "cleanrooms:DeleteMembership",
/**
* Grants permission to delete an existing privacy budget template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_DeletePrivacyBudgetTemplate.html
*/
DeletePrivacyBudgetTemplate = "cleanrooms:DeletePrivacyBudgetTemplate",
/**
* Grants permission to view details for an analysis template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetAnalysisTemplate.html
*/
GetAnalysisTemplate = "cleanrooms:GetAnalysisTemplate",
/**
* Grants permission to view details for a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetCollaboration.html
*/
GetCollaboration = "cleanrooms:GetCollaboration",
/**
* Grants permission to view details for an analysis template within a collaborati
* on
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetCollaborationAnalysisTemplate.html
*/
GetCollaborationAnalysisTemplate = "cleanrooms:GetCollaborationAnalysisTemplate",
/**
* Grants permission to view details for a configured audience model association w
* ithin a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetCollaborationConfiguredAudienceModelAssociation.html
*/
GetCollaborationConfiguredAudienceModelAssociation = "cleanrooms:GetCollaborationConfiguredAudienceModelAssociation",
/**
* Grants permission to get id namespace association within a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetCollaborationIdNamespaceAssociation.html
*/
GetCollaborationIdNamespaceAssociation = "cleanrooms:GetCollaborationIdNamespaceAssociation",
/**
* Grants permission to view details for a privacy budget template within a collab
* oration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetCollaborationPrivacyBudgetTemplate.html
*/
GetCollaborationPrivacyBudgetTemplate = "cleanrooms:GetCollaborationPrivacyBudgetTemplate",
/**
* Grants permission to view details for a configured audience model association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetConfiguredAudienceModelAssociation.html
*/
GetConfiguredAudienceModelAssociation = "cleanrooms:GetConfiguredAudienceModelAssociation",
/**
* Grants permission to view details for a configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetConfiguredTable.html
*/
GetConfiguredTable = "cleanrooms:GetConfiguredTable",
/**
* Grants permission to view analysis rules for a configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetConfiguredTableAnalysisRule.html
*/
GetConfiguredTableAnalysisRule = "cleanrooms:GetConfiguredTableAnalysisRule",
/**
* Grants permission to view details for a configured table association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetConfiguredTableAssociation.html
*/
GetConfiguredTableAssociation = "cleanrooms:GetConfiguredTableAssociation",
/**
* Grants permission to view analysis rules for a configured table association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetConfiguredTableAssociationAnalysisRule.html
*/
GetConfiguredTableAssociationAnalysisRule = "cleanrooms:GetConfiguredTableAssociationAnalysisRule",
/**
* Grants permission to view details of an id mapping table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetIdMappingTable.html
*/
GetIdMappingTable = "cleanrooms:GetIdMappingTable",
/**
* Grants permission to view details of an id namespace association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetIdNamespaceAssociation.html
*/
GetIdNamespaceAssociation = "cleanrooms:GetIdNamespaceAssociation",
/**
* Grants permission to view details about a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetMembership.html
*/
GetMembership = "cleanrooms:GetMembership",
/**
* Grants permission to view details for a privacy budget template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetPrivacyBudgetTemplate.html
*/
GetPrivacyBudgetTemplate = "cleanrooms:GetPrivacyBudgetTemplate",
/**
* Grants permission to view a protected query
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetProtectedQuery.html
*/
GetProtectedQuery = "cleanrooms:GetProtectedQuery",
/**
* Grants permission to view details for a schema
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetSchema.html
*/
GetSchema = "cleanrooms:GetSchema",
/**
* Grants permission to view analysis rules associated with a schema
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_GetSchemaAnalysisRule.html
*/
GetSchemaAnalysisRule = "cleanrooms:GetSchemaAnalysisRule",
/**
* Grants permission to list available analysis templates
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListAnalysisTemplates.html
*/
ListAnalysisTemplates = "cleanrooms:ListAnalysisTemplates",
/**
* Grants permission to list available analysis templates within a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborationAnalysisTemplates.html
*/
ListCollaborationAnalysisTemplates = "cleanrooms:ListCollaborationAnalysisTemplates",
/**
* Grants permission to list available configured audience model association withi
* n a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborationConfiguredAudienceModelAssociations.html
*/
ListCollaborationConfiguredAudienceModelAssociations = "cleanrooms:ListCollaborationConfiguredAudienceModelAssociations",
/**
* Grants permission to list id namespace within a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborationIdNamespaceAssociations.html
*/
ListCollaborationIdNamespaceAssociations = "cleanrooms:ListCollaborationIdNamespaceAssociations",
/**
* Grants permission to list available privacy budget templates within a collabora
* tion
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborationPrivacyBudgetTemplates.html
*/
ListCollaborationPrivacyBudgetTemplates = "cleanrooms:ListCollaborationPrivacyBudgetTemplates",
/**
* Grants permission to list privacy budgets within a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborationPrivacyBudgets.html
*/
ListCollaborationPrivacyBudgets = "cleanrooms:ListCollaborationPrivacyBudgets",
/**
* Grants permission to list available collaborations
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListCollaborations.html
*/
ListCollaborations = "cleanrooms:ListCollaborations",
/**
* Grants permission to list available configured audience model associations for
* a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListConfiguredAudienceModelAssociations.html
*/
ListConfiguredAudienceModelAssociations = "cleanrooms:ListConfiguredAudienceModelAssociations",
/**
* Grants permission to list available configured table associations for a members
* hip
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListConfiguredTableAssociations.html
*/
ListConfiguredTableAssociations = "cleanrooms:ListConfiguredTableAssociations",
/**
* Grants permission to list available configured tables
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListConfiguredTables.html
*/
ListConfiguredTables = "cleanrooms:ListConfiguredTables",
/**
* Grants permission to list available id mapping tables for a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListIdMappingTables.html
*/
ListIdMappingTables = "cleanrooms:ListIdMappingTables",
/**
* Grants permission to list entity resolution data associations for a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListIdNamespaceAssociations.html
*/
ListIdNamespaceAssociations = "cleanrooms:ListIdNamespaceAssociations",
/**
* Grants permission to list the members of a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListMembers.html
*/
ListMembers = "cleanrooms:ListMembers",
/**
* Grants permission to list available memberships
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListMemberships.html
*/
ListMemberships = "cleanrooms:ListMemberships",
/**
* Grants permission to list available privacy budget templates
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListPrivacyBudgetTemplates.html
*/
ListPrivacyBudgetTemplates = "cleanrooms:ListPrivacyBudgetTemplates",
/**
* Grants permission to list available privacy budgets
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListPrivacyBudgets.html
*/
ListPrivacyBudgets = "cleanrooms:ListPrivacyBudgets",
/**
* Grants permission to list protected queries
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListProtectedQueries.html
*/
ListProtectedQueries = "cleanrooms:ListProtectedQueries",
/**
* Grants permission to view available schemas for a collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListSchemas.html
*/
ListSchemas = "cleanrooms:ListSchemas",
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_ListTagsForResource.html
*/
ListTagsForResource = "cleanrooms:ListTagsForResource",
/**
* Grants permission to access a collaboration in the context of Clean Rooms ML cu
* stom models
*
* See https://docs.aws.amazon.com/clean-rooms/latest/userguide/ml-behaviors-byom.html#ml-behaviors-byom-membership-collaboration-access
*/
PassCollaboration = "cleanrooms:PassCollaboration",
/**
* Grants permission to access a membership in the context of Clean Rooms ML custo
* m models
*
* See https://docs.aws.amazon.com/clean-rooms/latest/userguide/ml-behaviors-byom.html#ml-behaviors-byom-membership-collaboration-access
*/
PassMembership = "cleanrooms:PassMembership",
/**
* Grants permission to start an Id Mapping Job in AWS Entity Resolution to genera
* te id mapping results in cleanrooms collaboration.
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_PopulateIdMappingTable.html
*/
PopulateIdMappingTable = "cleanrooms:PopulateIdMappingTable",
/**
* Grants permission to preview privacy budget template settings
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_PreviewPrivacyImpact.html
*/
PreviewPrivacyImpact = "cleanrooms:PreviewPrivacyImpact",
/**
* Grants permission to start protected queries
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_StartProtectedQuery.html
*/
StartProtectedQuery = "cleanrooms:StartProtectedQuery",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_TagResource.html
*/
TagResource = "cleanrooms:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UntagResource.html
*/
UntagResource = "cleanrooms:UntagResource",
/**
* Grants permission to update details of the analysis template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateAnalysisTemplate.html
*/
UpdateAnalysisTemplate = "cleanrooms:UpdateAnalysisTemplate",
/**
* Grants permission to update details of the collaboration
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateCollaboration.html
*/
UpdateCollaboration = "cleanrooms:UpdateCollaboration",
/**
* Grants permission to update a configured audience model association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateConfiguredAudienceModelAssociation.html
*/
UpdateConfiguredAudienceModelAssociation = "cleanrooms:UpdateConfiguredAudienceModelAssociation",
/**
* Grants permission to update an existing configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateConfiguredTable.html
*/
UpdateConfiguredTable = "cleanrooms:UpdateConfiguredTable",
/**
* Grants permission to update analysis rules for a configured table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateConfiguredTableAnalysisRule.html
*/
UpdateConfiguredTableAnalysisRule = "cleanrooms:UpdateConfiguredTableAnalysisRule",
/**
* Grants permission to update a configured table association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateConfiguredTableAssociation.html
*/
UpdateConfiguredTableAssociation = "cleanrooms:UpdateConfiguredTableAssociation",
/**
* Grants permission to update analysis rules for a configured table association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateConfiguredTableAssociationAnalysisRule.html
*/
UpdateConfiguredTableAssociationAnalysisRule = "cleanrooms:UpdateConfiguredTableAssociationAnalysisRule",
/**
* Grants permission to update an id mapping table
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateIdMappingTable.html
*/
UpdateIdMappingTable = "cleanrooms:UpdateIdMappingTable",
/**
* Grants permission to update a entity resolution input association
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateIdNamespaceAssociation.html
*/
UpdateIdNamespaceAssociation = "cleanrooms:UpdateIdNamespaceAssociation",
/**
* Grants permission to update details of a membership
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateMembership.html
*/
UpdateMembership = "cleanrooms:UpdateMembership",
/**
* Grants permission to update details of the privacy budget template
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdatePrivacyBudgetTemplate.html
*/
UpdatePrivacyBudgetTemplate = "cleanrooms:UpdatePrivacyBudgetTemplate",
/**
* Grants permission to update protected queries
*
* See https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_UpdateProtectedQuery.html
*/
UpdateProtectedQuery = "cleanrooms:UpdateProtectedQuery"
}