Documentation ¶
Index ¶
- func PossibleValuesForCategoryType() []string
- func PossibleValuesForSharedTypeKind() []string
- func ValidateMyWorkbookID(input interface{}, key string) (warnings []string, errors []error)
- type CategoryType
- type MyWorkbook
- type MyWorkbookId
- type MyWorkbookProperties
- type MyWorkbooksCreateOrUpdateOperationResponse
- type MyWorkbooksDeleteOperationResponse
- type MyWorkbooksGetOperationResponse
- type MyWorkbooksListByResourceGroupOperationOptions
- type MyWorkbooksListByResourceGroupOperationResponse
- type MyWorkbooksListBySubscriptionOperationOptions
- type MyWorkbooksListBySubscriptionOperationResponse
- type MyWorkbooksListResult
- type MyWorkbooksUpdateOperationResponse
- type MyworkbooksAPIsClient
- func (c MyworkbooksAPIsClient) MyWorkbooksCreateOrUpdate(ctx context.Context, id MyWorkbookId, input MyWorkbook) (result MyWorkbooksCreateOrUpdateOperationResponse, err error)
- func (c MyworkbooksAPIsClient) MyWorkbooksDelete(ctx context.Context, id MyWorkbookId) (result MyWorkbooksDeleteOperationResponse, err error)
- func (c MyworkbooksAPIsClient) MyWorkbooksGet(ctx context.Context, id MyWorkbookId) (result MyWorkbooksGetOperationResponse, err error)
- func (c MyworkbooksAPIsClient) MyWorkbooksListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result MyWorkbooksListByResourceGroupOperationResponse, err error)
- func (c MyworkbooksAPIsClient) MyWorkbooksListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (result MyWorkbooksListBySubscriptionOperationResponse, err error)
- func (c MyworkbooksAPIsClient) MyWorkbooksUpdate(ctx context.Context, id MyWorkbookId, input MyWorkbook) (result MyWorkbooksUpdateOperationResponse, err error)
- type SharedTypeKind
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCategoryType ¶
func PossibleValuesForCategoryType() []string
func PossibleValuesForSharedTypeKind ¶
func PossibleValuesForSharedTypeKind() []string
func ValidateMyWorkbookID ¶
ValidateMyWorkbookID checks that 'input' can be parsed as a My Workbook ID
Types ¶
type CategoryType ¶
type CategoryType string
const ( CategoryTypePerformance CategoryType = "performance" CategoryTypeRetention CategoryType = "retention" CategoryTypeTSG CategoryType = "TSG" CategoryTypeWorkbook CategoryType = "workbook" )
func (*CategoryType) UnmarshalJSON ¶
func (s *CategoryType) UnmarshalJSON(bytes []byte) error
type MyWorkbook ¶
type MyWorkbook struct { Id *string `json:"id,omitempty"` Kind *SharedTypeKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *MyWorkbookProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type MyWorkbookId ¶
MyWorkbookId is a struct representing the Resource ID for a My Workbook
func NewMyWorkbookID ¶
func NewMyWorkbookID(subscriptionId string, resourceGroupName string, myWorkbookName string) MyWorkbookId
NewMyWorkbookID returns a new MyWorkbookId struct
func ParseMyWorkbookID ¶
func ParseMyWorkbookID(input string) (*MyWorkbookId, error)
ParseMyWorkbookID parses 'input' into a MyWorkbookId
func ParseMyWorkbookIDInsensitively ¶
func ParseMyWorkbookIDInsensitively(input string) (*MyWorkbookId, error)
ParseMyWorkbookIDInsensitively parses 'input' case-insensitively into a MyWorkbookId note: this method should only be used for API response data and not user input
func (*MyWorkbookId) FromParseResult ¶ added in v0.20231127.1171502
func (id *MyWorkbookId) FromParseResult(input resourceids.ParseResult) error
func (MyWorkbookId) Segments ¶
func (id MyWorkbookId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this My Workbook ID
func (MyWorkbookId) String ¶
func (id MyWorkbookId) String() string
String returns a human-readable description of this My Workbook ID
type MyWorkbookProperties ¶
type MyWorkbookProperties struct { Category string `json:"category"` DisplayName string `json:"displayName"` SerializedData string `json:"serializedData"` SourceId *string `json:"sourceId,omitempty"` Tags *[]string `json:"tags,omitempty"` TimeModified *string `json:"timeModified,omitempty"` UserId *string `json:"userId,omitempty"` Version *string `json:"version,omitempty"` }
type MyWorkbooksCreateOrUpdateOperationResponse ¶
type MyWorkbooksCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MyWorkbook }
type MyWorkbooksGetOperationResponse ¶
type MyWorkbooksGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MyWorkbook }
type MyWorkbooksListByResourceGroupOperationOptions ¶
type MyWorkbooksListByResourceGroupOperationOptions struct { CanFetchContent *bool Category *CategoryType Tags *string }
func DefaultMyWorkbooksListByResourceGroupOperationOptions ¶
func DefaultMyWorkbooksListByResourceGroupOperationOptions() MyWorkbooksListByResourceGroupOperationOptions
func (MyWorkbooksListByResourceGroupOperationOptions) ToHeaders ¶
func (o MyWorkbooksListByResourceGroupOperationOptions) ToHeaders() *client.Headers
func (MyWorkbooksListByResourceGroupOperationOptions) ToOData ¶
func (o MyWorkbooksListByResourceGroupOperationOptions) ToOData() *odata.Query
func (MyWorkbooksListByResourceGroupOperationOptions) ToQuery ¶
func (o MyWorkbooksListByResourceGroupOperationOptions) ToQuery() *client.QueryParams
type MyWorkbooksListByResourceGroupOperationResponse ¶
type MyWorkbooksListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MyWorkbooksListResult }
type MyWorkbooksListBySubscriptionOperationOptions ¶
type MyWorkbooksListBySubscriptionOperationOptions struct { CanFetchContent *bool Category *CategoryType Tags *string }
func DefaultMyWorkbooksListBySubscriptionOperationOptions ¶
func DefaultMyWorkbooksListBySubscriptionOperationOptions() MyWorkbooksListBySubscriptionOperationOptions
func (MyWorkbooksListBySubscriptionOperationOptions) ToHeaders ¶
func (o MyWorkbooksListBySubscriptionOperationOptions) ToHeaders() *client.Headers
func (MyWorkbooksListBySubscriptionOperationOptions) ToOData ¶
func (o MyWorkbooksListBySubscriptionOperationOptions) ToOData() *odata.Query
func (MyWorkbooksListBySubscriptionOperationOptions) ToQuery ¶
func (o MyWorkbooksListBySubscriptionOperationOptions) ToQuery() *client.QueryParams
type MyWorkbooksListBySubscriptionOperationResponse ¶
type MyWorkbooksListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MyWorkbooksListResult }
type MyWorkbooksListResult ¶
type MyWorkbooksListResult struct {
Value *[]MyWorkbook `json:"value,omitempty"`
}
type MyWorkbooksUpdateOperationResponse ¶
type MyWorkbooksUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MyWorkbook }
type MyworkbooksAPIsClient ¶
type MyworkbooksAPIsClient struct {
Client *resourcemanager.Client
}
func NewMyworkbooksAPIsClientWithBaseURI ¶
func NewMyworkbooksAPIsClientWithBaseURI(sdkApi sdkEnv.Api) (*MyworkbooksAPIsClient, error)
func (MyworkbooksAPIsClient) MyWorkbooksCreateOrUpdate ¶
func (c MyworkbooksAPIsClient) MyWorkbooksCreateOrUpdate(ctx context.Context, id MyWorkbookId, input MyWorkbook) (result MyWorkbooksCreateOrUpdateOperationResponse, err error)
MyWorkbooksCreateOrUpdate ...
func (MyworkbooksAPIsClient) MyWorkbooksDelete ¶
func (c MyworkbooksAPIsClient) MyWorkbooksDelete(ctx context.Context, id MyWorkbookId) (result MyWorkbooksDeleteOperationResponse, err error)
MyWorkbooksDelete ...
func (MyworkbooksAPIsClient) MyWorkbooksGet ¶
func (c MyworkbooksAPIsClient) MyWorkbooksGet(ctx context.Context, id MyWorkbookId) (result MyWorkbooksGetOperationResponse, err error)
MyWorkbooksGet ...
func (MyworkbooksAPIsClient) MyWorkbooksListByResourceGroup ¶
func (c MyworkbooksAPIsClient) MyWorkbooksListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options MyWorkbooksListByResourceGroupOperationOptions) (result MyWorkbooksListByResourceGroupOperationResponse, err error)
MyWorkbooksListByResourceGroup ...
func (MyworkbooksAPIsClient) MyWorkbooksListBySubscription ¶
func (c MyworkbooksAPIsClient) MyWorkbooksListBySubscription(ctx context.Context, id commonids.SubscriptionId, options MyWorkbooksListBySubscriptionOperationOptions) (result MyWorkbooksListBySubscriptionOperationResponse, err error)
MyWorkbooksListBySubscription ...
func (MyworkbooksAPIsClient) MyWorkbooksUpdate ¶
func (c MyworkbooksAPIsClient) MyWorkbooksUpdate(ctx context.Context, id MyWorkbookId, input MyWorkbook) (result MyWorkbooksUpdateOperationResponse, err error)
MyWorkbooksUpdate ...
type SharedTypeKind ¶
type SharedTypeKind string
const ()
func (*SharedTypeKind) UnmarshalJSON ¶
func (s *SharedTypeKind) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_myworkbook.go
- method_myworkbookscreateorupdate.go
- method_myworkbooksdelete.go
- method_myworkbooksget.go
- method_myworkbookslistbyresourcegroup.go
- method_myworkbookslistbysubscription.go
- method_myworkbooksupdate.go
- model_myworkbook.go
- model_myworkbookproperties.go
- model_myworkbookslistresult.go
- version.go