aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
248 lines (247 loc) • 10.3 kB
TypeScript
/**
* All IAM policy actions for Amazon Detective (DETECTIVE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazondetective.html
*
* 2025-02-24T21:47:35.870Z
*/
export declare enum AwsDetectiveActions {
/**
* Grants permission to accept an invitation to become a member of a behavior grap
* h
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_AcceptInvitation.html
*/
AcceptInvitation = "detective:AcceptInvitation",
/**
* Grants permission to retrieve the datasource package history for the specified
* member accounts in a behavior graph managed by this account
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_BatchGetGraphMemberDatasources.html
*/
BatchGetGraphMemberDatasources = "detective:BatchGetGraphMemberDatasources",
/**
* Grants permission to retrieve the datasource package history of the caller acco
* unt for the specified graphs
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_BatchGetMembershipDatasources.html
*/
BatchGetMembershipDatasources = "detective:BatchGetMembershipDatasources",
/**
* Grants permission to create a behavior graph and begin to aggregate security in
* formation
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_CreateGraph.html
*/
CreateGraph = "detective:CreateGraph",
/**
* Grants permission to request the membership of one or more accounts in a behavi
* or graph managed by this account
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_CreateMembers.html
*/
CreateMembers = "detective:CreateMembers",
/**
* Grants permission to delete a behavior graph and stop aggregating security info
* rmation
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_DeleteGraph.html
*/
DeleteGraph = "detective:DeleteGraph",
/**
* Grants permission to remove member accounts from a behavior graph managed by th
* is account
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_DeleteMembers.html
*/
DeleteMembers = "detective:DeleteMembers",
/**
* Grants permission to view the current configuration related to the Amazon Detec
* tive integration with AWS Organizations
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_DescribeOrganizationConfiguration.html
*/
DescribeOrganizationConfiguration = "detective:DescribeOrganizationConfiguration",
/**
* Grants permission to remove the Amazon Detective delegated administrator accoun
* t for an organization
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_DisableOrganizationAdminAccount.html
*/
DisableOrganizationAdminAccount = "detective:DisableOrganizationAdminAccount",
/**
* Grants permission to remove the association of this account with a behavior gra
* ph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_DisassociateMembership.html
*/
DisassociateMembership = "detective:DisassociateMembership",
/**
* Grants permission to designate the Amazon Detective delegated administrator acc
* ount for an organization
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_EnableOrganizationAdminAccount.html
*/
EnableOrganizationAdminAccount = "detective:EnableOrganizationAdminAccount",
/**
* Grants permission to retrieve a behavior graph's eligibility for a free trial p
* eriod
*
* See https://docs.aws.amazon.com/detective/latest/adminguide/free-trial-overview.html
*/
GetFreeTrialEligibility = "detective:GetFreeTrialEligibility",
/**
* Grants permission to retrieve the data ingestion state of a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/adminguide/detective-source-data-about.html
*/
GetGraphIngestState = "detective:GetGraphIngestState",
/**
* Grants permission to get an investigation's status and metadata
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_GetInvestigation.html
*/
GetInvestigation = "detective:GetInvestigation",
/**
* Grants permission to retrieve details on specified members of a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_GetMembers.html
*/
GetMembers = "detective:GetMembers",
/**
* Grants permission to retrieve information about Amazon Detective's pricing
*
* See https://docs.aws.amazon.com/detective/latest/adminguide/usage-projected-cost-calculation.html
*/
GetPricingInformation = "detective:GetPricingInformation",
/**
* Grants permission to list usage information of a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/adminguide/tracking-usage-logging.html
*/
GetUsageInformation = "detective:GetUsageInformation",
/**
* Grants permission to invoke Detective's Assistant
*
* See https://docs.aws.amazon.com/detective/latest/userguide/finding-groups-summary.html
*/
InvokeAssistant = "detective:InvokeAssistant",
/**
* Grants permission to list a graph's datasource package ingest states and timest
* amps for the most recent state changes in a behavior graph managed by this acco
* unt
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListDatasourcePackages.html
*/
ListDatasourcePackages = "detective:ListDatasourcePackages",
/**
* Grants permission to list behavior graphs managed by this account
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListGraphs.html
*/
ListGraphs = "detective:ListGraphs",
/**
* Grants permission to retrieve high volume entities whose relationships cannot b
* e stored by Detective
*
* See https://docs.aws.amazon.com/detective/latest/userguide/high-volume-entities.html
*/
ListHighDegreeEntities = "detective:ListHighDegreeEntities",
/**
* Grants permission to list the indicators of an investigation
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListIndicators.html
*/
ListIndicators = "detective:ListIndicators",
/**
* Grants permission to list the investigations of a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListInvestigations.html
*/
ListInvestigations = "detective:ListInvestigations",
/**
* Grants permission to retrieve details on the behavior graphs to which this acco
* unt has been invited to join
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListInvitations.html
*/
ListInvitations = "detective:ListInvitations",
/**
* Grants permission to retrieve details on all members of a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListMembers.html
*/
ListMembers = "detective:ListMembers",
/**
* Grants permission to view the current Amazon Detective delegated administrator
* account for an organization
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListOrganizationAdminAccounts.html
*/
ListOrganizationAdminAccount = "detective:ListOrganizationAdminAccount",
/**
* Grants permission to list the tag values that are assigned to a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "detective:ListTagsForResource",
/**
* Grants permission to reject an invitation to become a member of a behavior grap
* h
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_RejectInvitation.html
*/
RejectInvitation = "detective:RejectInvitation",
/**
* Grants permission to search the data stored in a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/userguide/detective-search.html
*/
SearchGraph = "detective:SearchGraph",
/**
* Grants permission to start investigations
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_StartInvestigation.html
*/
StartInvestigation = "detective:StartInvestigation",
/**
* Grants permission to start data ingest for a member account that has a status o
* f ACCEPTED_BUT_DISABLED
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_StartMonitoringMember.html
*/
StartMonitoringMember = "detective:StartMonitoringMember",
/**
* Grants permission to assign tag values to a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_TagResource.html
*/
TagResource = "detective:TagResource",
/**
* Grants permission to remove tag values from a behavior graph
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_UntagResource.html
*/
UntagResource = "detective:UntagResource",
/**
* Grants permission to enable or disable datasource package(s) in a behavior grap
* h managed by this account
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_UpdateDatasourcePackages.html
*/
UpdateDatasourcePackages = "detective:UpdateDatasourcePackages",
/**
* Grants permission to update an investigation's state and metadata
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_UpdateInvestigationState.html
*/
UpdateInvestigationState = "detective:UpdateInvestigationState",
/**
* Grants permission to update the current configuration related to the Amazon Det
* ective integration with AWS Organizations
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_UpdateOrganizationConfiguration.html
*/
UpdateOrganizationConfiguration = "detective:UpdateOrganizationConfiguration"
}