|
765 | 765 | "CreateInstancePayload": { |
766 | 766 | "description": "Create update instance body.", |
767 | 767 | "properties": { |
| 768 | + "grafanaAdminEnabled": { |
| 769 | + "default": true, |
| 770 | + "description": "If true, a default Grafana server admin user is created. It's recommended to set this to\nfalse and use STACKIT SSO (`Owner` or `Observability Grafana Server Admin` role) instead.\nIt is still possible to manually create a new Grafana admin user via the Grafana UI later.", |
| 771 | + "type": "boolean" |
| 772 | + }, |
768 | 773 | "name": { |
769 | 774 | "description": "Name of the service", |
770 | 775 | "maxLength": 200, |
771 | 776 | "minLength": 1, |
772 | 777 | "type": "string" |
773 | 778 | }, |
774 | 779 | "parameter": { |
775 | | - "description": "additional parameters", |
| 780 | + "description": "Additional parameters", |
776 | 781 | "type": "object" |
777 | 782 | }, |
778 | 783 | "planId": { |
779 | | - "description": "uuid of the plan to create/update", |
| 784 | + "description": "UUID of the plan to create/update", |
780 | 785 | "type": "string" |
781 | 786 | } |
782 | 787 | }, |
|
1996 | 2001 | "title": "Dashboardurl", |
1997 | 2002 | "type": "string" |
1998 | 2003 | }, |
| 2004 | + "grafanaAdminEnabled": { |
| 2005 | + "default": true, |
| 2006 | + "title": "Grafanaadminenabled", |
| 2007 | + "type": "boolean" |
| 2008 | + }, |
1999 | 2009 | "grafanaAdminPassword": { |
| 2010 | + "deprecated": true, |
2000 | 2011 | "minLength": 32, |
2001 | 2012 | "title": "Grafanaadminpassword", |
2002 | 2013 | "type": "string" |
2003 | 2014 | }, |
2004 | 2015 | "grafanaAdminUser": { |
| 2016 | + "deprecated": true, |
2005 | 2017 | "minLength": 1, |
2006 | 2018 | "title": "Grafanaadminuser", |
2007 | 2019 | "type": "string" |
|
2128 | 2140 | "error", |
2129 | 2141 | "grafanaAdminPassword", |
2130 | 2142 | "grafanaAdminUser", |
| 2143 | + "grafanaAdminEnabled", |
2131 | 2144 | "grafanaPublicReadAccess", |
2132 | 2145 | "grafanaUseStackitSso", |
2133 | 2146 | "grafanaUrl", |
|
4024 | 4037 | "UpdateInstancePayload": { |
4025 | 4038 | "description": "Create update instance body.", |
4026 | 4039 | "properties": { |
| 4040 | + "grafanaAdminEnabled": { |
| 4041 | + "default": true, |
| 4042 | + "description": "When set to false, the Grafana server admin created during provisioning will be deleted.\nIt's recommended to set this to false and use STACKIT SSO (`Owner` or `Observability Grafana\nServer Admin` role) instead. It is still possible to manually create a new Grafana admin user \nvia the Grafana UI later. Once set to false, it is not possible to set it to true again.", |
| 4043 | + "type": "boolean" |
| 4044 | + }, |
4027 | 4045 | "name": { |
4028 | 4046 | "description": "Name of the service", |
4029 | 4047 | "maxLength": 200, |
4030 | 4048 | "minLength": 1, |
4031 | 4049 | "type": "string" |
4032 | 4050 | }, |
4033 | 4051 | "parameter": { |
4034 | | - "description": "additional parameters", |
| 4052 | + "description": "Additional parameters", |
4035 | 4053 | "type": "object" |
4036 | 4054 | }, |
4037 | 4055 | "planId": { |
4038 | | - "description": "uuid of the plan to create/update", |
| 4056 | + "description": "UUID of the plan to update", |
4039 | 4057 | "type": "string" |
4040 | 4058 | } |
4041 | 4059 | }, |
4042 | | - "required": [ |
4043 | | - "planId" |
4044 | | - ], |
4045 | 4060 | "type": "object" |
4046 | 4061 | }, |
4047 | 4062 | "UpdateLogsAlertgroupPayload": { |
|
4611 | 4626 | "alertingUrl": "https://alerting.stackit.argus.eu01.cloud/instances/9449de83-64ac-45dc-9967-e7c75bbdca70", |
4612 | 4627 | "cluster": "stackit", |
4613 | 4628 | "dashboardUrl": "dashboard.example.com", |
| 4629 | + "grafanaAdminEnabled": true, |
4614 | 4630 | "grafanaAdminPassword": "asdf313kles23450des0asdf313kles2", |
4615 | 4631 | "grafanaAdminUser": "admin", |
4616 | 4632 | "grafanaPublicReadAccess": false, |
|
0 commit comments