Documentation ¶
Index ¶
- type CreateTemplateInsightOperationOptions
- type CreateTemplateInsightOperationResponse
- type DeleteTemplateInsightOperationOptions
- type DeleteTemplateInsightOperationResponse
- type DeviceManagementTemplateInsightsDefinitionOperationPredicate
- type GetTemplateInsightOperationOptions
- type GetTemplateInsightOperationResponse
- type GetTemplateInsightsCountOperationOptions
- type GetTemplateInsightsCountOperationResponse
- type ListTemplateInsightsCompleteResult
- type ListTemplateInsightsCustomPager
- type ListTemplateInsightsOperationOptions
- type ListTemplateInsightsOperationResponse
- type TemplateInsightClient
- func (c TemplateInsightClient) CreateTemplateInsight(ctx context.Context, input beta.DeviceManagementTemplateInsightsDefinition, ...) (result CreateTemplateInsightOperationResponse, err error)
- func (c TemplateInsightClient) DeleteTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, ...) (result DeleteTemplateInsightOperationResponse, err error)
- func (c TemplateInsightClient) GetTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, ...) (result GetTemplateInsightOperationResponse, err error)
- func (c TemplateInsightClient) GetTemplateInsightsCount(ctx context.Context, options GetTemplateInsightsCountOperationOptions) (result GetTemplateInsightsCountOperationResponse, err error)
- func (c TemplateInsightClient) ListTemplateInsights(ctx context.Context, options ListTemplateInsightsOperationOptions) (result ListTemplateInsightsOperationResponse, err error)
- func (c TemplateInsightClient) ListTemplateInsightsComplete(ctx context.Context, options ListTemplateInsightsOperationOptions) (ListTemplateInsightsCompleteResult, error)
- func (c TemplateInsightClient) ListTemplateInsightsCompleteMatchingPredicate(ctx context.Context, options ListTemplateInsightsOperationOptions, ...) (result ListTemplateInsightsCompleteResult, err error)
- func (c TemplateInsightClient) UpdateTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, ...) (result UpdateTemplateInsightOperationResponse, err error)
- type UpdateTemplateInsightOperationOptions
- type UpdateTemplateInsightOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTemplateInsightOperationOptions ¶
type CreateTemplateInsightOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTemplateInsightOperationOptions ¶
func DefaultCreateTemplateInsightOperationOptions() CreateTemplateInsightOperationOptions
func (CreateTemplateInsightOperationOptions) ToHeaders ¶
func (o CreateTemplateInsightOperationOptions) ToHeaders() *client.Headers
func (CreateTemplateInsightOperationOptions) ToOData ¶
func (o CreateTemplateInsightOperationOptions) ToOData() *odata.Query
func (CreateTemplateInsightOperationOptions) ToQuery ¶
func (o CreateTemplateInsightOperationOptions) ToQuery() *client.QueryParams
type DeleteTemplateInsightOperationOptions ¶
type DeleteTemplateInsightOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTemplateInsightOperationOptions ¶
func DefaultDeleteTemplateInsightOperationOptions() DeleteTemplateInsightOperationOptions
func (DeleteTemplateInsightOperationOptions) ToHeaders ¶
func (o DeleteTemplateInsightOperationOptions) ToHeaders() *client.Headers
func (DeleteTemplateInsightOperationOptions) ToOData ¶
func (o DeleteTemplateInsightOperationOptions) ToOData() *odata.Query
func (DeleteTemplateInsightOperationOptions) ToQuery ¶
func (o DeleteTemplateInsightOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementTemplateInsightsDefinitionOperationPredicate ¶
type DeviceManagementTemplateInsightsDefinitionOperationPredicate struct { }
type GetTemplateInsightOperationOptions ¶
type GetTemplateInsightOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTemplateInsightOperationOptions ¶
func DefaultGetTemplateInsightOperationOptions() GetTemplateInsightOperationOptions
func (GetTemplateInsightOperationOptions) ToHeaders ¶
func (o GetTemplateInsightOperationOptions) ToHeaders() *client.Headers
func (GetTemplateInsightOperationOptions) ToOData ¶
func (o GetTemplateInsightOperationOptions) ToOData() *odata.Query
func (GetTemplateInsightOperationOptions) ToQuery ¶
func (o GetTemplateInsightOperationOptions) ToQuery() *client.QueryParams
type GetTemplateInsightsCountOperationOptions ¶
type GetTemplateInsightsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTemplateInsightsCountOperationOptions ¶
func DefaultGetTemplateInsightsCountOperationOptions() GetTemplateInsightsCountOperationOptions
func (GetTemplateInsightsCountOperationOptions) ToHeaders ¶
func (o GetTemplateInsightsCountOperationOptions) ToHeaders() *client.Headers
func (GetTemplateInsightsCountOperationOptions) ToOData ¶
func (o GetTemplateInsightsCountOperationOptions) ToOData() *odata.Query
func (GetTemplateInsightsCountOperationOptions) ToQuery ¶
func (o GetTemplateInsightsCountOperationOptions) ToQuery() *client.QueryParams
type ListTemplateInsightsCompleteResult ¶
type ListTemplateInsightsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementTemplateInsightsDefinition }
type ListTemplateInsightsCustomPager ¶
func (*ListTemplateInsightsCustomPager) NextPageLink ¶
func (p *ListTemplateInsightsCustomPager) NextPageLink() *odata.Link
type ListTemplateInsightsOperationOptions ¶
type ListTemplateInsightsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListTemplateInsightsOperationOptions ¶
func DefaultListTemplateInsightsOperationOptions() ListTemplateInsightsOperationOptions
func (ListTemplateInsightsOperationOptions) ToHeaders ¶
func (o ListTemplateInsightsOperationOptions) ToHeaders() *client.Headers
func (ListTemplateInsightsOperationOptions) ToOData ¶
func (o ListTemplateInsightsOperationOptions) ToOData() *odata.Query
func (ListTemplateInsightsOperationOptions) ToQuery ¶
func (o ListTemplateInsightsOperationOptions) ToQuery() *client.QueryParams
type TemplateInsightClient ¶
func NewTemplateInsightClientWithBaseURI ¶
func NewTemplateInsightClientWithBaseURI(sdkApi sdkEnv.Api) (*TemplateInsightClient, error)
func (TemplateInsightClient) CreateTemplateInsight ¶
func (c TemplateInsightClient) CreateTemplateInsight(ctx context.Context, input beta.DeviceManagementTemplateInsightsDefinition, options CreateTemplateInsightOperationOptions) (result CreateTemplateInsightOperationResponse, err error)
CreateTemplateInsight - Create new navigation property to templateInsights for deviceManagement
func (TemplateInsightClient) DeleteTemplateInsight ¶
func (c TemplateInsightClient) DeleteTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, options DeleteTemplateInsightOperationOptions) (result DeleteTemplateInsightOperationResponse, err error)
DeleteTemplateInsight - Delete navigation property templateInsights for deviceManagement
func (TemplateInsightClient) GetTemplateInsight ¶
func (c TemplateInsightClient) GetTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, options GetTemplateInsightOperationOptions) (result GetTemplateInsightOperationResponse, err error)
GetTemplateInsight - Get templateInsights from deviceManagement. List of setting insights in a template
func (TemplateInsightClient) GetTemplateInsightsCount ¶
func (c TemplateInsightClient) GetTemplateInsightsCount(ctx context.Context, options GetTemplateInsightsCountOperationOptions) (result GetTemplateInsightsCountOperationResponse, err error)
GetTemplateInsightsCount - Get the number of the resource
func (TemplateInsightClient) ListTemplateInsights ¶
func (c TemplateInsightClient) ListTemplateInsights(ctx context.Context, options ListTemplateInsightsOperationOptions) (result ListTemplateInsightsOperationResponse, err error)
ListTemplateInsights - Get templateInsights from deviceManagement. List of setting insights in a template
func (TemplateInsightClient) ListTemplateInsightsComplete ¶
func (c TemplateInsightClient) ListTemplateInsightsComplete(ctx context.Context, options ListTemplateInsightsOperationOptions) (ListTemplateInsightsCompleteResult, error)
ListTemplateInsightsComplete retrieves all the results into a single object
func (TemplateInsightClient) ListTemplateInsightsCompleteMatchingPredicate ¶
func (c TemplateInsightClient) ListTemplateInsightsCompleteMatchingPredicate(ctx context.Context, options ListTemplateInsightsOperationOptions, predicate DeviceManagementTemplateInsightsDefinitionOperationPredicate) (result ListTemplateInsightsCompleteResult, err error)
ListTemplateInsightsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TemplateInsightClient) UpdateTemplateInsight ¶
func (c TemplateInsightClient) UpdateTemplateInsight(ctx context.Context, id beta.DeviceManagementTemplateInsightId, input beta.DeviceManagementTemplateInsightsDefinition, options UpdateTemplateInsightOperationOptions) (result UpdateTemplateInsightOperationResponse, err error)
UpdateTemplateInsight - Update the navigation property templateInsights in deviceManagement
type UpdateTemplateInsightOperationOptions ¶
type UpdateTemplateInsightOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTemplateInsightOperationOptions ¶
func DefaultUpdateTemplateInsightOperationOptions() UpdateTemplateInsightOperationOptions
func (UpdateTemplateInsightOperationOptions) ToHeaders ¶
func (o UpdateTemplateInsightOperationOptions) ToHeaders() *client.Headers
func (UpdateTemplateInsightOperationOptions) ToOData ¶
func (o UpdateTemplateInsightOperationOptions) ToOData() *odata.Query
func (UpdateTemplateInsightOperationOptions) ToQuery ¶
func (o UpdateTemplateInsightOperationOptions) ToQuery() *client.QueryParams