UNPKG

aws-iam-policy-types

Version:

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

168 lines 7.08 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsGrafanaActions = void 0; /** * All IAM policy actions for Amazon Managed Grafana (GRAFANA) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmanagedgrafana.html * * 2025-02-24T21:48:44.949Z */ var AwsGrafanaActions; (function (AwsGrafanaActions) { /** * Grants permission to upgrade a workspace with a license * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["AssociateLicense"] = "grafana:AssociateLicense"; /** * Grants permission to create a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["CreateWorkspace"] = "grafana:CreateWorkspace"; /** * Grants permission to create API keys for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["CreateWorkspaceApiKey"] = "grafana:CreateWorkspaceApiKey"; /** * Grants permission to create service accounts for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["CreateWorkspaceServiceAccount"] = "grafana:CreateWorkspaceServiceAccount"; /** * Grants permission to create service account tokens for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["CreateWorkspaceServiceAccountToken"] = "grafana:CreateWorkspaceServiceAccountToken"; /** * Grants permission to delete a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DeleteWorkspace"] = "grafana:DeleteWorkspace"; /** * Grants permission to delete API keys from a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DeleteWorkspaceApiKey"] = "grafana:DeleteWorkspaceApiKey"; /** * Grants permission to delete service accounts for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DeleteWorkspaceServiceAccount"] = "grafana:DeleteWorkspaceServiceAccount"; /** * Grants permission to delete service account tokens for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DeleteWorkspaceServiceAccountToken"] = "grafana:DeleteWorkspaceServiceAccountToken"; /** * Grants permission to describe a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DescribeWorkspace"] = "grafana:DescribeWorkspace"; /** * Grants permission to describe authentication providers on a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DescribeWorkspaceAuthentication"] = "grafana:DescribeWorkspaceAuthentication"; /** * Grants permission to describe the current configuration string for the given wo * rkspace * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_DescribeWorkspaceConfiguration.html */ AwsGrafanaActions["DescribeWorkspaceConfiguration"] = "grafana:DescribeWorkspaceConfiguration"; /** * Grants permission to remove a license from a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["DisassociateLicense"] = "grafana:DisassociateLicense"; /** * Grants permission to list the permissions on a wokspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["ListPermissions"] = "grafana:ListPermissions"; /** * Grants permission to list tags associated with a workspace * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_ListTagsForResource.html */ AwsGrafanaActions["ListTagsForResource"] = "grafana:ListTagsForResource"; /** * Grants permission to list all available supported Grafana versions. Optionally, * include a workspace to list the versions to which it can be upgraded * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_ListVersions.html */ AwsGrafanaActions["ListVersions"] = "grafana:ListVersions"; /** * Grants permission to list service account tokens for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["ListWorkspaceServiceAccountTokens"] = "grafana:ListWorkspaceServiceAccountTokens"; /** * Grants permission to list service accounts for a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["ListWorkspaceServiceAccounts"] = "grafana:ListWorkspaceServiceAccounts"; /** * Grants permission to list workspaces * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["ListWorkspaces"] = "grafana:ListWorkspaces"; /** * Grants permission to add tags to, or update tag values of, a workspace * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_TagResource.html */ AwsGrafanaActions["TagResource"] = "grafana:TagResource"; /** * Grants permission to remove tags from a workspace * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_UntagResource.html */ AwsGrafanaActions["UntagResource"] = "grafana:UntagResource"; /** * Grants permission to modify the permissions on a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["UpdatePermissions"] = "grafana:UpdatePermissions"; /** * Grants permission to modify a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["UpdateWorkspace"] = "grafana:UpdateWorkspace"; /** * Grants permission to modify authentication providers on a workspace * * See https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html */ AwsGrafanaActions["UpdateWorkspaceAuthentication"] = "grafana:UpdateWorkspaceAuthentication"; /** * Grants permission to update the configuration string for the given workspace * * See https://docs.aws.amazon.com/grafana/latest/APIReference/API_UpdateWorkspaceConfiguration.html */ AwsGrafanaActions["UpdateWorkspaceConfiguration"] = "grafana:UpdateWorkspaceConfiguration"; })(AwsGrafanaActions = exports.AwsGrafanaActions || (exports.AwsGrafanaActions = {})); //# sourceMappingURL=grafana.js.map