Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Settings ¶
type Settings struct { DefaultDashboardList UserGroupss `json:"defaultDashboardList"` // Configure home dashboard for selected user group. The selected preset dashboard will be loaded as default landing page for this environment. EnablePublicSharing bool `json:"enablePublicSharing"` // Allow users to grant anonymous access to dashboards. No sign-in will be required to view those dashboards read-only. }
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
type UserGroups ¶
type UserGroups struct { Dashboard string `json:"Dashboard"` // Preset dashboard to show as default landing page UserGroup string `json:"UserGroup"` // Show selected dashboard by default for this user group }
func (*UserGroups) MarshalHCL ¶
func (me *UserGroups) MarshalHCL(properties hcl.Properties) error
func (*UserGroups) UnmarshalHCL ¶
func (me *UserGroups) UnmarshalHCL(decoder hcl.Decoder) error
type UserGroupss ¶
type UserGroupss []*UserGroups
func (UserGroupss) MarshalHCL ¶
func (me UserGroupss) MarshalHCL(properties hcl.Properties) error
func (*UserGroupss) UnmarshalHCL ¶
func (me *UserGroupss) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.