UNPKG

aws-iam-policy-types

Version:

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

159 lines (158 loc) 7.15 kB
/** * 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 */ export declare enum AwsVendorInsightsActions { /** * Grants permission to activate the security profile * * See https://docs.aws.amazon.com/marketplace/latest/userguide/vendor-insights-seller-controlling-access.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateSecurityProfileSnapshotReleaseConfiguration = "vendor-insights:UpdateSecurityProfileSnapshotReleaseConfiguration" }