UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

164 lines 8.15 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsVendorInsightsActions = void 0; /** * All IAM policy actions for AWS Marketplace Vendor Insights (VENDOR-INSIGHTS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsmarketplacevendorinsights.html * * 2025-02-24T21:48:53.435Z */ var AwsVendorInsightsActions; (function (AwsVendorInsightsActions) { /** * Grants permission to activate the security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["ActivateSecurityProfile"] = "vendor-insights:ActivateSecurityProfile"; /** * Grants permission to associate security profile with a data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["AssociateDataSource"] = "vendor-insights:AssociateDataSource"; /** * Grants permission to create a new data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["CreateDataSource"] = "vendor-insights:CreateDataSource"; /** * Grants permission to create a new security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["CreateSecurityProfile"] = "vendor-insights:CreateSecurityProfile"; /** * Grants permission to deactivate the security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["DeactivateSecurityProfile"] = "vendor-insights:DeactivateSecurityProfile"; /** * Grants permission to delete a data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["DeleteDataSource"] = "vendor-insights:DeleteDataSource"; /** * Grants permission to disassociate security profile from a data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["DisassociateDataSource"] = "vendor-insights:DisassociateDataSource"; /** * Grants permission to retrieve the details of an existing data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["GetDataSource"] = "vendor-insights:GetDataSource"; /** * Grants permission to return the details of a security profile snapshot that req * uester is entitled to read * * See https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-vendor-insights-controlling-access.html */ AwsVendorInsightsActions["GetEntitledSecurityProfileSnapshot"] = "vendor-insights:GetEntitledSecurityProfileSnapshot"; /** * Grants permission to get the access terms for a vendor insights profile * * See https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-vendor-insights-controlling-access.html */ AwsVendorInsightsActions["GetProfileAccessTerms"] = "vendor-insights:GetProfileAccessTerms"; /** * Grants permission to return the details of an existing security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["GetSecurityProfile"] = "vendor-insights:GetSecurityProfile"; /** * Grants permission to return the details of a security profile snapshot * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["GetSecurityProfileSnapshot"] = "vendor-insights:GetSecurityProfileSnapshot"; /** * Grants permission to list existing data sources * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["ListDataSources"] = "vendor-insights:ListDataSources"; /** * Grants permission to return the snapshot summary list for an existing security * profile that requester is entitled to list * * See https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-vendor-insights-controlling-access.html */ AwsVendorInsightsActions["ListEntitledSecurityProfileSnapshots"] = "vendor-insights:ListEntitledSecurityProfileSnapshots"; /** * Grants permission to list entitled security profiles * * See https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-vendor-insights-controlling-access.html */ AwsVendorInsightsActions["ListEntitledSecurityProfiles"] = "vendor-insights:ListEntitledSecurityProfiles"; /** * Grants permission to return the snapshot summary list for an existing security * profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["ListSecurityProfileSnapshots"] = "vendor-insights:ListSecurityProfileSnapshots"; /** * Grants permission to list existing security profiles * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["ListSecurityProfiles"] = "vendor-insights:ListSecurityProfiles"; /** * Grants permission to list tags for vendor insights resource * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["ListTagsForResource"] = "vendor-insights:ListTagsForResource"; /** * Grants permission to tag vendor insights resource * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["TagResource"] = "vendor-insights:TagResource"; /** * Grants permission to untag vendor insights resource * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["UntagResource"] = "vendor-insights:UntagResource"; /** * Grants permission to update an existing data source * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["UpdateDataSource"] = "vendor-insights:UpdateDataSource"; /** * Grants permission to update the security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["UpdateSecurityProfile"] = "vendor-insights:UpdateSecurityProfile"; /** * Grants permission to update the security profile snapshot creation configuratio * n * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["UpdateSecurityProfileSnapshotCreationConfiguration"] = "vendor-insights:UpdateSecurityProfileSnapshotCreationConfiguration"; /** * Grants permission to update the security profile snapshot release configuration * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ AwsVendorInsightsActions["UpdateSecurityProfileSnapshotReleaseConfiguration"] = "vendor-insights:UpdateSecurityProfileSnapshotReleaseConfiguration"; })(AwsVendorInsightsActions = exports.AwsVendorInsightsActions || (exports.AwsVendorInsightsActions = {})); //# sourceMappingURL=vendor-insights.js.map