You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-grafana): Adds support for the new GrafanaToken as part of the Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
* <p>The type of license to associate with the workspace.</p>
476
+
* <note>
477
+
* <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>
478
+
* </note>
476
479
*/
477
480
licenseType: LicenseType|undefined;
481
+
482
+
/**
483
+
* @public
484
+
* <p>A token from Grafana Labs that ties your Amazon Web Services account with a Grafana
485
+
* Labs account. For more information, see <a href="https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise">Register with Grafana Labs</a>.</p>
* <p>The token that ties this workspace to a Grafana Labs account. For more information,
984
+
* see <a href="https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise">Register with Grafana Labs</a>.</p>
* <p>The list of tags associated with the workspace.</p>
1963
1993
*/
1964
1994
tags?: Record<string,string>;
1995
+
1996
+
/**
1997
+
* @public
1998
+
* <p>Specifies whether this workspace has a full Grafana Enterprise license.</p>
1999
+
* <note>
2000
+
* <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>
2001
+
* </note>
2002
+
*/
2003
+
licenseType?: LicenseType;
2004
+
2005
+
/**
2006
+
* @public
2007
+
* <p>The token that ties this workspace to a Grafana Labs account. For more information,
2008
+
* see <a href="https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise">Register with Grafana Labs</a>.</p>
Copy file name to clipboardExpand all lines: codegen/sdk-codegen/aws-models/grafana.json
+43-9
Original file line number
Diff line number
Diff line change
@@ -1003,10 +1003,17 @@
1003
1003
"licenseType": {
1004
1004
"target": "com.amazonaws.grafana#LicenseType",
1005
1005
"traits": {
1006
-
"smithy.api#documentation": "<p>The type of license to associate with the workspace.</p>",
1006
+
"smithy.api#documentation": "<p>The type of license to associate with the workspace.</p>\n <note>\n <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>\n </note>",
1007
1007
"smithy.api#httpLabel": {},
1008
1008
"smithy.api#required": {}
1009
1009
}
1010
+
},
1011
+
"grafanaToken": {
1012
+
"target": "com.amazonaws.grafana#GrafanaToken",
1013
+
"traits": {
1014
+
"smithy.api#documentation": "<p>A token from Grafana Labs that ties your Amazon Web Services account with a Grafana \n Labs account. For more information, see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise\">Register with Grafana Labs</a>.</p>",
"smithy.api#documentation": "<p>Specifies whether this workspace uses SAML 2.0, IAM Identity Center (successor to Single Sign-On), or both to\n authenticate users for using the Grafana console within a workspace. For more\n information, see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/authentication-in-AMG.html\">User authentication in\n Amazon Managed Grafana</a>.</p>",
1412
+
"smithy.api#documentation": "<p>Specifies whether this workspace uses SAML 2.0, IAM Identity Center, or both to\n authenticate users for using the Grafana console within a workspace. For more\n information, see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/authentication-in-AMG.html\">User authentication in\n Amazon Managed Grafana</a>.</p>",
1406
1413
"smithy.api#required": {}
1407
1414
}
1408
1415
},
@@ -1433,7 +1440,7 @@
1433
1440
"grafanaVersion": {
1434
1441
"target": "com.amazonaws.grafana#GrafanaVersion",
1435
1442
"traits": {
1436
-
"smithy.api#documentation": "<p>Specifies the version of Grafana to support in the new workspace.</p>\n <p>To get a list of supported version, use the <code>ListVersions</code>\n operation.</p>"
1443
+
"smithy.api#documentation": "<p>Specifies the version of Grafana to support in the new workspace. If not specified, \n defaults to the latest version (for example, 9.4).</p>\n <p>To get a list of supported versions, use the <code>ListVersions</code>\n operation.</p>"
"smithy.api#documentation": "<p>Specifies whether this workspace uses SAML 2.0, IAM Identity Center (successor to Single Sign-On), or both to\n authenticate users for using the Grafana console within a workspace. For more\n information, see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/authentication-in-AMG.html\">User authentication in\n Amazon Managed Grafana</a>.</p>",
3279
+
"smithy.api#documentation": "<p>Specifies whether this workspace uses SAML 2.0, IAM Identity Center, or both to\n authenticate users for using the Grafana console within a workspace. For more\n information, see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/authentication-in-AMG.html\">User authentication in\n Amazon Managed Grafana</a>.</p>",
3264
3280
"smithy.api#required": {}
3265
3281
}
3266
3282
},
@@ -3342,7 +3358,7 @@
3342
3358
"grafanaVersion": {
3343
3359
"target": "com.amazonaws.grafana#GrafanaVersion",
3344
3360
"traits": {
3345
-
"smithy.api#documentation": "<p>Specifies the version of Grafana to support in the new workspace.</p>\n <p>Can only be used to upgrade (for example, from 8.4 to 9.4), not\n downgrade (for example, from 9.4 to 8.4).</p>\n <p>To know what versions are available to upgrade to for a specific workspace, see \n the <code>ListVersions</code> operation.</p>"
3361
+
"smithy.api#documentation": "<p>Specifies the version of Grafana to support in the workspace. If not specified, \n keeps the current version of the workspace.</p>\n <p>Can only be used to upgrade (for example, from 8.4 to 9.4), not\n downgrade (for example, from 9.4 to 8.4).</p>\n <p>To know what versions are available to upgrade to for a specific workspace, see \n the <a href=\"https://docs.aws.amazon.com/grafana/latest/APIReference/API_ListVersions.html\">ListVersions</a> operation.</p>"
3346
3362
}
3347
3363
}
3348
3364
}
@@ -3761,25 +3777,25 @@
3761
3777
"licenseType": {
3762
3778
"target": "com.amazonaws.grafana#LicenseType",
3763
3779
"traits": {
3764
-
"smithy.api#documentation": "<p>Specifies whether this workspace has a full Grafana Enterprise license or a free trial\nlicense.</p>"
3780
+
"smithy.api#documentation": "<p>Specifies whether this workspace has a full Grafana Enterprise license.</p>\n <note>\n<p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>\n </note>"
3765
3781
}
3766
3782
},
3767
3783
"freeTrialConsumed": {
3768
3784
"target": "smithy.api#Boolean",
3769
3785
"traits": {
3770
-
"smithy.api#documentation": "<p>Specifies whether this workspace has already fully used its free trial for Grafana\n Enterprise.</p>"
3786
+
"smithy.api#documentation": "<p>Specifies whether this workspace has already fully used its free trial for Grafana\n Enterprise.</p>\n <note>\n <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>\n </note>"
3771
3787
}
3772
3788
},
3773
3789
"licenseExpiration": {
3774
3790
"target": "smithy.api#Timestamp",
3775
3791
"traits": {
3776
-
"smithy.api#documentation": "<p>If this workspace has a full Grafana Enterprise license, this specifies when the\n license ends and will need to be renewed.</p>"
3792
+
"smithy.api#documentation": "<p>If this workspace has a full Grafana Enterprise license purchased through \n Amazon Web Services Marketplace, this specifies when the\n license ends and will need to be renewed. Purchasing the Enterprise plugins option \n through Amazon Managed Grafana does not have an expiration. It is valid until the \n license is removed.</p>"
3777
3793
}
3778
3794
},
3779
3795
"freeTrialExpiration": {
3780
3796
"target": "smithy.api#Timestamp",
3781
3797
"traits": {
3782
-
"smithy.api#documentation": "<p>If this workspace is currently in the free trial period for Grafana Enterprise, this\n value specifies when that free trial ends.</p>"
3798
+
"smithy.api#documentation": "<p>If this workspace is currently in the free trial period for Grafana Enterprise, this\n value specifies when that free trial ends.</p>\n <note>\n <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>\n </note>"
3783
3799
}
3784
3800
},
3785
3801
"authentication": {
@@ -3806,6 +3822,12 @@
3806
3822
"traits": {
3807
3823
"smithy.api#documentation": "<p>The configuration settings for network access to your workspace.</p>"
3808
3824
}
3825
+
},
3826
+
"grafanaToken": {
3827
+
"target": "com.amazonaws.grafana#GrafanaToken",
3828
+
"traits": {
3829
+
"smithy.api#documentation": "<p>The token that ties this workspace to a Grafana Labs account. For more information, \n see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise\">Register with Grafana Labs</a>.</p>"
3830
+
}
3809
3831
}
3810
3832
},
3811
3833
"traits": {
@@ -3978,6 +4000,18 @@
3978
4000
"traits": {
3979
4001
"smithy.api#documentation": "<p>The list of tags associated with the workspace.</p>"
3980
4002
}
4003
+
},
4004
+
"licenseType": {
4005
+
"target": "com.amazonaws.grafana#LicenseType",
4006
+
"traits": {
4007
+
"smithy.api#documentation": "<p>Specifies whether this workspace has a full Grafana Enterprise license.</p>\n <note>\n <p>Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.</p>\n </note>"
4008
+
}
4009
+
},
4010
+
"grafanaToken": {
4011
+
"target": "com.amazonaws.grafana#GrafanaToken",
4012
+
"traits": {
4013
+
"smithy.api#documentation": "<p>The token that ties this workspace to a Grafana Labs account. For more information, \n see <a href=\"https://docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise\">Register with Grafana Labs</a>.</p>"
0 commit comments