Documentation ¶
Index ¶
- func ValidateWorkbookTemplateID(input interface{}, key string) (warnings []string, errors []error)
- type ApplicationInsightsClient
- func (c ApplicationInsightsClient) WorkbookTemplatesCreateOrUpdate(ctx context.Context, id WorkbookTemplateId, input WorkbookTemplate) (result WorkbookTemplatesCreateOrUpdateOperationResponse, err error)
- func (c ApplicationInsightsClient) WorkbookTemplatesDelete(ctx context.Context, id WorkbookTemplateId) (result WorkbookTemplatesDeleteOperationResponse, err error)
- func (c ApplicationInsightsClient) WorkbookTemplatesGet(ctx context.Context, id WorkbookTemplateId) (result WorkbookTemplatesGetOperationResponse, err error)
- func (c ApplicationInsightsClient) WorkbookTemplatesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result WorkbookTemplatesListByResourceGroupOperationResponse, err error)
- func (c ApplicationInsightsClient) WorkbookTemplatesUpdate(ctx context.Context, id WorkbookTemplateId, ...) (result WorkbookTemplatesUpdateOperationResponse, err error)
- type WorkbookTemplate
- type WorkbookTemplateGallery
- type WorkbookTemplateId
- type WorkbookTemplateLocalizedGallery
- type WorkbookTemplateProperties
- type WorkbookTemplateUpdateParameters
- type WorkbookTemplatesCreateOrUpdateOperationResponse
- type WorkbookTemplatesDeleteOperationResponse
- type WorkbookTemplatesGetOperationResponse
- type WorkbookTemplatesListByResourceGroupOperationResponse
- type WorkbookTemplatesListResult
- type WorkbookTemplatesUpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateWorkbookTemplateID ¶
ValidateWorkbookTemplateID checks that 'input' can be parsed as a Workbook Template ID
Types ¶
type ApplicationInsightsClient ¶
type ApplicationInsightsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewApplicationInsightsClientWithBaseURI ¶
func NewApplicationInsightsClientWithBaseURI(endpoint string) ApplicationInsightsClient
func (ApplicationInsightsClient) WorkbookTemplatesCreateOrUpdate ¶
func (c ApplicationInsightsClient) WorkbookTemplatesCreateOrUpdate(ctx context.Context, id WorkbookTemplateId, input WorkbookTemplate) (result WorkbookTemplatesCreateOrUpdateOperationResponse, err error)
WorkbookTemplatesCreateOrUpdate ...
func (ApplicationInsightsClient) WorkbookTemplatesDelete ¶
func (c ApplicationInsightsClient) WorkbookTemplatesDelete(ctx context.Context, id WorkbookTemplateId) (result WorkbookTemplatesDeleteOperationResponse, err error)
WorkbookTemplatesDelete ...
func (ApplicationInsightsClient) WorkbookTemplatesGet ¶
func (c ApplicationInsightsClient) WorkbookTemplatesGet(ctx context.Context, id WorkbookTemplateId) (result WorkbookTemplatesGetOperationResponse, err error)
WorkbookTemplatesGet ...
func (ApplicationInsightsClient) WorkbookTemplatesListByResourceGroup ¶
func (c ApplicationInsightsClient) WorkbookTemplatesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result WorkbookTemplatesListByResourceGroupOperationResponse, err error)
WorkbookTemplatesListByResourceGroup ...
func (ApplicationInsightsClient) WorkbookTemplatesUpdate ¶
func (c ApplicationInsightsClient) WorkbookTemplatesUpdate(ctx context.Context, id WorkbookTemplateId, input WorkbookTemplateUpdateParameters) (result WorkbookTemplatesUpdateOperationResponse, err error)
WorkbookTemplatesUpdate ...
type WorkbookTemplate ¶
type WorkbookTemplateGallery ¶
type WorkbookTemplateId ¶
type WorkbookTemplateId struct { SubscriptionId string ResourceGroupName string ResourceName string }
WorkbookTemplateId is a struct representing the Resource ID for a Workbook Template
func NewWorkbookTemplateID ¶
func NewWorkbookTemplateID(subscriptionId string, resourceGroupName string, resourceName string) WorkbookTemplateId
NewWorkbookTemplateID returns a new WorkbookTemplateId struct
func ParseWorkbookTemplateID ¶
func ParseWorkbookTemplateID(input string) (*WorkbookTemplateId, error)
ParseWorkbookTemplateID parses 'input' into a WorkbookTemplateId
func ParseWorkbookTemplateIDInsensitively ¶
func ParseWorkbookTemplateIDInsensitively(input string) (*WorkbookTemplateId, error)
ParseWorkbookTemplateIDInsensitively parses 'input' case-insensitively into a WorkbookTemplateId note: this method should only be used for API response data and not user input
func (WorkbookTemplateId) ID ¶
func (id WorkbookTemplateId) ID() string
ID returns the formatted Workbook Template ID
func (WorkbookTemplateId) Segments ¶
func (id WorkbookTemplateId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workbook Template ID
func (WorkbookTemplateId) String ¶
func (id WorkbookTemplateId) String() string
String returns a human-readable description of this Workbook Template ID
type WorkbookTemplateLocalizedGallery ¶
type WorkbookTemplateLocalizedGallery struct { Galleries *[]WorkbookTemplateGallery `json:"galleries,omitempty"` TemplateData *interface{} `json:"templateData,omitempty"` }
type WorkbookTemplateProperties ¶
type WorkbookTemplateProperties struct { Author *string `json:"author,omitempty"` Galleries []WorkbookTemplateGallery `json:"galleries"` Localized *map[string][]WorkbookTemplateLocalizedGallery `json:"localized,omitempty"` Priority *int64 `json:"priority,omitempty"` TemplateData interface{} `json:"templateData"` }
type WorkbookTemplateUpdateParameters ¶
type WorkbookTemplateUpdateParameters struct { Properties *WorkbookTemplateProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type WorkbookTemplatesCreateOrUpdateOperationResponse ¶
type WorkbookTemplatesCreateOrUpdateOperationResponse struct { HttpResponse *http.Response Model *WorkbookTemplate }
type WorkbookTemplatesGetOperationResponse ¶
type WorkbookTemplatesGetOperationResponse struct { HttpResponse *http.Response Model *WorkbookTemplate }
type WorkbookTemplatesListByResourceGroupOperationResponse ¶
type WorkbookTemplatesListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *WorkbookTemplatesListResult }
type WorkbookTemplatesListResult ¶
type WorkbookTemplatesListResult struct {
Value *[]WorkbookTemplate `json:"value,omitempty"`
}
type WorkbookTemplatesUpdateOperationResponse ¶
type WorkbookTemplatesUpdateOperationResponse struct { HttpResponse *http.Response Model *WorkbookTemplate }
Source Files ¶
- client.go
- id_workbooktemplate.go
- method_workbooktemplatescreateorupdate_autorest.go
- method_workbooktemplatesdelete_autorest.go
- method_workbooktemplatesget_autorest.go
- method_workbooktemplateslistbyresourcegroup_autorest.go
- method_workbooktemplatesupdate_autorest.go
- model_workbooktemplate.go
- model_workbooktemplategallery.go
- model_workbooktemplatelocalizedgallery.go
- model_workbooktemplateproperties.go
- model_workbooktemplateslistresult.go
- model_workbooktemplateupdateparameters.go
- version.go