Documentation ¶
Index ¶
- type AssignDeviceCompliancePoliciesCompleteResult
- type AssignDeviceCompliancePoliciesCustomPager
- type AssignDeviceCompliancePoliciesOperationOptions
- type AssignDeviceCompliancePoliciesOperationResponse
- type AssignDeviceCompliancePoliciesRequest
- type CreateDeviceCompliancePolicyOperationOptions
- type CreateDeviceCompliancePolicyOperationResponse
- type CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions
- func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToHeaders() *client.Headers
- func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToOData() *odata.Query
- func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToQuery() *client.QueryParams
- type CreateDeviceCompliancePolicyRefreshReportSummarizationOperationResponse
- type CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions
- func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToHeaders() *client.Headers
- func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToOData() *odata.Query
- func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToQuery() *client.QueryParams
- type CreateDeviceCompliancePolicyScheduleActionsForRuleOperationResponse
- type CreateDeviceCompliancePolicyScheduleActionsForRuleRequest
- type DeleteDeviceCompliancePolicyOperationOptions
- type DeleteDeviceCompliancePolicyOperationResponse
- type DeviceCompliancePolicyAssignmentOperationPredicate
- type DeviceCompliancePolicyClient
- func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePolicies(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result AssignDeviceCompliancePoliciesOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesComplete(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (AssignDeviceCompliancePoliciesCompleteResult, error)
- func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result AssignDeviceCompliancePoliciesCompleteResult, err error)
- func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicy(ctx context.Context, input beta.DeviceCompliancePolicy, ...) (result CreateDeviceCompliancePolicyOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyRefreshReportSummarization(ctx context.Context, ...) (result CreateDeviceCompliancePolicyRefreshReportSummarizationOperationResponse, ...)
- func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyScheduleActionsForRule(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result CreateDeviceCompliancePolicyScheduleActionsForRuleOperationResponse, ...)
- func (c DeviceCompliancePolicyClient) DeleteDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result DeleteDeviceCompliancePolicyOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesCount(ctx context.Context, options GetDeviceCompliancePoliciesCountOperationOptions) (result GetDeviceCompliancePoliciesCountOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesNoncompliantDevicesToRetire(ctx context.Context, ...) (result GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationResponse, ...)
- func (c DeviceCompliancePolicyClient) GetDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result GetDeviceCompliancePolicyOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicies(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions) (result ListDeviceCompliancePoliciesOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesComplete(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions) (ListDeviceCompliancePoliciesCompleteResult, error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions, ...) (result ListDeviceCompliancePoliciesCompleteResult, err error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinks(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, ...) (result ListDeviceCompliancePolicyHasPayloadLinksOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksComplete(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, ...) (ListDeviceCompliancePolicyHasPayloadLinksCompleteResult, error)
- func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksCompleteMatchingPredicate(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, ...) (result ListDeviceCompliancePolicyHasPayloadLinksCompleteResult, err error)
- func (c DeviceCompliancePolicyClient) SetDeviceCompliancePoliciesScheduledRetireState(ctx context.Context, ...) (result SetDeviceCompliancePoliciesScheduledRetireStateOperationResponse, ...)
- func (c DeviceCompliancePolicyClient) UpdateDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, ...) (result UpdateDeviceCompliancePolicyOperationResponse, err error)
- func (c DeviceCompliancePolicyClient) ValidateDeviceCompliancePoliciesComplianceScript(ctx context.Context, ...) (result ValidateDeviceCompliancePoliciesComplianceScriptOperationResponse, ...)
- type DeviceCompliancePolicyOperationPredicate
- type GetDeviceCompliancePoliciesCountOperationOptions
- type GetDeviceCompliancePoliciesCountOperationResponse
- type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions
- func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToHeaders() *client.Headers
- func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToOData() *odata.Query
- func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToQuery() *client.QueryParams
- type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationResponse
- type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireRequest
- type GetDeviceCompliancePolicyOperationOptions
- type GetDeviceCompliancePolicyOperationResponse
- type HasPayloadLinkResultItemOperationPredicate
- type ListDeviceCompliancePoliciesCompleteResult
- type ListDeviceCompliancePoliciesCustomPager
- type ListDeviceCompliancePoliciesOperationOptions
- type ListDeviceCompliancePoliciesOperationResponse
- type ListDeviceCompliancePolicyHasPayloadLinksCompleteResult
- type ListDeviceCompliancePolicyHasPayloadLinksCustomPager
- type ListDeviceCompliancePolicyHasPayloadLinksOperationOptions
- type ListDeviceCompliancePolicyHasPayloadLinksOperationResponse
- type ListDeviceCompliancePolicyHasPayloadLinksRequest
- type SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions
- type SetDeviceCompliancePoliciesScheduledRetireStateOperationResponse
- type SetDeviceCompliancePoliciesScheduledRetireStateRequest
- type UpdateDeviceCompliancePolicyOperationOptions
- type UpdateDeviceCompliancePolicyOperationResponse
- type ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions
- func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToHeaders() *client.Headers
- func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToOData() *odata.Query
- func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToQuery() *client.QueryParams
- type ValidateDeviceCompliancePoliciesComplianceScriptOperationResponse
- type ValidateDeviceCompliancePoliciesComplianceScriptRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignDeviceCompliancePoliciesCompleteResult ¶
type AssignDeviceCompliancePoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceCompliancePolicyAssignment }
type AssignDeviceCompliancePoliciesCustomPager ¶
type AssignDeviceCompliancePoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*AssignDeviceCompliancePoliciesCustomPager) NextPageLink ¶
func (p *AssignDeviceCompliancePoliciesCustomPager) NextPageLink() *odata.Link
type AssignDeviceCompliancePoliciesOperationOptions ¶
type AssignDeviceCompliancePoliciesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultAssignDeviceCompliancePoliciesOperationOptions ¶
func DefaultAssignDeviceCompliancePoliciesOperationOptions() AssignDeviceCompliancePoliciesOperationOptions
func (AssignDeviceCompliancePoliciesOperationOptions) ToHeaders ¶
func (o AssignDeviceCompliancePoliciesOperationOptions) ToHeaders() *client.Headers
func (AssignDeviceCompliancePoliciesOperationOptions) ToOData ¶
func (o AssignDeviceCompliancePoliciesOperationOptions) ToOData() *odata.Query
func (AssignDeviceCompliancePoliciesOperationOptions) ToQuery ¶
func (o AssignDeviceCompliancePoliciesOperationOptions) ToQuery() *client.QueryParams
type AssignDeviceCompliancePoliciesRequest ¶
type AssignDeviceCompliancePoliciesRequest struct {
Assignments *[]beta.DeviceCompliancePolicyAssignment `json:"assignments,omitempty"`
}
type CreateDeviceCompliancePolicyOperationOptions ¶
type CreateDeviceCompliancePolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDeviceCompliancePolicyOperationOptions ¶
func DefaultCreateDeviceCompliancePolicyOperationOptions() CreateDeviceCompliancePolicyOperationOptions
func (CreateDeviceCompliancePolicyOperationOptions) ToHeaders ¶
func (o CreateDeviceCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (CreateDeviceCompliancePolicyOperationOptions) ToOData ¶
func (o CreateDeviceCompliancePolicyOperationOptions) ToOData() *odata.Query
func (CreateDeviceCompliancePolicyOperationOptions) ToQuery ¶
func (o CreateDeviceCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions ¶
type CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions ¶
func DefaultCreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions() CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions
func (CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToHeaders ¶
func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToHeaders() *client.Headers
func (CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToOData ¶
func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToOData() *odata.Query
func (CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToQuery ¶
func (o CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) ToQuery() *client.QueryParams
type CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions ¶
type CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions ¶
func DefaultCreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions() CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions
func (CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToHeaders ¶
func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToHeaders() *client.Headers
func (CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToOData ¶
func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToOData() *odata.Query
func (CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToQuery ¶
func (o CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) ToQuery() *client.QueryParams
type CreateDeviceCompliancePolicyScheduleActionsForRuleRequest ¶
type CreateDeviceCompliancePolicyScheduleActionsForRuleRequest struct {
DeviceComplianceScheduledActionForRules *[]beta.DeviceComplianceScheduledActionForRule `json:"deviceComplianceScheduledActionForRules,omitempty"`
}
type DeleteDeviceCompliancePolicyOperationOptions ¶
type DeleteDeviceCompliancePolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDeviceCompliancePolicyOperationOptions ¶
func DefaultDeleteDeviceCompliancePolicyOperationOptions() DeleteDeviceCompliancePolicyOperationOptions
func (DeleteDeviceCompliancePolicyOperationOptions) ToHeaders ¶
func (o DeleteDeviceCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteDeviceCompliancePolicyOperationOptions) ToOData ¶
func (o DeleteDeviceCompliancePolicyOperationOptions) ToOData() *odata.Query
func (DeleteDeviceCompliancePolicyOperationOptions) ToQuery ¶
func (o DeleteDeviceCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type DeviceCompliancePolicyAssignmentOperationPredicate ¶
type DeviceCompliancePolicyAssignmentOperationPredicate struct { }
func (DeviceCompliancePolicyAssignmentOperationPredicate) Matches ¶
func (p DeviceCompliancePolicyAssignmentOperationPredicate) Matches(input beta.DeviceCompliancePolicyAssignment) bool
type DeviceCompliancePolicyClient ¶
func NewDeviceCompliancePolicyClientWithBaseURI ¶
func NewDeviceCompliancePolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceCompliancePolicyClient, error)
func (DeviceCompliancePolicyClient) AssignDeviceCompliancePolicies ¶
func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePolicies(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, input AssignDeviceCompliancePoliciesRequest, options AssignDeviceCompliancePoliciesOperationOptions) (result AssignDeviceCompliancePoliciesOperationResponse, err error)
AssignDeviceCompliancePolicies - Invoke action assign
func (DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesComplete ¶
func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesComplete(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, input AssignDeviceCompliancePoliciesRequest, options AssignDeviceCompliancePoliciesOperationOptions) (AssignDeviceCompliancePoliciesCompleteResult, error)
AssignDeviceCompliancePoliciesComplete retrieves all the results into a single object
func (DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesCompleteMatchingPredicate ¶
func (c DeviceCompliancePolicyClient) AssignDeviceCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, input AssignDeviceCompliancePoliciesRequest, options AssignDeviceCompliancePoliciesOperationOptions, predicate DeviceCompliancePolicyAssignmentOperationPredicate) (result AssignDeviceCompliancePoliciesCompleteResult, err error)
AssignDeviceCompliancePoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeviceCompliancePolicyClient) CreateDeviceCompliancePolicy ¶
func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicy(ctx context.Context, input beta.DeviceCompliancePolicy, options CreateDeviceCompliancePolicyOperationOptions) (result CreateDeviceCompliancePolicyOperationResponse, err error)
CreateDeviceCompliancePolicy - Create new navigation property to deviceCompliancePolicies for deviceManagement
func (DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyRefreshReportSummarization ¶
func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyRefreshReportSummarization(ctx context.Context, options CreateDeviceCompliancePolicyRefreshReportSummarizationOperationOptions) (result CreateDeviceCompliancePolicyRefreshReportSummarizationOperationResponse, err error)
CreateDeviceCompliancePolicyRefreshReportSummarization - Invoke action refreshDeviceComplianceReportSummarization
func (DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyScheduleActionsForRule ¶
func (c DeviceCompliancePolicyClient) CreateDeviceCompliancePolicyScheduleActionsForRule(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, input CreateDeviceCompliancePolicyScheduleActionsForRuleRequest, options CreateDeviceCompliancePolicyScheduleActionsForRuleOperationOptions) (result CreateDeviceCompliancePolicyScheduleActionsForRuleOperationResponse, err error)
CreateDeviceCompliancePolicyScheduleActionsForRule - Invoke action scheduleActionsForRules
func (DeviceCompliancePolicyClient) DeleteDeviceCompliancePolicy ¶
func (c DeviceCompliancePolicyClient) DeleteDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, options DeleteDeviceCompliancePolicyOperationOptions) (result DeleteDeviceCompliancePolicyOperationResponse, err error)
DeleteDeviceCompliancePolicy - Delete navigation property deviceCompliancePolicies for deviceManagement
func (DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesCount ¶
func (c DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesCount(ctx context.Context, options GetDeviceCompliancePoliciesCountOperationOptions) (result GetDeviceCompliancePoliciesCountOperationResponse, err error)
GetDeviceCompliancePoliciesCount - Get the number of the resource
func (DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesNoncompliantDevicesToRetire ¶
func (c DeviceCompliancePolicyClient) GetDeviceCompliancePoliciesNoncompliantDevicesToRetire(ctx context.Context, input GetDeviceCompliancePoliciesNoncompliantDevicesToRetireRequest, options GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) (result GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationResponse, err error)
GetDeviceCompliancePoliciesNoncompliantDevicesToRetire - Invoke action getNoncompliantDevicesToRetire
func (DeviceCompliancePolicyClient) GetDeviceCompliancePolicy ¶
func (c DeviceCompliancePolicyClient) GetDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, options GetDeviceCompliancePolicyOperationOptions) (result GetDeviceCompliancePolicyOperationResponse, err error)
GetDeviceCompliancePolicy - Get deviceCompliancePolicies from deviceManagement. The device compliance policies.
func (DeviceCompliancePolicyClient) ListDeviceCompliancePolicies ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicies(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions) (result ListDeviceCompliancePoliciesOperationResponse, err error)
ListDeviceCompliancePolicies - Get deviceCompliancePolicies from deviceManagement. The device compliance policies.
func (DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesComplete ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesComplete(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions) (ListDeviceCompliancePoliciesCompleteResult, error)
ListDeviceCompliancePoliciesComplete retrieves all the results into a single object
func (DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesCompleteMatchingPredicate ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, options ListDeviceCompliancePoliciesOperationOptions, predicate DeviceCompliancePolicyOperationPredicate) (result ListDeviceCompliancePoliciesCompleteResult, err error)
ListDeviceCompliancePoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinks ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinks(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, options ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) (result ListDeviceCompliancePolicyHasPayloadLinksOperationResponse, err error)
ListDeviceCompliancePolicyHasPayloadLinks - Invoke action hasPayloadLinks
func (DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksComplete ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksComplete(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, options ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) (ListDeviceCompliancePolicyHasPayloadLinksCompleteResult, error)
ListDeviceCompliancePolicyHasPayloadLinksComplete retrieves all the results into a single object
func (DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksCompleteMatchingPredicate ¶
func (c DeviceCompliancePolicyClient) ListDeviceCompliancePolicyHasPayloadLinksCompleteMatchingPredicate(ctx context.Context, input ListDeviceCompliancePolicyHasPayloadLinksRequest, options ListDeviceCompliancePolicyHasPayloadLinksOperationOptions, predicate HasPayloadLinkResultItemOperationPredicate) (result ListDeviceCompliancePolicyHasPayloadLinksCompleteResult, err error)
ListDeviceCompliancePolicyHasPayloadLinksCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeviceCompliancePolicyClient) SetDeviceCompliancePoliciesScheduledRetireState ¶
func (c DeviceCompliancePolicyClient) SetDeviceCompliancePoliciesScheduledRetireState(ctx context.Context, input SetDeviceCompliancePoliciesScheduledRetireStateRequest, options SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) (result SetDeviceCompliancePoliciesScheduledRetireStateOperationResponse, err error)
SetDeviceCompliancePoliciesScheduledRetireState - Invoke action setScheduledRetireState
func (DeviceCompliancePolicyClient) UpdateDeviceCompliancePolicy ¶
func (c DeviceCompliancePolicyClient) UpdateDeviceCompliancePolicy(ctx context.Context, id beta.DeviceManagementDeviceCompliancePolicyId, input beta.DeviceCompliancePolicy, options UpdateDeviceCompliancePolicyOperationOptions) (result UpdateDeviceCompliancePolicyOperationResponse, err error)
UpdateDeviceCompliancePolicy - Update the navigation property deviceCompliancePolicies in deviceManagement
func (DeviceCompliancePolicyClient) ValidateDeviceCompliancePoliciesComplianceScript ¶
func (c DeviceCompliancePolicyClient) ValidateDeviceCompliancePoliciesComplianceScript(ctx context.Context, input ValidateDeviceCompliancePoliciesComplianceScriptRequest, options ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) (result ValidateDeviceCompliancePoliciesComplianceScriptOperationResponse, err error)
ValidateDeviceCompliancePoliciesComplianceScript - Invoke action validateComplianceScript
type DeviceCompliancePolicyOperationPredicate ¶
type DeviceCompliancePolicyOperationPredicate struct { }
func (DeviceCompliancePolicyOperationPredicate) Matches ¶
func (p DeviceCompliancePolicyOperationPredicate) Matches(input beta.DeviceCompliancePolicy) bool
type GetDeviceCompliancePoliciesCountOperationOptions ¶
type GetDeviceCompliancePoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDeviceCompliancePoliciesCountOperationOptions ¶
func DefaultGetDeviceCompliancePoliciesCountOperationOptions() GetDeviceCompliancePoliciesCountOperationOptions
func (GetDeviceCompliancePoliciesCountOperationOptions) ToHeaders ¶
func (o GetDeviceCompliancePoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetDeviceCompliancePoliciesCountOperationOptions) ToOData ¶
func (o GetDeviceCompliancePoliciesCountOperationOptions) ToOData() *odata.Query
func (GetDeviceCompliancePoliciesCountOperationOptions) ToQuery ¶
func (o GetDeviceCompliancePoliciesCountOperationOptions) ToQuery() *client.QueryParams
type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions ¶
type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultGetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions ¶
func DefaultGetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions() GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions
func (GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToHeaders ¶
func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToHeaders() *client.Headers
func (GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToOData ¶
func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToOData() *odata.Query
func (GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToQuery ¶
func (o GetDeviceCompliancePoliciesNoncompliantDevicesToRetireOperationOptions) ToQuery() *client.QueryParams
type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireRequest ¶
type GetDeviceCompliancePoliciesNoncompliantDevicesToRetireRequest struct { Filter nullable.Type[string] `json:"filter,omitempty"` GroupBy *[]string `json:"groupBy,omitempty"` Name nullable.Type[string] `json:"name,omitempty"` OrderBy *[]string `json:"orderBy,omitempty"` Search nullable.Type[string] `json:"search,omitempty"` Select *[]string `json:"select,omitempty"` SessionId nullable.Type[string] `json:"sessionId,omitempty"` Skip nullable.Type[int64] `json:"skip,omitempty"` Top nullable.Type[int64] `json:"top,omitempty"` }
type GetDeviceCompliancePolicyOperationOptions ¶
type GetDeviceCompliancePolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDeviceCompliancePolicyOperationOptions ¶
func DefaultGetDeviceCompliancePolicyOperationOptions() GetDeviceCompliancePolicyOperationOptions
func (GetDeviceCompliancePolicyOperationOptions) ToHeaders ¶
func (o GetDeviceCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (GetDeviceCompliancePolicyOperationOptions) ToOData ¶
func (o GetDeviceCompliancePolicyOperationOptions) ToOData() *odata.Query
func (GetDeviceCompliancePolicyOperationOptions) ToQuery ¶
func (o GetDeviceCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type HasPayloadLinkResultItemOperationPredicate ¶
type HasPayloadLinkResultItemOperationPredicate struct { }
func (HasPayloadLinkResultItemOperationPredicate) Matches ¶
func (p HasPayloadLinkResultItemOperationPredicate) Matches(input beta.HasPayloadLinkResultItem) bool
type ListDeviceCompliancePoliciesCompleteResult ¶
type ListDeviceCompliancePoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceCompliancePolicy }
type ListDeviceCompliancePoliciesCustomPager ¶
type ListDeviceCompliancePoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListDeviceCompliancePoliciesCustomPager) NextPageLink ¶
func (p *ListDeviceCompliancePoliciesCustomPager) NextPageLink() *odata.Link
type ListDeviceCompliancePoliciesOperationOptions ¶
type ListDeviceCompliancePoliciesOperationOptions 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 DefaultListDeviceCompliancePoliciesOperationOptions ¶
func DefaultListDeviceCompliancePoliciesOperationOptions() ListDeviceCompliancePoliciesOperationOptions
func (ListDeviceCompliancePoliciesOperationOptions) ToHeaders ¶
func (o ListDeviceCompliancePoliciesOperationOptions) ToHeaders() *client.Headers
func (ListDeviceCompliancePoliciesOperationOptions) ToOData ¶
func (o ListDeviceCompliancePoliciesOperationOptions) ToOData() *odata.Query
func (ListDeviceCompliancePoliciesOperationOptions) ToQuery ¶
func (o ListDeviceCompliancePoliciesOperationOptions) ToQuery() *client.QueryParams
type ListDeviceCompliancePolicyHasPayloadLinksCompleteResult ¶
type ListDeviceCompliancePolicyHasPayloadLinksCompleteResult struct { LatestHttpResponse *http.Response Items []beta.HasPayloadLinkResultItem }
type ListDeviceCompliancePolicyHasPayloadLinksCustomPager ¶
type ListDeviceCompliancePolicyHasPayloadLinksCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListDeviceCompliancePolicyHasPayloadLinksCustomPager) NextPageLink ¶
func (p *ListDeviceCompliancePolicyHasPayloadLinksCustomPager) NextPageLink() *odata.Link
type ListDeviceCompliancePolicyHasPayloadLinksOperationOptions ¶
type ListDeviceCompliancePolicyHasPayloadLinksOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListDeviceCompliancePolicyHasPayloadLinksOperationOptions ¶
func DefaultListDeviceCompliancePolicyHasPayloadLinksOperationOptions() ListDeviceCompliancePolicyHasPayloadLinksOperationOptions
func (ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToHeaders ¶
func (o ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToHeaders() *client.Headers
func (ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToOData ¶
func (o ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToOData() *odata.Query
func (ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToQuery ¶
func (o ListDeviceCompliancePolicyHasPayloadLinksOperationOptions) ToQuery() *client.QueryParams
type ListDeviceCompliancePolicyHasPayloadLinksRequest ¶
type ListDeviceCompliancePolicyHasPayloadLinksRequest struct {
PayloadIds *[]string `json:"payloadIds,omitempty"`
}
type SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions ¶
type SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSetDeviceCompliancePoliciesScheduledRetireStateOperationOptions ¶
func DefaultSetDeviceCompliancePoliciesScheduledRetireStateOperationOptions() SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions
func (SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToHeaders ¶
func (o SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToHeaders() *client.Headers
func (SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToOData ¶
func (o SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToOData() *odata.Query
func (SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToQuery ¶
func (o SetDeviceCompliancePoliciesScheduledRetireStateOperationOptions) ToQuery() *client.QueryParams
type SetDeviceCompliancePoliciesScheduledRetireStateRequest ¶
type SetDeviceCompliancePoliciesScheduledRetireStateRequest struct { ManagedDeviceIds *[]string `json:"managedDeviceIds,omitempty"` ScopedToAllDevices nullable.Type[bool] `json:"scopedToAllDevices,omitempty"` // Cancel or confirm scheduled retire State *beta.ScheduledRetireState `json:"state,omitempty"` }
type UpdateDeviceCompliancePolicyOperationOptions ¶
type UpdateDeviceCompliancePolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDeviceCompliancePolicyOperationOptions ¶
func DefaultUpdateDeviceCompliancePolicyOperationOptions() UpdateDeviceCompliancePolicyOperationOptions
func (UpdateDeviceCompliancePolicyOperationOptions) ToHeaders ¶
func (o UpdateDeviceCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateDeviceCompliancePolicyOperationOptions) ToOData ¶
func (o UpdateDeviceCompliancePolicyOperationOptions) ToOData() *odata.Query
func (UpdateDeviceCompliancePolicyOperationOptions) ToQuery ¶
func (o UpdateDeviceCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions ¶
type ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultValidateDeviceCompliancePoliciesComplianceScriptOperationOptions ¶
func DefaultValidateDeviceCompliancePoliciesComplianceScriptOperationOptions() ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions
func (ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToHeaders ¶
func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToHeaders() *client.Headers
func (ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToOData ¶
func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToOData() *odata.Query
func (ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToQuery ¶
func (o ValidateDeviceCompliancePoliciesComplianceScriptOperationOptions) ToQuery() *client.QueryParams
type ValidateDeviceCompliancePoliciesComplianceScriptRequest ¶
type ValidateDeviceCompliancePoliciesComplianceScriptRequest struct {
DeviceCompliancePolicyScript *beta.DeviceCompliancePolicyScript `json:"deviceCompliancePolicyScript,omitempty"`
}
Source Files ¶
- client.go
- method_assigndevicecompliancepolicies.go
- method_createdevicecompliancepolicy.go
- method_createdevicecompliancepolicyrefreshreportsummarization.go
- method_createdevicecompliancepolicyscheduleactionsforrule.go
- method_deletedevicecompliancepolicy.go
- method_getdevicecompliancepoliciescount.go
- method_getdevicecompliancepoliciesnoncompliantdevicestoretire.go
- method_getdevicecompliancepolicy.go
- method_listdevicecompliancepolicies.go
- method_listdevicecompliancepolicyhaspayloadlinks.go
- method_setdevicecompliancepoliciesscheduledretirestate.go
- method_updatedevicecompliancepolicy.go
- method_validatedevicecompliancepoliciescompliancescript.go
- model_assigndevicecompliancepoliciesrequest.go
- model_createdevicecompliancepolicyscheduleactionsforrulerequest.go
- model_getdevicecompliancepoliciesnoncompliantdevicestoretirerequest.go
- model_listdevicecompliancepolicyhaspayloadlinksrequest.go
- model_setdevicecompliancepoliciesscheduledretirestaterequest.go
- model_validatedevicecompliancepoliciescompliancescriptrequest.go
- predicates.go
- version.go