Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForDashboardPartMetadataType() []string + func PossibleValuesForResourceProvisioningState() []string + func ValidateDashboardID(input interface{}, key string) (warnings []string, errors []error) + type BaseDashboardPartMetadataImpl struct + Type DashboardPartMetadataType + func (s BaseDashboardPartMetadataImpl) DashboardPartMetadata() BaseDashboardPartMetadataImpl + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Dashboard + OData *odata.OData + type Dashboard struct + Id *string + Location string + Name *string + Properties *DashboardPropertiesWithProvisioningState + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type DashboardId struct + DashboardName string + ResourceGroupName string + SubscriptionId string + func NewDashboardID(subscriptionId string, resourceGroupName string, dashboardName string) DashboardId + func ParseDashboardID(input string) (*DashboardId, error) + func ParseDashboardIDInsensitively(input string) (*DashboardId, error) + func (id *DashboardId) FromParseResult(input resourceids.ParseResult) error + func (id DashboardId) ID() string + func (id DashboardId) Segments() []resourceids.Segment + func (id DashboardId) String() string + type DashboardLens struct + Metadata *interface{} + Order int64 + Parts []DashboardParts + type DashboardOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p DashboardOperationPredicate) Matches(input Dashboard) bool + type DashboardPartMetadata interface + DashboardPartMetadata func() BaseDashboardPartMetadataImpl + func UnmarshalDashboardPartMetadataImplementation(input []byte) (DashboardPartMetadata, error) + type DashboardPartMetadataType string + const DashboardPartMetadataTypeExtensionHubsExtensionPartTypeMarkdownPart + func (s *DashboardPartMetadataType) UnmarshalJSON(bytes []byte) error + type DashboardParts struct + Metadata DashboardPartMetadata + Position DashboardPartsPosition + func (s *DashboardParts) UnmarshalJSON(bytes []byte) error + type DashboardPartsPosition struct + ColSpan int64 + Metadata *interface{} + RowSpan int64 + X int64 + Y int64 + type DashboardProperties struct + Lenses *[]DashboardLens + Metadata *interface{} + type DashboardPropertiesWithProvisioningState struct + Lenses *[]DashboardLens + Metadata *interface{} + ProvisioningState *ResourceProvisioningState + type DashboardsClient struct + Client *resourcemanager.Client + func NewDashboardsClientWithBaseURI(sdkApi sdkEnv.Api) (*DashboardsClient, error) + func (c DashboardsClient) CreateOrUpdate(ctx context.Context, id DashboardId, input Dashboard) (result CreateOrUpdateOperationResponse, err error) + func (c DashboardsClient) Delete(ctx context.Context, id DashboardId) (result DeleteOperationResponse, err error) + func (c DashboardsClient) Get(ctx context.Context, id DashboardId) (result GetOperationResponse, err error) + func (c DashboardsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c DashboardsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c DashboardsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c DashboardsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error) + func (c DashboardsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error) + func (c DashboardsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error) + func (c DashboardsClient) Update(ctx context.Context, id DashboardId, input PatchableDashboard) (result UpdateOperationResponse, err error) + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *Dashboard + OData *odata.OData + type ListByResourceGroupCompleteResult struct + Items []Dashboard + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]Dashboard + OData *odata.OData + type ListBySubscriptionCompleteResult struct + Items []Dashboard + LatestHttpResponse *http.Response + type ListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]Dashboard + OData *odata.OData + type MarkdownPartMetadata struct + Inputs *[]interface{} + Settings *MarkdownPartMetadataSettings + Type DashboardPartMetadataType + func (s MarkdownPartMetadata) DashboardPartMetadata() BaseDashboardPartMetadataImpl + func (s MarkdownPartMetadata) MarshalJSON() ([]byte, error) + type MarkdownPartMetadataSettings struct + Content *MarkdownPartMetadataSettingsContent + type MarkdownPartMetadataSettingsContent struct + Settings *MarkdownPartMetadataSettingsContentSettings + type MarkdownPartMetadataSettingsContentSettings struct + Content *string + MarkdownSource *int64 + MarkdownUri *string + Subtitle *string + Title *string + type PatchableDashboard struct + Properties *DashboardProperties + Tags *map[string]string + type RawDashboardPartMetadataImpl struct + Type string + Values map[string]interface{} + func (s RawDashboardPartMetadataImpl) DashboardPartMetadata() BaseDashboardPartMetadataImpl + type ResourceProvisioningState string + const ResourceProvisioningStateCanceled + const ResourceProvisioningStateFailed + const ResourceProvisioningStateSucceeded + func (s *ResourceProvisioningState) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Dashboard + OData *odata.OData