aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
253 lines • 11.4 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsDetectiveActions = void 0;
/**
* 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
*/
var AwsDetectiveActions;
(function (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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["GetUsageInformation"] = "detective:GetUsageInformation";
/**
* Grants permission to invoke Detective's Assistant
*
* See https://docs.aws.amazon.com/detective/latest/userguide/finding-groups-summary.html
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["ListHighDegreeEntities"] = "detective:ListHighDegreeEntities";
/**
* Grants permission to list the indicators of an investigation
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_ListIndicators.html
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["SearchGraph"] = "detective:SearchGraph";
/**
* Grants permission to start investigations
*
* See https://docs.aws.amazon.com/detective/latest/APIReference/API_StartInvestigation.html
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["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
*/
AwsDetectiveActions["UpdateOrganizationConfiguration"] = "detective:UpdateOrganizationConfiguration";
})(AwsDetectiveActions = exports.AwsDetectiveActions || (exports.AwsDetectiveActions = {}));
//# sourceMappingURL=detective.js.map