Documentation ¶
Index ¶
- type CreateMonitoringAlertRuleOperationOptions
- type CreateMonitoringAlertRuleOperationResponse
- type DeleteMonitoringAlertRuleOperationOptions
- type DeleteMonitoringAlertRuleOperationResponse
- type DeviceManagementAlertRuleOperationPredicate
- type GetMonitoringAlertRuleOperationOptions
- type GetMonitoringAlertRuleOperationResponse
- type GetMonitoringAlertRulesCountOperationOptions
- type GetMonitoringAlertRulesCountOperationResponse
- type ListMonitoringAlertRulesCompleteResult
- type ListMonitoringAlertRulesCustomPager
- type ListMonitoringAlertRulesOperationOptions
- type ListMonitoringAlertRulesOperationResponse
- type MonitoringAlertRuleClient
- func (c MonitoringAlertRuleClient) CreateMonitoringAlertRule(ctx context.Context, input beta.DeviceManagementAlertRule, ...) (result CreateMonitoringAlertRuleOperationResponse, err error)
- func (c MonitoringAlertRuleClient) DeleteMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, ...) (result DeleteMonitoringAlertRuleOperationResponse, err error)
- func (c MonitoringAlertRuleClient) GetMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, ...) (result GetMonitoringAlertRuleOperationResponse, err error)
- func (c MonitoringAlertRuleClient) GetMonitoringAlertRulesCount(ctx context.Context, options GetMonitoringAlertRulesCountOperationOptions) (result GetMonitoringAlertRulesCountOperationResponse, err error)
- func (c MonitoringAlertRuleClient) ListMonitoringAlertRules(ctx context.Context, options ListMonitoringAlertRulesOperationOptions) (result ListMonitoringAlertRulesOperationResponse, err error)
- func (c MonitoringAlertRuleClient) ListMonitoringAlertRulesComplete(ctx context.Context, options ListMonitoringAlertRulesOperationOptions) (ListMonitoringAlertRulesCompleteResult, error)
- func (c MonitoringAlertRuleClient) ListMonitoringAlertRulesCompleteMatchingPredicate(ctx context.Context, options ListMonitoringAlertRulesOperationOptions, ...) (result ListMonitoringAlertRulesCompleteResult, err error)
- func (c MonitoringAlertRuleClient) UpdateMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, ...) (result UpdateMonitoringAlertRuleOperationResponse, err error)
- type UpdateMonitoringAlertRuleOperationOptions
- type UpdateMonitoringAlertRuleOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMonitoringAlertRuleOperationOptions ¶
type CreateMonitoringAlertRuleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateMonitoringAlertRuleOperationOptions ¶
func DefaultCreateMonitoringAlertRuleOperationOptions() CreateMonitoringAlertRuleOperationOptions
func (CreateMonitoringAlertRuleOperationOptions) ToHeaders ¶
func (o CreateMonitoringAlertRuleOperationOptions) ToHeaders() *client.Headers
func (CreateMonitoringAlertRuleOperationOptions) ToOData ¶
func (o CreateMonitoringAlertRuleOperationOptions) ToOData() *odata.Query
func (CreateMonitoringAlertRuleOperationOptions) ToQuery ¶
func (o CreateMonitoringAlertRuleOperationOptions) ToQuery() *client.QueryParams
type DeleteMonitoringAlertRuleOperationOptions ¶
type DeleteMonitoringAlertRuleOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteMonitoringAlertRuleOperationOptions ¶
func DefaultDeleteMonitoringAlertRuleOperationOptions() DeleteMonitoringAlertRuleOperationOptions
func (DeleteMonitoringAlertRuleOperationOptions) ToHeaders ¶
func (o DeleteMonitoringAlertRuleOperationOptions) ToHeaders() *client.Headers
func (DeleteMonitoringAlertRuleOperationOptions) ToOData ¶
func (o DeleteMonitoringAlertRuleOperationOptions) ToOData() *odata.Query
func (DeleteMonitoringAlertRuleOperationOptions) ToQuery ¶
func (o DeleteMonitoringAlertRuleOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementAlertRuleOperationPredicate ¶
type DeviceManagementAlertRuleOperationPredicate struct { }
func (DeviceManagementAlertRuleOperationPredicate) Matches ¶
func (p DeviceManagementAlertRuleOperationPredicate) Matches(input beta.DeviceManagementAlertRule) bool
type GetMonitoringAlertRuleOperationOptions ¶
type GetMonitoringAlertRuleOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetMonitoringAlertRuleOperationOptions ¶
func DefaultGetMonitoringAlertRuleOperationOptions() GetMonitoringAlertRuleOperationOptions
func (GetMonitoringAlertRuleOperationOptions) ToHeaders ¶
func (o GetMonitoringAlertRuleOperationOptions) ToHeaders() *client.Headers
func (GetMonitoringAlertRuleOperationOptions) ToOData ¶
func (o GetMonitoringAlertRuleOperationOptions) ToOData() *odata.Query
func (GetMonitoringAlertRuleOperationOptions) ToQuery ¶
func (o GetMonitoringAlertRuleOperationOptions) ToQuery() *client.QueryParams
type GetMonitoringAlertRulesCountOperationOptions ¶
type GetMonitoringAlertRulesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetMonitoringAlertRulesCountOperationOptions ¶
func DefaultGetMonitoringAlertRulesCountOperationOptions() GetMonitoringAlertRulesCountOperationOptions
func (GetMonitoringAlertRulesCountOperationOptions) ToHeaders ¶
func (o GetMonitoringAlertRulesCountOperationOptions) ToHeaders() *client.Headers
func (GetMonitoringAlertRulesCountOperationOptions) ToOData ¶
func (o GetMonitoringAlertRulesCountOperationOptions) ToOData() *odata.Query
func (GetMonitoringAlertRulesCountOperationOptions) ToQuery ¶
func (o GetMonitoringAlertRulesCountOperationOptions) ToQuery() *client.QueryParams
type ListMonitoringAlertRulesCompleteResult ¶
type ListMonitoringAlertRulesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementAlertRule }
type ListMonitoringAlertRulesCustomPager ¶
func (*ListMonitoringAlertRulesCustomPager) NextPageLink ¶
func (p *ListMonitoringAlertRulesCustomPager) NextPageLink() *odata.Link
type ListMonitoringAlertRulesOperationOptions ¶
type ListMonitoringAlertRulesOperationOptions 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 DefaultListMonitoringAlertRulesOperationOptions ¶
func DefaultListMonitoringAlertRulesOperationOptions() ListMonitoringAlertRulesOperationOptions
func (ListMonitoringAlertRulesOperationOptions) ToHeaders ¶
func (o ListMonitoringAlertRulesOperationOptions) ToHeaders() *client.Headers
func (ListMonitoringAlertRulesOperationOptions) ToOData ¶
func (o ListMonitoringAlertRulesOperationOptions) ToOData() *odata.Query
func (ListMonitoringAlertRulesOperationOptions) ToQuery ¶
func (o ListMonitoringAlertRulesOperationOptions) ToQuery() *client.QueryParams
type MonitoringAlertRuleClient ¶
func NewMonitoringAlertRuleClientWithBaseURI ¶
func NewMonitoringAlertRuleClientWithBaseURI(sdkApi sdkEnv.Api) (*MonitoringAlertRuleClient, error)
func (MonitoringAlertRuleClient) CreateMonitoringAlertRule ¶
func (c MonitoringAlertRuleClient) CreateMonitoringAlertRule(ctx context.Context, input beta.DeviceManagementAlertRule, options CreateMonitoringAlertRuleOperationOptions) (result CreateMonitoringAlertRuleOperationResponse, err error)
CreateMonitoringAlertRule - Create alertRule. Create an alertRule object.
func (MonitoringAlertRuleClient) DeleteMonitoringAlertRule ¶
func (c MonitoringAlertRuleClient) DeleteMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, options DeleteMonitoringAlertRuleOperationOptions) (result DeleteMonitoringAlertRuleOperationResponse, err error)
DeleteMonitoringAlertRule - Delete navigation property alertRules for deviceManagement
func (MonitoringAlertRuleClient) GetMonitoringAlertRule ¶
func (c MonitoringAlertRuleClient) GetMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, options GetMonitoringAlertRuleOperationOptions) (result GetMonitoringAlertRuleOperationResponse, err error)
GetMonitoringAlertRule - Get alertRule. Read the properties and relationships of an alertRule object.
func (MonitoringAlertRuleClient) GetMonitoringAlertRulesCount ¶
func (c MonitoringAlertRuleClient) GetMonitoringAlertRulesCount(ctx context.Context, options GetMonitoringAlertRulesCountOperationOptions) (result GetMonitoringAlertRulesCountOperationResponse, err error)
GetMonitoringAlertRulesCount - Get the number of the resource
func (MonitoringAlertRuleClient) ListMonitoringAlertRules ¶
func (c MonitoringAlertRuleClient) ListMonitoringAlertRules(ctx context.Context, options ListMonitoringAlertRulesOperationOptions) (result ListMonitoringAlertRulesOperationResponse, err error)
ListMonitoringAlertRules - List alertRules. Get a list of the alertRule objects and their properties.
func (MonitoringAlertRuleClient) ListMonitoringAlertRulesComplete ¶
func (c MonitoringAlertRuleClient) ListMonitoringAlertRulesComplete(ctx context.Context, options ListMonitoringAlertRulesOperationOptions) (ListMonitoringAlertRulesCompleteResult, error)
ListMonitoringAlertRulesComplete retrieves all the results into a single object
func (MonitoringAlertRuleClient) ListMonitoringAlertRulesCompleteMatchingPredicate ¶
func (c MonitoringAlertRuleClient) ListMonitoringAlertRulesCompleteMatchingPredicate(ctx context.Context, options ListMonitoringAlertRulesOperationOptions, predicate DeviceManagementAlertRuleOperationPredicate) (result ListMonitoringAlertRulesCompleteResult, err error)
ListMonitoringAlertRulesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MonitoringAlertRuleClient) UpdateMonitoringAlertRule ¶
func (c MonitoringAlertRuleClient) UpdateMonitoringAlertRule(ctx context.Context, id beta.DeviceManagementMonitoringAlertRuleId, input beta.DeviceManagementAlertRule, options UpdateMonitoringAlertRuleOperationOptions) (result UpdateMonitoringAlertRuleOperationResponse, err error)
UpdateMonitoringAlertRule - Update alertRule. Update the properties of an alertRule object.
type UpdateMonitoringAlertRuleOperationOptions ¶
type UpdateMonitoringAlertRuleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateMonitoringAlertRuleOperationOptions ¶
func DefaultUpdateMonitoringAlertRuleOperationOptions() UpdateMonitoringAlertRuleOperationOptions
func (UpdateMonitoringAlertRuleOperationOptions) ToHeaders ¶
func (o UpdateMonitoringAlertRuleOperationOptions) ToHeaders() *client.Headers
func (UpdateMonitoringAlertRuleOperationOptions) ToOData ¶
func (o UpdateMonitoringAlertRuleOperationOptions) ToOData() *odata.Query
func (UpdateMonitoringAlertRuleOperationOptions) ToQuery ¶
func (o UpdateMonitoringAlertRuleOperationOptions) ToQuery() *client.QueryParams