Documentation ¶
Index ¶
- func PossibleValuesForCategoryType() []string
- func PossibleValuesForWorkbookSharedTypeKind() []string
- func PossibleValuesForWorkbookUpdateSharedTypeKind() []string
- func ValidateRevisionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkbookID(input interface{}, key string) (warnings []string, errors []error)
- type CategoryType
- type RevisionId
- type Workbook
- type WorkbookId
- type WorkbookOperationPredicate
- type WorkbookProperties
- type WorkbookPropertiesUpdateParameters
- type WorkbookSharedTypeKind
- type WorkbookUpdateParameters
- type WorkbookUpdateSharedTypeKind
- type WorkbooksAPIsClient
- func (c WorkbooksAPIsClient) WorkbooksCreateOrUpdate(ctx context.Context, id WorkbookId, input Workbook, ...) (result WorkbooksCreateOrUpdateOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksDelete(ctx context.Context, id WorkbookId) (result WorkbooksDeleteOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksGet(ctx context.Context, id WorkbookId, options WorkbooksGetOperationOptions) (result WorkbooksGetOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (resp WorkbooksListByResourceGroupOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (WorkbooksListByResourceGroupCompleteResult, error)
- func (c WorkbooksAPIsClient) WorkbooksListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp WorkbooksListByResourceGroupCompleteResult, err error)
- func (c WorkbooksAPIsClient) WorkbooksListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (resp WorkbooksListBySubscriptionOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (WorkbooksListBySubscriptionCompleteResult, error)
- func (c WorkbooksAPIsClient) WorkbooksListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp WorkbooksListBySubscriptionCompleteResult, err error)
- func (c WorkbooksAPIsClient) WorkbooksRevisionGet(ctx context.Context, id RevisionId) (result WorkbooksRevisionGetOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksRevisionsList(ctx context.Context, id WorkbookId) (resp WorkbooksRevisionsListOperationResponse, err error)
- func (c WorkbooksAPIsClient) WorkbooksRevisionsListComplete(ctx context.Context, id WorkbookId) (WorkbooksRevisionsListCompleteResult, error)
- func (c WorkbooksAPIsClient) WorkbooksRevisionsListCompleteMatchingPredicate(ctx context.Context, id WorkbookId, predicate WorkbookOperationPredicate) (resp WorkbooksRevisionsListCompleteResult, err error)
- func (c WorkbooksAPIsClient) WorkbooksUpdate(ctx context.Context, id WorkbookId, input WorkbookUpdateParameters, ...) (result WorkbooksUpdateOperationResponse, err error)
- type WorkbooksCreateOrUpdateOperationOptions
- type WorkbooksCreateOrUpdateOperationResponse
- type WorkbooksDeleteOperationResponse
- type WorkbooksGetOperationOptions
- type WorkbooksGetOperationResponse
- type WorkbooksListByResourceGroupCompleteResult
- type WorkbooksListByResourceGroupOperationOptions
- type WorkbooksListByResourceGroupOperationResponse
- type WorkbooksListBySubscriptionCompleteResult
- type WorkbooksListBySubscriptionOperationOptions
- type WorkbooksListBySubscriptionOperationResponse
- type WorkbooksRevisionGetOperationResponse
- type WorkbooksRevisionsListCompleteResult
- type WorkbooksRevisionsListOperationResponse
- type WorkbooksUpdateOperationOptions
- type WorkbooksUpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCategoryType ¶
func PossibleValuesForCategoryType() []string
func PossibleValuesForWorkbookSharedTypeKind ¶
func PossibleValuesForWorkbookSharedTypeKind() []string
func PossibleValuesForWorkbookUpdateSharedTypeKind ¶
func PossibleValuesForWorkbookUpdateSharedTypeKind() []string
func ValidateRevisionID ¶
ValidateRevisionID checks that 'input' can be parsed as a Revision ID
func ValidateWorkbookID ¶
ValidateWorkbookID checks that 'input' can be parsed as a Workbook ID
Types ¶
type CategoryType ¶
type CategoryType string
const ( CategoryTypePerformance CategoryType = "performance" CategoryTypeRetention CategoryType = "retention" CategoryTypeTSG CategoryType = "TSG" CategoryTypeWorkbook CategoryType = "workbook" )
type RevisionId ¶
type RevisionId struct { SubscriptionId string ResourceGroupName string WorkbookName string RevisionId string }
RevisionId is a struct representing the Resource ID for a Revision
func NewRevisionID ¶
func NewRevisionID(subscriptionId string, resourceGroupName string, workbookName string, revisionId string) RevisionId
NewRevisionID returns a new RevisionId struct
func ParseRevisionID ¶
func ParseRevisionID(input string) (*RevisionId, error)
ParseRevisionID parses 'input' into a RevisionId
func ParseRevisionIDInsensitively ¶
func ParseRevisionIDInsensitively(input string) (*RevisionId, error)
ParseRevisionIDInsensitively parses 'input' case-insensitively into a RevisionId note: this method should only be used for API response data and not user input
func (RevisionId) Segments ¶
func (id RevisionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Revision ID
func (RevisionId) String ¶
func (id RevisionId) String() string
String returns a human-readable description of this Revision ID
type Workbook ¶
type Workbook struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Identity *identity.LegacySystemAndUserAssignedMap `json:"identity,omitempty"` Kind *WorkbookSharedTypeKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkbookProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type WorkbookId ¶
WorkbookId is a struct representing the Resource ID for a Workbook
func NewWorkbookID ¶
func NewWorkbookID(subscriptionId string, resourceGroupName string, workbookName string) WorkbookId
NewWorkbookID returns a new WorkbookId struct
func ParseWorkbookID ¶
func ParseWorkbookID(input string) (*WorkbookId, error)
ParseWorkbookID parses 'input' into a WorkbookId
func ParseWorkbookIDInsensitively ¶
func ParseWorkbookIDInsensitively(input string) (*WorkbookId, error)
ParseWorkbookIDInsensitively parses 'input' case-insensitively into a WorkbookId note: this method should only be used for API response data and not user input
func (WorkbookId) Segments ¶
func (id WorkbookId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workbook ID
func (WorkbookId) String ¶
func (id WorkbookId) String() string
String returns a human-readable description of this Workbook ID
type WorkbookOperationPredicate ¶
type WorkbookOperationPredicate struct { Etag *string Id *string Location *string Name *string Type *string }
func (WorkbookOperationPredicate) Matches ¶
func (p WorkbookOperationPredicate) Matches(input Workbook) bool
type WorkbookProperties ¶
type WorkbookProperties struct { Category string `json:"category"` Description *string `json:"description,omitempty"` DisplayName string `json:"displayName"` Revision *string `json:"revision,omitempty"` SerializedData string `json:"serializedData"` SourceId *string `json:"sourceId,omitempty"` StorageUri *string `json:"storageUri,omitempty"` Tags *[]string `json:"tags,omitempty"` TimeModified *string `json:"timeModified,omitempty"` UserId *string `json:"userId,omitempty"` Version *string `json:"version,omitempty"` }
func (*WorkbookProperties) GetTimeModifiedAsTime ¶
func (o *WorkbookProperties) GetTimeModifiedAsTime() (*time.Time, error)
func (*WorkbookProperties) SetTimeModifiedAsTime ¶
func (o *WorkbookProperties) SetTimeModifiedAsTime(input time.Time)
type WorkbookPropertiesUpdateParameters ¶
type WorkbookPropertiesUpdateParameters struct { Category *string `json:"category,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` Revision *string `json:"revision,omitempty"` SerializedData *string `json:"serializedData,omitempty"` Tags *[]string `json:"tags,omitempty"` }
type WorkbookUpdateParameters ¶
type WorkbookUpdateParameters struct { Kind *WorkbookUpdateSharedTypeKind `json:"kind,omitempty"` Properties *WorkbookPropertiesUpdateParameters `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type WorkbooksAPIsClient ¶
type WorkbooksAPIsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewWorkbooksAPIsClientWithBaseURI ¶
func NewWorkbooksAPIsClientWithBaseURI(endpoint string) WorkbooksAPIsClient
func (WorkbooksAPIsClient) WorkbooksCreateOrUpdate ¶
func (c WorkbooksAPIsClient) WorkbooksCreateOrUpdate(ctx context.Context, id WorkbookId, input Workbook, options WorkbooksCreateOrUpdateOperationOptions) (result WorkbooksCreateOrUpdateOperationResponse, err error)
WorkbooksCreateOrUpdate ...
func (WorkbooksAPIsClient) WorkbooksDelete ¶
func (c WorkbooksAPIsClient) WorkbooksDelete(ctx context.Context, id WorkbookId) (result WorkbooksDeleteOperationResponse, err error)
WorkbooksDelete ...
func (WorkbooksAPIsClient) WorkbooksGet ¶
func (c WorkbooksAPIsClient) WorkbooksGet(ctx context.Context, id WorkbookId, options WorkbooksGetOperationOptions) (result WorkbooksGetOperationResponse, err error)
WorkbooksGet ...
func (WorkbooksAPIsClient) WorkbooksListByResourceGroup ¶
func (c WorkbooksAPIsClient) WorkbooksListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options WorkbooksListByResourceGroupOperationOptions) (resp WorkbooksListByResourceGroupOperationResponse, err error)
WorkbooksListByResourceGroup ...
func (WorkbooksAPIsClient) WorkbooksListByResourceGroupComplete ¶
func (c WorkbooksAPIsClient) WorkbooksListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options WorkbooksListByResourceGroupOperationOptions) (WorkbooksListByResourceGroupCompleteResult, error)
WorkbooksListByResourceGroupComplete retrieves all of the results into a single object
func (WorkbooksAPIsClient) WorkbooksListByResourceGroupCompleteMatchingPredicate ¶
func (c WorkbooksAPIsClient) WorkbooksListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options WorkbooksListByResourceGroupOperationOptions, predicate WorkbookOperationPredicate) (resp WorkbooksListByResourceGroupCompleteResult, err error)
WorkbooksListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkbooksAPIsClient) WorkbooksListBySubscription ¶
func (c WorkbooksAPIsClient) WorkbooksListBySubscription(ctx context.Context, id commonids.SubscriptionId, options WorkbooksListBySubscriptionOperationOptions) (resp WorkbooksListBySubscriptionOperationResponse, err error)
WorkbooksListBySubscription ...
func (WorkbooksAPIsClient) WorkbooksListBySubscriptionComplete ¶
func (c WorkbooksAPIsClient) WorkbooksListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, options WorkbooksListBySubscriptionOperationOptions) (WorkbooksListBySubscriptionCompleteResult, error)
WorkbooksListBySubscriptionComplete retrieves all of the results into a single object
func (WorkbooksAPIsClient) WorkbooksListBySubscriptionCompleteMatchingPredicate ¶
func (c WorkbooksAPIsClient) WorkbooksListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options WorkbooksListBySubscriptionOperationOptions, predicate WorkbookOperationPredicate) (resp WorkbooksListBySubscriptionCompleteResult, err error)
WorkbooksListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkbooksAPIsClient) WorkbooksRevisionGet ¶
func (c WorkbooksAPIsClient) WorkbooksRevisionGet(ctx context.Context, id RevisionId) (result WorkbooksRevisionGetOperationResponse, err error)
WorkbooksRevisionGet ...
func (WorkbooksAPIsClient) WorkbooksRevisionsList ¶
func (c WorkbooksAPIsClient) WorkbooksRevisionsList(ctx context.Context, id WorkbookId) (resp WorkbooksRevisionsListOperationResponse, err error)
WorkbooksRevisionsList ...
func (WorkbooksAPIsClient) WorkbooksRevisionsListComplete ¶
func (c WorkbooksAPIsClient) WorkbooksRevisionsListComplete(ctx context.Context, id WorkbookId) (WorkbooksRevisionsListCompleteResult, error)
WorkbooksRevisionsListComplete retrieves all of the results into a single object
func (WorkbooksAPIsClient) WorkbooksRevisionsListCompleteMatchingPredicate ¶
func (c WorkbooksAPIsClient) WorkbooksRevisionsListCompleteMatchingPredicate(ctx context.Context, id WorkbookId, predicate WorkbookOperationPredicate) (resp WorkbooksRevisionsListCompleteResult, err error)
WorkbooksRevisionsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkbooksAPIsClient) WorkbooksUpdate ¶
func (c WorkbooksAPIsClient) WorkbooksUpdate(ctx context.Context, id WorkbookId, input WorkbookUpdateParameters, options WorkbooksUpdateOperationOptions) (result WorkbooksUpdateOperationResponse, err error)
WorkbooksUpdate ...
type WorkbooksCreateOrUpdateOperationOptions ¶
type WorkbooksCreateOrUpdateOperationOptions struct {
SourceId *string
}
func DefaultWorkbooksCreateOrUpdateOperationOptions ¶
func DefaultWorkbooksCreateOrUpdateOperationOptions() WorkbooksCreateOrUpdateOperationOptions
type WorkbooksGetOperationOptions ¶
type WorkbooksGetOperationOptions struct {
CanFetchContent *bool
}
func DefaultWorkbooksGetOperationOptions ¶
func DefaultWorkbooksGetOperationOptions() WorkbooksGetOperationOptions
type WorkbooksListByResourceGroupCompleteResult ¶
type WorkbooksListByResourceGroupCompleteResult struct {
Items []Workbook
}
type WorkbooksListByResourceGroupOperationOptions ¶
type WorkbooksListByResourceGroupOperationOptions struct { CanFetchContent *bool Category *CategoryType SourceId *string Tags *string }
func DefaultWorkbooksListByResourceGroupOperationOptions ¶
func DefaultWorkbooksListByResourceGroupOperationOptions() WorkbooksListByResourceGroupOperationOptions
type WorkbooksListByResourceGroupOperationResponse ¶
type WorkbooksListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]Workbook // contains filtered or unexported fields }
func (WorkbooksListByResourceGroupOperationResponse) HasMore ¶
func (r WorkbooksListByResourceGroupOperationResponse) HasMore() bool
func (WorkbooksListByResourceGroupOperationResponse) LoadMore ¶
func (r WorkbooksListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp WorkbooksListByResourceGroupOperationResponse, err error)
type WorkbooksListBySubscriptionCompleteResult ¶
type WorkbooksListBySubscriptionCompleteResult struct {
Items []Workbook
}
type WorkbooksListBySubscriptionOperationOptions ¶
type WorkbooksListBySubscriptionOperationOptions struct { CanFetchContent *bool Category *CategoryType Tags *string }
func DefaultWorkbooksListBySubscriptionOperationOptions ¶
func DefaultWorkbooksListBySubscriptionOperationOptions() WorkbooksListBySubscriptionOperationOptions
type WorkbooksListBySubscriptionOperationResponse ¶
type WorkbooksListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]Workbook // contains filtered or unexported fields }
func (WorkbooksListBySubscriptionOperationResponse) HasMore ¶
func (r WorkbooksListBySubscriptionOperationResponse) HasMore() bool
func (WorkbooksListBySubscriptionOperationResponse) LoadMore ¶
func (r WorkbooksListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp WorkbooksListBySubscriptionOperationResponse, err error)
type WorkbooksRevisionsListCompleteResult ¶
type WorkbooksRevisionsListCompleteResult struct {
Items []Workbook
}
type WorkbooksRevisionsListOperationResponse ¶
type WorkbooksRevisionsListOperationResponse struct { HttpResponse *http.Response Model *[]Workbook // contains filtered or unexported fields }
func (WorkbooksRevisionsListOperationResponse) HasMore ¶
func (r WorkbooksRevisionsListOperationResponse) HasMore() bool
func (WorkbooksRevisionsListOperationResponse) LoadMore ¶
func (r WorkbooksRevisionsListOperationResponse) LoadMore(ctx context.Context) (resp WorkbooksRevisionsListOperationResponse, err error)
type WorkbooksUpdateOperationOptions ¶
type WorkbooksUpdateOperationOptions struct {
SourceId *string
}
func DefaultWorkbooksUpdateOperationOptions ¶
func DefaultWorkbooksUpdateOperationOptions() WorkbooksUpdateOperationOptions
Source Files ¶
- client.go
- constants.go
- id_revision.go
- id_workbook.go
- method_workbookscreateorupdate_autorest.go
- method_workbooksdelete_autorest.go
- method_workbooksget_autorest.go
- method_workbookslistbyresourcegroup_autorest.go
- method_workbookslistbysubscription_autorest.go
- method_workbooksrevisionget_autorest.go
- method_workbooksrevisionslist_autorest.go
- method_workbooksupdate_autorest.go
- model_workbook.go
- model_workbookproperties.go
- model_workbookpropertiesupdateparameters.go
- model_workbookupdateparameters.go
- predicates.go
- version.go