@swamp/aws/grafana
v2026.04.23.3
AWS GRAFANA infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awsgrafanacloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/grafana@swamp/aws/grafana/workspacev2026.04.23.2workspace.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AuthenticationProviders | array | List of authentication providers to enable. |
| SamlConfiguration? | object | SAML configuration data associated with an AMG workspace. |
| NetworkAccessControl? | object | The configuration settings for Network Access Control. |
| VpcConfiguration? | object | The configuration settings for an Amazon VPC that contains data sources for your Grafana workspace to connect to. |
| ClientToken? | string | A unique, case-sensitive, user-provided identifier to ensure the idempotency of the request. |
| GrafanaVersion? | string | The version of Grafana to support in your workspace. |
| AccountAccessType | enum | These enums represent valid account access types. Specifically these enums determine whether the workspace can access AWS resources in the AWS account only, or whether it can also access resources in other accounts in the same organization. If the value CURRENT_ACCOUNT is used, a workspace role ARN must be provided. If the value is ORGANIZATION, a list of organizational units must be provided. |
| OrganizationRoleName? | string | The name of an IAM role that already exists to use with AWS Organizations to access AWS data sources and notification channels in other accounts in an organization. |
| PermissionType | enum | These enums represent valid permission types to use when creating or configuring a Grafana workspace. The SERVICE_MANAGED permission type means the Managed Grafana service will create a workspace IAM role on your behalf. The CUSTOMER_MANAGED permission type means that the customer is expected to provide an IAM role that the Grafana workspace can use to query data sources. |
| StackSetName? | string | The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace. |
| DataSources? | array | List of data sources on the service managed IAM role. |
| Description? | string | Description of a workspace. |
| Name? | string | The user friendly name of a workspace. |
| NotificationDestinations? | array | List of notification destinations on the customers service managed IAM role that the Grafana workspace can query. |
| OrganizationalUnits? | array | List of Organizational Units containing AWS accounts the Grafana workspace can pull data from. |
| RoleArn? | string | IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources. |
| PluginAdminEnabled? | boolean | Allow workspace admins to install plugins |
createCreate a Grafana Workspace
getGet a Grafana Workspace
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Grafana Workspace |
updateUpdate a Grafana Workspace
deleteDelete a Grafana Workspace
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Grafana Workspace |
syncSync Grafana Workspace state from AWS
Resources
state(infinite)— Grafana Workspace resource state
2026.04.23.2201.2 KBApr 23, 2026
AWS GRAFANA infrastructure models
Release Notes
- Updated: workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsgrafanacloudinfrastructure
2026.04.03.2203.2 KBApr 3, 2026
AWS GRAFANA infrastructure models
Release Notes
- Updated: workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsgrafanacloudinfrastructure
2026.03.19.1214.8 KBMar 19, 2026
AWS GRAFANA infrastructure models
Release Notes
- Updated: workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsgrafanacloudinfrastructure
2026.03.16.1209.6 KBMar 16, 2026
AWS GRAFANA infrastructure models
Release Notes
- Updated: workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsgrafanacloudinfrastructure
2026.03.10.5207.5 KBMar 10, 2026
AWS GRAFANA infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsgrafanacloudinfrastructure