aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
168 lines • 7.08 kB
JavaScript
"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