Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Dashboard struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (d *Dashboard) UnmarshalJSON(body []byte) error + func (d Dashboard) MarshalJSON() ([]byte, error) + type DashboardLens struct + Metadata map[string]interface{} + Order *int32 + Parts map[string]*DashboardParts + func (dl DashboardLens) MarshalJSON() ([]byte, error) + type DashboardListResult struct + NextLink *string + Value *[]Dashboard + func (dlr DashboardListResult) IsEmpty() bool + type DashboardListResultIterator struct + func NewDashboardListResultIterator(page DashboardListResultPage) DashboardListResultIterator + func (iter *DashboardListResultIterator) Next() error + func (iter *DashboardListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DashboardListResultIterator) NotDone() bool + func (iter DashboardListResultIterator) Response() DashboardListResult + func (iter DashboardListResultIterator) Value() Dashboard + type DashboardListResultPage struct + func NewDashboardListResultPage(cur DashboardListResult, ...) DashboardListResultPage + func (page *DashboardListResultPage) Next() error + func (page *DashboardListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DashboardListResultPage) NotDone() bool + func (page DashboardListResultPage) Response() DashboardListResult + func (page DashboardListResultPage) Values() []Dashboard + type DashboardParts struct + Metadata map[string]interface{} + Position *DashboardPartsPosition + func (dp DashboardParts) MarshalJSON() ([]byte, error) + type DashboardPartsPosition struct + ColSpan *int32 + Metadata map[string]interface{} + RowSpan *int32 + X *int32 + Y *int32 + func (dp DashboardPartsPosition) MarshalJSON() ([]byte, error) + type DashboardProperties struct + Lenses map[string]*DashboardLens + Metadata map[string]interface{} + func (dp DashboardProperties) MarshalJSON() ([]byte, error) + type DashboardsClient struct + func NewDashboardsClient(subscriptionID string) DashboardsClient + func NewDashboardsClientWithBaseURI(baseURI string, subscriptionID string) DashboardsClient + func (client DashboardsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, dashboardName string, ...) (result Dashboard, err error) + func (client DashboardsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, dashboardName string, ...) (*http.Request, error) + func (client DashboardsClient) CreateOrUpdateResponder(resp *http.Response) (result Dashboard, err error) + func (client DashboardsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client DashboardsClient) Delete(ctx context.Context, resourceGroupName string, dashboardName string) (result autorest.Response, err error) + func (client DashboardsClient) DeletePreparer(ctx context.Context, resourceGroupName string, dashboardName string) (*http.Request, error) + func (client DashboardsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DashboardsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DashboardsClient) Get(ctx context.Context, resourceGroupName string, dashboardName string) (result Dashboard, err error) + func (client DashboardsClient) GetPreparer(ctx context.Context, resourceGroupName string, dashboardName string) (*http.Request, error) + func (client DashboardsClient) GetResponder(resp *http.Response) (result Dashboard, err error) + func (client DashboardsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DashboardsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DashboardListResultPage, err error) + func (client DashboardsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DashboardListResultIterator, err error) + func (client DashboardsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client DashboardsClient) ListByResourceGroupResponder(resp *http.Response) (result DashboardListResult, err error) + func (client DashboardsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DashboardsClient) ListBySubscription(ctx context.Context) (result DashboardListResultPage, err error) + func (client DashboardsClient) ListBySubscriptionComplete(ctx context.Context) (result DashboardListResultIterator, err error) + func (client DashboardsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client DashboardsClient) ListBySubscriptionResponder(resp *http.Response) (result DashboardListResult, err error) + func (client DashboardsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client DashboardsClient) Update(ctx context.Context, resourceGroupName string, dashboardName string, ...) (result Dashboard, err error) + func (client DashboardsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, dashboardName string, ...) (*http.Request, error) + func (client DashboardsClient) UpdateResponder(resp *http.Response) (result Dashboard, err error) + func (client DashboardsClient) UpdateSender(req *http.Request) (*http.Response, error) + type ErrorDefinition struct + Code *string + Details *[]ErrorDefinition + Message *string + func (ed ErrorDefinition) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDefinition + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result ResourceProviderOperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result ResourceProviderOperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result ResourceProviderOperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PatchableDashboard struct + Tags map[string]*string + func (pd *PatchableDashboard) UnmarshalJSON(body []byte) error + func (pd PatchableDashboard) MarshalJSON() ([]byte, error) + type ResourceProviderOperation struct + Display *ResourceProviderOperationDisplay + IsDataAction *string + Name *string + type ResourceProviderOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type ResourceProviderOperationList struct + NextLink *string + Value *[]ResourceProviderOperation + func (rpol ResourceProviderOperationList) IsEmpty() bool + type ResourceProviderOperationListIterator struct + func NewResourceProviderOperationListIterator(page ResourceProviderOperationListPage) ResourceProviderOperationListIterator + func (iter *ResourceProviderOperationListIterator) Next() error + func (iter *ResourceProviderOperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceProviderOperationListIterator) NotDone() bool + func (iter ResourceProviderOperationListIterator) Response() ResourceProviderOperationList + func (iter ResourceProviderOperationListIterator) Value() ResourceProviderOperation + type ResourceProviderOperationListPage struct + func NewResourceProviderOperationListPage(cur ResourceProviderOperationList, ...) ResourceProviderOperationListPage + func (page *ResourceProviderOperationListPage) Next() error + func (page *ResourceProviderOperationListPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceProviderOperationListPage) NotDone() bool + func (page ResourceProviderOperationListPage) Response() ResourceProviderOperationList + func (page ResourceProviderOperationListPage) Values() []ResourceProviderOperation