Skip to content

Commit 059bc2b

Browse files
author
AWS
committed
AWS Billing and Cost Management Dashboards Update: The Billing and Cost Management GetDashboard API now returns identifier for each widget, enabling users to uniquely identify widgets within their dashboards.
1 parent 064ec80 commit 059bc2b

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Billing and Cost Management Dashboards",
4+
"contributor": "",
5+
"description": "The Billing and Cost Management GetDashboard API now returns identifier for each widget, enabling users to uniquely identify widgets within their dashboards."
6+
}

services/bcmdashboards/src/main/resources/codegen-resources/service-2.json

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@
6363
{"shape":"ValidationException"},
6464
{"shape":"ResourceNotFoundException"}
6565
],
66-
"documentation":"<p>Retrieves the configuration and metadata of a specified dashboard, including its widgets and layout settings.</p>"
66+
"documentation":"<p>Retrieves the configuration and metadata of a specified dashboard, including its widgets and layout settings.</p>",
67+
"readonly":true
6768
},
6869
"GetResourcePolicy":{
6970
"name":"GetResourcePolicy",
@@ -80,7 +81,8 @@
8081
{"shape":"ValidationException"},
8182
{"shape":"ResourceNotFoundException"}
8283
],
83-
"documentation":"<p>Retrieves the resource-based policy attached to a dashboard, showing sharing configurations and permissions.</p>"
84+
"documentation":"<p>Retrieves the resource-based policy attached to a dashboard, showing sharing configurations and permissions.</p>",
85+
"readonly":true
8486
},
8587
"ListDashboards":{
8688
"name":"ListDashboards",
@@ -96,7 +98,8 @@
9698
{"shape":"InternalServerException"},
9799
{"shape":"ValidationException"}
98100
],
99-
"documentation":"<p>Returns a list of all dashboards in your account.</p>"
101+
"documentation":"<p>Returns a list of all dashboards in your account.</p>",
102+
"readonly":true
100103
},
101104
"ListTagsForResource":{
102105
"name":"ListTagsForResource",
@@ -112,7 +115,8 @@
112115
{"shape":"ValidationException"},
113116
{"shape":"ResourceNotFoundException"}
114117
],
115-
"documentation":"<p>Returns a list of all tags associated with a specified dashboard resource.</p>"
118+
"documentation":"<p>Returns a list of all tags associated with a specified dashboard resource.</p>",
119+
"readonly":true
116120
},
117121
"TagResource":{
118122
"name":"TagResource",
@@ -1031,6 +1035,10 @@
10311035
"configs"
10321036
],
10331037
"members":{
1038+
"id":{
1039+
"shape":"WidgetId",
1040+
"documentation":"<p>The unique identifier for the widget.</p>"
1041+
},
10341042
"title":{
10351043
"shape":"WidgetTitle",
10361044
"documentation":"<p>The title of the widget.</p>"
@@ -1088,6 +1096,12 @@
10881096
"max":10,
10891097
"min":4
10901098
},
1099+
"WidgetId":{
1100+
"type":"string",
1101+
"max":32,
1102+
"min":32,
1103+
"pattern":"[0-9a-f]{32}"
1104+
},
10911105
"WidgetList":{
10921106
"type":"list",
10931107
"member":{"shape":"Widget"},

0 commit comments

Comments
 (0)