diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index a78ba467..00000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,85 +0,0 @@
-# Changelog
-
-All notable changes to the `XgridInc/xc3` repository will be documented in this file.
-
-The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
-and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-
-## [1.2.1] - 2023-10-08
-
-
-### Changed
-- Now the KMS key is only create and use in prod env.
-
-### Fixed
-- KMS datasource errors fixed.
-- resolved conflicts.
-
-## [1.2.0] - 2023-09-20
-
-
-### Changed
-- Created separate architecture diagrams for both Dev and Prod environements.
-- Added cloudwatch alarms CPU utilization monitoring.
-- Added WAFv2 and attached with loadbalancer.
-- Integration testing for dev and prod environments respectively.
-- Grafana region dashboard region ID readability implementation.
-
-### Fixed
-- Loabalancer health and connection issues.
-- Grafana Login Error with cognito (production environment).
-
-
-## [1.1.0] - 2023-07-17
-
-
-### Changed
-- Integrated EIC endpoint and removed bastion host
-- Updated the infra-deployment based on environment variable
-- Added the automation script to deploy XC3 infrastack
-- Updated the Architecture Diagram of XC3 in the Readme file
-
-
-### Fixed
-- Fixed Linked List Lambda to run from a member account as well
-- Added checks for the packages installation [AWS CLI, python, terraform] in the init.sh bash script.
-
-
-## [1.0.1] - 2023-06-06
-
-
-### Changed
-- Updated the Readme file
-- Updated the Architecture Diagram in the Readme file
-
-
-### Fixed
-- SSL Certificate Validation issue
-- Fixed the startup script of XC3's EC2 instance
-
-
-
-
-## [1.0.0] - 2023-05-11
-
-### Added
-- Initial release of the `XgridInc/xc3` repository.
-- `cloud_custodian_policies` folder having cloud custodian policies for tagging compliance, monitoring and alerting
-- `Pre-requirements` folder to refer the IAM Permission Set required to setup XC3
-- `Infrastructure` folder with the necessary IaC to provision XC3 infrastack
-- `src` folder having the XC3 backend
-- `tests` folder with unit testing implementation v1.0.0 for terraform infrastructure.
-- `workflows` folder which contains the diagram of all the XC3 workflows implemented
-- `CODE_OF_CONDUCT.md` file for the Code of Conduct for the community
-- `CONTRIBUTING.md` file which contains the detail of how to contribute to the Project
-- `ROADMAP.md` file which has information about XC3's existing features and its future plans
-- `UserGuide.md` file provides the guide on how to use XC3 Grafana Dashboards effectively
-
-### Changed
-- Updated the startup script of XC3's EC2 instance
-
-[1.0.0]: https://github.com/XgridInc/xc3/releases/tag/v1.0.0
-[1.0.1]: https://github.com/XgridInc/xc3/releases/tag/v1.0.1
-[1.1.0]: https://github.com/XgridInc/xc3/releases/tag/v1.1.0
-[1.2.0]: https://github.com/XgridInc/xc3/releases/tag/v1.2.0
-[1.2.1]: https://github.com/XgridInc/xc3/releases/tag/v1.2.1
diff --git a/IMPORTANT_FOR_CLIENT.md b/IMPORTANT_FOR_CLIENT.md
new file mode 100644
index 00000000..37303fc5
--- /dev/null
+++ b/IMPORTANT_FOR_CLIENT.md
@@ -0,0 +1,8 @@
+THIS BRANCH HAS CHANGES MADE TO IT IN:
+1. infrastructure / modules / serverless directory, where we have changed the iam-role.tf file for adding three new lambda functions and their role and role policies
+ There are also changes made in the variables.tf file for adding the three lambda function file paths. There is also resource definitions for CloudWatch and EventBridge rules as well
+2. infrastructure / variables.tf file, where we have added a variable for the lambda function cron job, namely 'roles_lambda_cron'.
+3. src / iam-roles directory, where there are three new or extra python files in the directory, for the source code of the threee new Lambda fucntions.
+
+NOTE: THE CODE FOR THE THREE NEW LAMBDA FUNCTIONS HAS ALSO BEEN ZIPPED INTO A FILE NAMED SOURCE_CODE_FOR_IAM_ROLES ALONG WITH THE DASHBOARD FILE IN THE
+ROOT DIRECOTORY WHICH CAN BE PASTED IN THE EXISTING LAMBDA FUNCTIONS IN THE IAM ROLE WORKFLOW TO BE TESTED AND INCORPORATED.
diff --git a/README.md b/README.md
index 279429a6..5917d787 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,12 @@
+THIS BRANCH HAS CHANGES MADE TO IT IN:
+
+infrastructure / modules / serverless directory, where we have changed the iam-role.tf file for adding three new lambda functions and their role and role policies There are also changes made in the variables.tf file for adding the three lambda function file paths. There is also resource definitions for CloudWatch and EventBridge rules as well
+
+infrastructure / variables.tf file, where we have added a variable for the lambda function cron job, namely 'roles_lambda_cron'.
+
+src / iam-roles directory, where there are three new or extra python files in the directory, for the source code of the threee new Lambda fucntions.
+
+NOTE: THE CODE FOR THE THREE NEW LAMBDA FUNCTIONS HAS ALSO BEEN ZIPPED INTO A FILE NAMED SOURCE_CODE_FOR_IAM_ROLES ALONG WITH THE DASHBOARD FILE IN THE ROOT DIRECOTORY WHICH CAN BE PASTED IN THE EXISTING LAMBDA FUNCTIONS IN THE IAM ROLE WORKFLOW TO BE TESTED AND INCORPORATED.
[](https://opensource.org/licenses/Apache-2.0)
diff --git a/SOURCE_CODE_FOR_IAM_ROLES.zip b/SOURCE_CODE_FOR_IAM_ROLES.zip
new file mode 100644
index 00000000..fd4d3c87
Binary files /dev/null and b/SOURCE_CODE_FOR_IAM_ROLES.zip differ
diff --git a/UPDATED USER MANUAL (TEAM 14).pdf b/UPDATED USER MANUAL (TEAM 14).pdf
new file mode 100644
index 00000000..3254a90c
Binary files /dev/null and b/UPDATED USER MANUAL (TEAM 14).pdf differ
diff --git a/User Manual.pdf b/User Manual.pdf
deleted file mode 100644
index 9b5a0370..00000000
Binary files a/User Manual.pdf and /dev/null differ
diff --git a/UserGuide.md b/UserGuide.md
deleted file mode 100644
index 00853112..00000000
--- a/UserGuide.md
+++ /dev/null
@@ -1,88 +0,0 @@
-Welcome to the User Guide for XC3 Project. This guide provides introduction, instructions and information on how to use the XC3 grafana dashboards effectively.
-
-## What is XC3?
-
-Xgrid Cloud Cost Control is a cloud agnostic and risk-free package offering powered by Cloud Custodian that provides security enforcement, tagging, unused or invalid resources cleanup, account maintenance, cost control, and backups. It supports managing AWS public cloud environments and provides a visualization of the usage of resources in account with the support of managing resource utilization on a click.
-
-## How to Use XC3
-
-Once XC3 infrastructure deployed in your AWS Account, Users needs to be added in Cognito pool with requested role (admin/editor/viewer) in respective cognito group. User get random username/password from cognito then they can set password on domain by sign in using random credentials.
-
-### User Role Guidelines
-
-Admin Role:
-
-Admins have full access to all features and settings in Grafana. They can create, edit, and delete users, dashboards, data sources, and alerts. They also have the ability to manage permissions and set up LDAP authentication.
-
-Editor Role:
-
-Editors can create and edit dashboards, but they cannot manage users or change system settings. They can also create and manage data sources and alerts that they have access to. However, they do not have access to system-level data sources or alerts.
-
-Viewer Role:
-
-Viewers have read-only access to Grafana. They can view dashboards and panels, but they cannot make any changes. They also do not have access to any administrative or editing functions.
-
-## Getting Started with XC3
-
-Once you've logged in on XC3, you can start using dashboards.
-
-### Home
-
-On Home Page, you can get high-level detail of your AWS Account
-
-- To determine the AWS Account Cost, select the account ID and get total spend of AWS Account from last three months
- 
-
-- To determine the total spend on AWS for a particular project select the AWS account and project to get the cost of that specific project from the last 14 days.
- 
-
-- To get the top 5 most expensive services in a specific AWS Region, select an AWS account and AWS region to get the top 5 most expensive services in that region from the last 14 days.
- 
-
-### IAM Roles Dashboard
-- By selecting IAM Role Dashboard you can view a list of IAM Roles by selecting AWS Account.
- 
-- By selecting a specific IAM Role in a specific AWS Region you can view the resources, state of resources, and the cumulative cost of resources from the last 14 days associated with a specific IAM Role in the selected AWS Region.
- 
-- By selecting a specific resource, you can view the detailed billing of that resource from the last 14 days.
- !
-
-### IAM Users Dashboard
-- By selecting IAM User Dashboard you can view a list of IAM Users by selecting AWS Account.
-- By selecting a specific IAM User in a specific AWS Region you can view the resources, state of resources, and the cumulative cost of resources from the last 14 days spin up by a specific IAM User in the selected AWS Region.
-- By selecting a specific resource, you can view the detailed billing of that resource from the last 14 days.
-- By selecting the specific IAM User in a specific AWS Region you can get the total spend in that AWS Region by specific IAM User.
-
-### Tagging Compliance Dashboard
-- By selecting Tagging Compliance Dashboard you can view the resource inventory that is non-conformant to tagging policies setup using following tags:
- - Creator
- - Owner
- - Project
-
-- By selecting Tagging Compliance Dashboard you can view the resource inventory that is non-conformant to tagging policies setup using following tags: - Creator - Owner - Project
-
- in a specific AWS Region by selecting AWS Account and AWS Region.
-
- 
-
-## Community Support
-
-If you have any questions or run into issues while using XC3, you can ask for help by reaching out on Slack XC3
-
-We hope this guide helps you get started with XC3. If you have any feedback or suggestions for the project, please let us know!
-
-## License
-
-Copyright (c) 2023, Xgrid Inc, https://xgrid.co
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
diff --git a/custom_dashboard/grafana_dashboards/team14dashboard.json b/custom_dashboard/grafana_dashboards/team14dashboard.json
new file mode 100644
index 00000000..cd84f8a0
--- /dev/null
+++ b/custom_dashboard/grafana_dashboards/team14dashboard.json
@@ -0,0 +1,833 @@
+{
+ "annotations": {
+ "list": [
+ {
+ "builtIn": 1,
+ "datasource": {
+ "type": "grafana",
+ "uid": "-- Grafana --"
+ },
+ "enable": true,
+ "hide": true,
+ "iconColor": "rgba(0, 211, 255, 1)",
+ "name": "Annotations & Alerts",
+ "type": "dashboard"
+ }
+ ]
+ },
+ "editable": true,
+ "fiscalYearStartMonth": 0,
+ "graphTooltip": 0,
+ "id": 9,
+ "links": [],
+ "panels": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "color": {
+ "mode": "thresholds"
+ },
+ "custom": {
+ "align": "auto",
+ "cellOptions": {
+ "type": "auto"
+ },
+ "inspect": false
+ },
+ "links": [],
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "red",
+ "value": 80
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 10,
+ "w": 12,
+ "x": 0,
+ "y": 0
+ },
+ "hideTimeOverride": true,
+ "id": 9,
+ "interval": "5m",
+ "maxDataPoints": 986,
+ "options": {
+ "cellHeight": "sm",
+ "footer": {
+ "countRows": false,
+ "fields": "",
+ "reducer": [
+ "sum"
+ ],
+ "show": false
+ },
+ "showHeader": true
+ },
+ "pluginVersion": "10.4.2",
+ "targets": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "disableTextWrap": false,
+ "editorMode": "code",
+ "expr": "iam_role_resource_costs_testing{}",
+ "format": "table",
+ "fullMetaSearch": false,
+ "includeNullMetadata": true,
+ "instant": false,
+ "legendFormat": "__auto",
+ "range": true,
+ "refId": "A",
+ "useBackend": false
+ }
+ ],
+ "timeFrom": "24h",
+ "title": "IAM Roles Detail",
+ "transformations": [
+ {
+ "id": "filterFieldsByName",
+ "options": {
+ "byVariable": false,
+ "include": {
+ "names": [
+ "role_name",
+ "rolearn"
+ ]
+ }
+ }
+ },
+ {
+ "id": "organize",
+ "options": {
+ "excludeByName": {},
+ "includeByName": {},
+ "indexByName": {
+ "role_arn": 1,
+ "role_name": 0
+ },
+ "renameByName": {
+ "role_arn": "Role Arn",
+ "role_name": "Role ",
+ "rolearn": "Role ARN"
+ }
+ }
+ }
+ ],
+ "type": "table"
+ },
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "color": {
+ "mode": "palette-classic"
+ },
+ "custom": {
+ "axisBorderShow": false,
+ "axisCenteredZero": false,
+ "axisColorMode": "text",
+ "axisLabel": "Cost",
+ "axisPlacement": "auto",
+ "fillOpacity": 80,
+ "gradientMode": "opacity",
+ "hideFrom": {
+ "legend": false,
+ "tooltip": false,
+ "viz": false
+ },
+ "lineWidth": 1,
+ "scaleDistribution": {
+ "type": "linear"
+ },
+ "thresholdsStyle": {
+ "mode": "dashed+area"
+ }
+ },
+ "mappings": [],
+ "thresholds": {
+ "mode": "percentage",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 70
+ },
+ {
+ "color": "red",
+ "value": 90
+ }
+ ]
+ },
+ "unit": "currencyUSD"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 10,
+ "w": 12,
+ "x": 12,
+ "y": 0
+ },
+ "id": 13,
+ "interval": "1h",
+ "options": {
+ "barRadius": 0,
+ "barWidth": 0.7,
+ "colorByField": "Service",
+ "fullHighlight": true,
+ "groupWidth": 0.7,
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "right",
+ "showLegend": false
+ },
+ "orientation": "auto",
+ "showValue": "always",
+ "stacking": "none",
+ "tooltip": {
+ "mode": "multi",
+ "sort": "none"
+ },
+ "xField": "Service",
+ "xTickLabelRotation": 0,
+ "xTickLabelSpacing": 0
+ },
+ "pluginVersion": "10.4.2",
+ "targets": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "disableTextWrap": false,
+ "editorMode": "builder",
+ "expr": "service_costs_testing{role_name=\"$Role\"}",
+ "format": "table",
+ "fullMetaSearch": false,
+ "includeNullMetadata": true,
+ "instant": false,
+ "legendFormat": "__auto",
+ "range": true,
+ "refId": "A",
+ "useBackend": false
+ }
+ ],
+ "title": "Services and Cost",
+ "transformations": [
+ {
+ "id": "filterFieldsByName",
+ "options": {
+ "include": {
+ "names": [
+ "service",
+ "Value"
+ ]
+ }
+ }
+ },
+ {
+ "id": "organize",
+ "options": {
+ "excludeByName": {},
+ "includeByName": {},
+ "indexByName": {},
+ "renameByName": {
+ "Value": "Cost",
+ "service": "Service"
+ }
+ }
+ }
+ ],
+ "type": "barchart"
+ },
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "color": {
+ "mode": "thresholds"
+ },
+ "custom": {
+ "align": "auto",
+ "cellOptions": {
+ "type": "auto"
+ },
+ "filterable": false,
+ "inspect": false
+ },
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "red",
+ "value": 80
+ }
+ ]
+ },
+ "unit": "currencyUSD"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 10,
+ "w": 12,
+ "x": 0,
+ "y": 10
+ },
+ "id": 12,
+ "interval": "1h",
+ "options": {
+ "cellHeight": "md",
+ "footer": {
+ "countRows": false,
+ "fields": "",
+ "reducer": [
+ "sum"
+ ],
+ "show": false
+ },
+ "showHeader": true
+ },
+ "pluginVersion": "10.4.2",
+ "targets": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "disableTextWrap": false,
+ "editorMode": "builder",
+ "expr": "iam_role_resource_costs_testing{role_name=\"$Role\", service=\"$Service\"}",
+ "format": "table",
+ "fullMetaSearch": false,
+ "includeNullMetadata": true,
+ "instant": false,
+ "legendFormat": "__auto",
+ "range": true,
+ "refId": "A",
+ "useBackend": false
+ }
+ ],
+ "title": "Resource Detail",
+ "transformations": [
+ {
+ "id": "filterFieldsByName",
+ "options": {
+ "include": {
+ "names": [
+ "resource_name",
+ "Value"
+ ]
+ }
+ }
+ },
+ {
+ "id": "organize",
+ "options": {
+ "excludeByName": {},
+ "includeByName": {},
+ "indexByName": {},
+ "renameByName": {
+ "Value": "Cost",
+ "resource_name": "Resource Name"
+ }
+ }
+ }
+ ],
+ "type": "table"
+ },
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "color": {
+ "mode": "thresholds"
+ },
+ "custom": {
+ "axisBorderShow": true,
+ "axisCenteredZero": false,
+ "axisColorMode": "text",
+ "axisLabel": "",
+ "axisPlacement": "auto",
+ "fillOpacity": 80,
+ "gradientMode": "none",
+ "hideFrom": {
+ "legend": false,
+ "tooltip": false,
+ "viz": false
+ },
+ "lineWidth": 1,
+ "scaleDistribution": {
+ "type": "linear"
+ },
+ "thresholdsStyle": {
+ "mode": "dashed+area"
+ }
+ },
+ "fieldMinMax": false,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "red",
+ "value": 60
+ },
+ {
+ "color": "#EAB839",
+ "value": 90
+ }
+ ]
+ },
+ "unit": "currencyUSD"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 10,
+ "w": 12,
+ "x": 12,
+ "y": 10
+ },
+ "id": 11,
+ "interval": "1h",
+ "options": {
+ "barRadius": 0,
+ "barWidth": 0.76,
+ "fullHighlight": true,
+ "groupWidth": 0.7,
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "right",
+ "showLegend": false
+ },
+ "orientation": "auto",
+ "showValue": "always",
+ "stacking": "none",
+ "text": {},
+ "tooltip": {
+ "mode": "multi",
+ "sort": "none"
+ },
+ "xTickLabelRotation": -45,
+ "xTickLabelSpacing": 0
+ },
+ "pluginVersion": "10.4.2",
+ "targets": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "disableTextWrap": false,
+ "editorMode": "builder",
+ "expr": "topk(5, sum by(resource_name) (iam_role_resource_costs_testing{role_name=\"$Role\", service=\"$Service\"}))",
+ "format": "table",
+ "fullMetaSearch": false,
+ "includeNullMetadata": true,
+ "instant": false,
+ "legendFormat": "__auto",
+ "range": true,
+ "refId": "A",
+ "useBackend": false
+ }
+ ],
+ "title": "IAM Roles top 5 Resources for service",
+ "transformations": [
+ {
+ "id": "filterFieldsByName",
+ "options": {
+ "include": {
+ "names": [
+ "resource_name",
+ "Value"
+ ]
+ }
+ }
+ },
+ {
+ "id": "organize",
+ "options": {
+ "excludeByName": {},
+ "includeByName": {},
+ "indexByName": {},
+ "renameByName": {
+ "Value": "Cost",
+ "resource_name": "Resource"
+ }
+ }
+ }
+ ],
+ "type": "barchart"
+ },
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "color": {
+ "mode": "thresholds"
+ },
+ "custom": {
+ "axisBorderShow": true,
+ "axisCenteredZero": false,
+ "axisColorMode": "text",
+ "axisGridShow": true,
+ "axisLabel": "Cost ($)",
+ "axisPlacement": "auto",
+ "fillOpacity": 80,
+ "gradientMode": "none",
+ "hideFrom": {
+ "legend": false,
+ "tooltip": false,
+ "viz": false
+ },
+ "lineWidth": 1,
+ "scaleDistribution": {
+ "type": "linear"
+ },
+ "thresholdsStyle": {
+ "mode": "dashed+area"
+ }
+ },
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "red",
+ "value": 90
+ }
+ ]
+ },
+ "unit": "currencyUSD"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 8,
+ "w": 12,
+ "x": 0,
+ "y": 20
+ },
+ "id": 10,
+ "interval": "45m",
+ "options": {
+ "barRadius": 0,
+ "barWidth": 0.73,
+ "colorByField": "Resource",
+ "fullHighlight": true,
+ "groupWidth": 0.7,
+ "legend": {
+ "calcs": [],
+ "displayMode": "table",
+ "placement": "right",
+ "showLegend": true
+ },
+ "orientation": "auto",
+ "showValue": "always",
+ "stacking": "none",
+ "tooltip": {
+ "mode": "multi",
+ "sort": "none"
+ },
+ "xField": "Resource",
+ "xTickLabelMaxLength": 8,
+ "xTickLabelRotation": -60,
+ "xTickLabelSpacing": 0
+ },
+ "pluginVersion": "10.4.1",
+ "targets": [
+ {
+ "datasource": {
+ "type": "prometheus",
+ "uid": "PBFA97CFB590B2093"
+ },
+ "disableTextWrap": false,
+ "editorMode": "builder",
+ "expr": "topk(5, sum by(resource_name) (iam_role_resource_costs_testing{role_name=\"$Role\"}))",
+ "format": "table",
+ "fullMetaSearch": false,
+ "includeNullMetadata": true,
+ "instant": false,
+ "legendFormat": "__auto",
+ "range": true,
+ "refId": "A",
+ "useBackend": false
+ }
+ ],
+ "title": "Top 5 most expensive resources",
+ "transformations": [
+ {
+ "id": "filterFieldsByName",
+ "options": {
+ "byVariable": false,
+ "include": {
+ "names": [
+ "resource_name",
+ "Value"
+ ]
+ }
+ }
+ },
+ {
+ "id": "organize",
+ "options": {
+ "excludeByName": {},
+ "includeByName": {},
+ "indexByName": {},
+ "renameByName": {
+ "Value": "Cost",
+ "resource_name": "Resource"
+ }
+ }
+ },
+ {
+ "id": "limit",
+ "options": {}
+ }
+ ],
+ "transparent": true,
+ "type": "barchart"
+ },
+ {
+ "datasource": {
+ "type": "prometheus"
+ },
+ "fieldConfig": {
+ "defaults": {
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "red",
+ "value": 80
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 8,
+ "w": 12,
+ "x": 12,
+ "y": 20
+ },
+ "id": 8,
+ "options": {
+ "afterRender": "",
+ "content": "
| {{iam_role_service_resource_id}} | \n{{iam_role_service_cost}} | \n\n |