Name | Type | Description | Notes |
---|---|---|---|
Description | string | A description of the dashboard. | |
DetailLevel | int32 | Supported values are: - `1` for small - `2` for medium - `3` for large | |
Properties | string | Visual settings for the panel. | |
Panels | []ReportPanelSyncDefinition | The panels of the dashboard. Dashboard links are not supported. | |
Filters | []ReportFilterSyncDefinition | The filters for the dashboard. Filters allow you to control the amount of information displayed in your dashboards. |
func NewDashboardSyncDefinitionAllOf(description string, detailLevel int32, properties string, panels []ReportPanelSyncDefinition, filters []ReportFilterSyncDefinition, ) *DashboardSyncDefinitionAllOf
NewDashboardSyncDefinitionAllOf instantiates a new DashboardSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDashboardSyncDefinitionAllOfWithDefaults() *DashboardSyncDefinitionAllOf
NewDashboardSyncDefinitionAllOfWithDefaults instantiates a new DashboardSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DashboardSyncDefinitionAllOf) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *DashboardSyncDefinitionAllOf) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DashboardSyncDefinitionAllOf) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *DashboardSyncDefinitionAllOf) GetDetailLevel() int32
GetDetailLevel returns the DetailLevel field if non-nil, zero value otherwise.
func (o *DashboardSyncDefinitionAllOf) GetDetailLevelOk() (*int32, bool)
GetDetailLevelOk returns a tuple with the DetailLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DashboardSyncDefinitionAllOf) SetDetailLevel(v int32)
SetDetailLevel sets DetailLevel field to given value.
func (o *DashboardSyncDefinitionAllOf) GetProperties() string
GetProperties returns the Properties field if non-nil, zero value otherwise.
func (o *DashboardSyncDefinitionAllOf) GetPropertiesOk() (*string, bool)
GetPropertiesOk returns a tuple with the Properties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DashboardSyncDefinitionAllOf) SetProperties(v string)
SetProperties sets Properties field to given value.
func (o *DashboardSyncDefinitionAllOf) GetPanels() []ReportPanelSyncDefinition
GetPanels returns the Panels field if non-nil, zero value otherwise.
func (o *DashboardSyncDefinitionAllOf) GetPanelsOk() (*[]ReportPanelSyncDefinition, bool)
GetPanelsOk returns a tuple with the Panels field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DashboardSyncDefinitionAllOf) SetPanels(v []ReportPanelSyncDefinition)
SetPanels sets Panels field to given value.
func (o *DashboardSyncDefinitionAllOf) GetFilters() []ReportFilterSyncDefinition
GetFilters returns the Filters field if non-nil, zero value otherwise.
func (o *DashboardSyncDefinitionAllOf) GetFiltersOk() (*[]ReportFilterSyncDefinition, bool)
GetFiltersOk returns a tuple with the Filters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DashboardSyncDefinitionAllOf) SetFilters(v []ReportFilterSyncDefinition)
SetFilters sets Filters field to given value.