Documentation ¶
Index ¶
- type AssignCompliancePoliciesCompleteResult
- type AssignCompliancePoliciesCustomPager
- type AssignCompliancePoliciesOperationOptions
- type AssignCompliancePoliciesOperationResponse
- type AssignCompliancePoliciesRequest
- type CompliancePolicyClient
- func (c CompliancePolicyClient) AssignCompliancePolicies(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result AssignCompliancePoliciesOperationResponse, err error)
- func (c CompliancePolicyClient) AssignCompliancePoliciesComplete(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (AssignCompliancePoliciesCompleteResult, error)
- func (c CompliancePolicyClient) AssignCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result AssignCompliancePoliciesCompleteResult, err error)
- func (c CompliancePolicyClient) CreateCompliancePolicy(ctx context.Context, input beta.DeviceManagementCompliancePolicy, ...) (result CreateCompliancePolicyOperationResponse, err error)
- func (c CompliancePolicyClient) DeleteCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result DeleteCompliancePolicyOperationResponse, err error)
- func (c CompliancePolicyClient) GetCompliancePoliciesCount(ctx context.Context, options GetCompliancePoliciesCountOperationOptions) (result GetCompliancePoliciesCountOperationResponse, err error)
- func (c CompliancePolicyClient) GetCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result GetCompliancePolicyOperationResponse, err error)
- func (c CompliancePolicyClient) ListCompliancePolicies(ctx context.Context, options ListCompliancePoliciesOperationOptions) (result ListCompliancePoliciesOperationResponse, err error)
- func (c CompliancePolicyClient) ListCompliancePoliciesComplete(ctx context.Context, options ListCompliancePoliciesOperationOptions) (ListCompliancePoliciesCompleteResult, error)
- func (c CompliancePolicyClient) ListCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, options ListCompliancePoliciesOperationOptions, ...) (result ListCompliancePoliciesCompleteResult, err error)
- func (c CompliancePolicyClient) SetCompliancePolicyScheduledActions(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result SetCompliancePolicyScheduledActionsOperationResponse, err error)
- func (c CompliancePolicyClient) SetCompliancePolicyScheduledActionsComplete(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (SetCompliancePolicyScheduledActionsCompleteResult, error)
- func (c CompliancePolicyClient) SetCompliancePolicyScheduledActionsCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result SetCompliancePolicyScheduledActionsCompleteResult, err error)
- func (c CompliancePolicyClient) UpdateCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, ...) (result UpdateCompliancePolicyOperationResponse, err error)
- type CreateCompliancePolicyOperationOptions
- type CreateCompliancePolicyOperationResponse
- type DeleteCompliancePolicyOperationOptions
- type DeleteCompliancePolicyOperationResponse
- type DeviceManagementCompliancePolicyOperationPredicate
- type DeviceManagementComplianceScheduledActionForRuleOperationPredicate
- type DeviceManagementConfigurationPolicyAssignmentOperationPredicate
- type GetCompliancePoliciesCountOperationOptions
- type GetCompliancePoliciesCountOperationResponse
- type GetCompliancePolicyOperationOptions
- type GetCompliancePolicyOperationResponse
- type ListCompliancePoliciesCompleteResult
- type ListCompliancePoliciesCustomPager
- type ListCompliancePoliciesOperationOptions
- type ListCompliancePoliciesOperationResponse
- type SetCompliancePolicyScheduledActionsCompleteResult
- type SetCompliancePolicyScheduledActionsCustomPager
- type SetCompliancePolicyScheduledActionsOperationOptions
- type SetCompliancePolicyScheduledActionsOperationResponse
- type SetCompliancePolicyScheduledActionsRequest
- type UpdateCompliancePolicyOperationOptions
- type UpdateCompliancePolicyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignCompliancePoliciesCompleteResult ¶
type AssignCompliancePoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementConfigurationPolicyAssignment }
type AssignCompliancePoliciesCustomPager ¶
func (*AssignCompliancePoliciesCustomPager) NextPageLink ¶
func (p *AssignCompliancePoliciesCustomPager) NextPageLink() *odata.Link
type AssignCompliancePoliciesOperationOptions ¶
type AssignCompliancePoliciesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultAssignCompliancePoliciesOperationOptions ¶
func DefaultAssignCompliancePoliciesOperationOptions() AssignCompliancePoliciesOperationOptions
func (AssignCompliancePoliciesOperationOptions) ToHeaders ¶
func (o AssignCompliancePoliciesOperationOptions) ToHeaders() *client.Headers
func (AssignCompliancePoliciesOperationOptions) ToOData ¶
func (o AssignCompliancePoliciesOperationOptions) ToOData() *odata.Query
func (AssignCompliancePoliciesOperationOptions) ToQuery ¶
func (o AssignCompliancePoliciesOperationOptions) ToQuery() *client.QueryParams
type AssignCompliancePoliciesRequest ¶
type AssignCompliancePoliciesRequest struct {
Assignments *[]beta.DeviceManagementConfigurationPolicyAssignment `json:"assignments,omitempty"`
}
type CompliancePolicyClient ¶
func NewCompliancePolicyClientWithBaseURI ¶
func NewCompliancePolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*CompliancePolicyClient, error)
func (CompliancePolicyClient) AssignCompliancePolicies ¶
func (c CompliancePolicyClient) AssignCompliancePolicies(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input AssignCompliancePoliciesRequest, options AssignCompliancePoliciesOperationOptions) (result AssignCompliancePoliciesOperationResponse, err error)
AssignCompliancePolicies - Invoke action assign
func (CompliancePolicyClient) AssignCompliancePoliciesComplete ¶
func (c CompliancePolicyClient) AssignCompliancePoliciesComplete(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input AssignCompliancePoliciesRequest, options AssignCompliancePoliciesOperationOptions) (AssignCompliancePoliciesCompleteResult, error)
AssignCompliancePoliciesComplete retrieves all the results into a single object
func (CompliancePolicyClient) AssignCompliancePoliciesCompleteMatchingPredicate ¶
func (c CompliancePolicyClient) AssignCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input AssignCompliancePoliciesRequest, options AssignCompliancePoliciesOperationOptions, predicate DeviceManagementConfigurationPolicyAssignmentOperationPredicate) (result AssignCompliancePoliciesCompleteResult, err error)
AssignCompliancePoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CompliancePolicyClient) CreateCompliancePolicy ¶
func (c CompliancePolicyClient) CreateCompliancePolicy(ctx context.Context, input beta.DeviceManagementCompliancePolicy, options CreateCompliancePolicyOperationOptions) (result CreateCompliancePolicyOperationResponse, err error)
CreateCompliancePolicy - Create new navigation property to compliancePolicies for deviceManagement
func (CompliancePolicyClient) DeleteCompliancePolicy ¶
func (c CompliancePolicyClient) DeleteCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, options DeleteCompliancePolicyOperationOptions) (result DeleteCompliancePolicyOperationResponse, err error)
DeleteCompliancePolicy - Delete navigation property compliancePolicies for deviceManagement
func (CompliancePolicyClient) GetCompliancePoliciesCount ¶
func (c CompliancePolicyClient) GetCompliancePoliciesCount(ctx context.Context, options GetCompliancePoliciesCountOperationOptions) (result GetCompliancePoliciesCountOperationResponse, err error)
GetCompliancePoliciesCount - Get the number of the resource
func (CompliancePolicyClient) GetCompliancePolicy ¶
func (c CompliancePolicyClient) GetCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, options GetCompliancePolicyOperationOptions) (result GetCompliancePolicyOperationResponse, err error)
GetCompliancePolicy - Get compliancePolicies from deviceManagement. List of all compliance policies
func (CompliancePolicyClient) ListCompliancePolicies ¶
func (c CompliancePolicyClient) ListCompliancePolicies(ctx context.Context, options ListCompliancePoliciesOperationOptions) (result ListCompliancePoliciesOperationResponse, err error)
ListCompliancePolicies - Get compliancePolicies from deviceManagement. List of all compliance policies
func (CompliancePolicyClient) ListCompliancePoliciesComplete ¶
func (c CompliancePolicyClient) ListCompliancePoliciesComplete(ctx context.Context, options ListCompliancePoliciesOperationOptions) (ListCompliancePoliciesCompleteResult, error)
ListCompliancePoliciesComplete retrieves all the results into a single object
func (CompliancePolicyClient) ListCompliancePoliciesCompleteMatchingPredicate ¶
func (c CompliancePolicyClient) ListCompliancePoliciesCompleteMatchingPredicate(ctx context.Context, options ListCompliancePoliciesOperationOptions, predicate DeviceManagementCompliancePolicyOperationPredicate) (result ListCompliancePoliciesCompleteResult, err error)
ListCompliancePoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CompliancePolicyClient) SetCompliancePolicyScheduledActions ¶
func (c CompliancePolicyClient) SetCompliancePolicyScheduledActions(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input SetCompliancePolicyScheduledActionsRequest, options SetCompliancePolicyScheduledActionsOperationOptions) (result SetCompliancePolicyScheduledActionsOperationResponse, err error)
SetCompliancePolicyScheduledActions - Invoke action setScheduledActions
func (CompliancePolicyClient) SetCompliancePolicyScheduledActionsComplete ¶
func (c CompliancePolicyClient) SetCompliancePolicyScheduledActionsComplete(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input SetCompliancePolicyScheduledActionsRequest, options SetCompliancePolicyScheduledActionsOperationOptions) (SetCompliancePolicyScheduledActionsCompleteResult, error)
SetCompliancePolicyScheduledActionsComplete retrieves all the results into a single object
func (CompliancePolicyClient) SetCompliancePolicyScheduledActionsCompleteMatchingPredicate ¶
func (c CompliancePolicyClient) SetCompliancePolicyScheduledActionsCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input SetCompliancePolicyScheduledActionsRequest, options SetCompliancePolicyScheduledActionsOperationOptions, predicate DeviceManagementComplianceScheduledActionForRuleOperationPredicate) (result SetCompliancePolicyScheduledActionsCompleteResult, err error)
SetCompliancePolicyScheduledActionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CompliancePolicyClient) UpdateCompliancePolicy ¶
func (c CompliancePolicyClient) UpdateCompliancePolicy(ctx context.Context, id beta.DeviceManagementCompliancePolicyId, input beta.DeviceManagementCompliancePolicy, options UpdateCompliancePolicyOperationOptions) (result UpdateCompliancePolicyOperationResponse, err error)
UpdateCompliancePolicy - Update the navigation property compliancePolicies in deviceManagement
type CreateCompliancePolicyOperationOptions ¶
type CreateCompliancePolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCompliancePolicyOperationOptions ¶
func DefaultCreateCompliancePolicyOperationOptions() CreateCompliancePolicyOperationOptions
func (CreateCompliancePolicyOperationOptions) ToHeaders ¶
func (o CreateCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (CreateCompliancePolicyOperationOptions) ToOData ¶
func (o CreateCompliancePolicyOperationOptions) ToOData() *odata.Query
func (CreateCompliancePolicyOperationOptions) ToQuery ¶
func (o CreateCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type DeleteCompliancePolicyOperationOptions ¶
type DeleteCompliancePolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCompliancePolicyOperationOptions ¶
func DefaultDeleteCompliancePolicyOperationOptions() DeleteCompliancePolicyOperationOptions
func (DeleteCompliancePolicyOperationOptions) ToHeaders ¶
func (o DeleteCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteCompliancePolicyOperationOptions) ToOData ¶
func (o DeleteCompliancePolicyOperationOptions) ToOData() *odata.Query
func (DeleteCompliancePolicyOperationOptions) ToQuery ¶
func (o DeleteCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementCompliancePolicyOperationPredicate ¶
type DeviceManagementCompliancePolicyOperationPredicate struct { }
func (DeviceManagementCompliancePolicyOperationPredicate) Matches ¶
func (p DeviceManagementCompliancePolicyOperationPredicate) Matches(input beta.DeviceManagementCompliancePolicy) bool
type DeviceManagementComplianceScheduledActionForRuleOperationPredicate ¶
type DeviceManagementComplianceScheduledActionForRuleOperationPredicate struct { }
type DeviceManagementConfigurationPolicyAssignmentOperationPredicate ¶
type DeviceManagementConfigurationPolicyAssignmentOperationPredicate struct { }
type GetCompliancePoliciesCountOperationOptions ¶
type GetCompliancePoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCompliancePoliciesCountOperationOptions ¶
func DefaultGetCompliancePoliciesCountOperationOptions() GetCompliancePoliciesCountOperationOptions
func (GetCompliancePoliciesCountOperationOptions) ToHeaders ¶
func (o GetCompliancePoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetCompliancePoliciesCountOperationOptions) ToOData ¶
func (o GetCompliancePoliciesCountOperationOptions) ToOData() *odata.Query
func (GetCompliancePoliciesCountOperationOptions) ToQuery ¶
func (o GetCompliancePoliciesCountOperationOptions) ToQuery() *client.QueryParams
type GetCompliancePolicyOperationOptions ¶
type GetCompliancePolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCompliancePolicyOperationOptions ¶
func DefaultGetCompliancePolicyOperationOptions() GetCompliancePolicyOperationOptions
func (GetCompliancePolicyOperationOptions) ToHeaders ¶
func (o GetCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (GetCompliancePolicyOperationOptions) ToOData ¶
func (o GetCompliancePolicyOperationOptions) ToOData() *odata.Query
func (GetCompliancePolicyOperationOptions) ToQuery ¶
func (o GetCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
type ListCompliancePoliciesCompleteResult ¶
type ListCompliancePoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementCompliancePolicy }
type ListCompliancePoliciesCustomPager ¶
func (*ListCompliancePoliciesCustomPager) NextPageLink ¶
func (p *ListCompliancePoliciesCustomPager) NextPageLink() *odata.Link
type ListCompliancePoliciesOperationOptions ¶
type ListCompliancePoliciesOperationOptions 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 DefaultListCompliancePoliciesOperationOptions ¶
func DefaultListCompliancePoliciesOperationOptions() ListCompliancePoliciesOperationOptions
func (ListCompliancePoliciesOperationOptions) ToHeaders ¶
func (o ListCompliancePoliciesOperationOptions) ToHeaders() *client.Headers
func (ListCompliancePoliciesOperationOptions) ToOData ¶
func (o ListCompliancePoliciesOperationOptions) ToOData() *odata.Query
func (ListCompliancePoliciesOperationOptions) ToQuery ¶
func (o ListCompliancePoliciesOperationOptions) ToQuery() *client.QueryParams
type SetCompliancePolicyScheduledActionsCompleteResult ¶
type SetCompliancePolicyScheduledActionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementComplianceScheduledActionForRule }
type SetCompliancePolicyScheduledActionsCustomPager ¶
type SetCompliancePolicyScheduledActionsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*SetCompliancePolicyScheduledActionsCustomPager) NextPageLink ¶
func (p *SetCompliancePolicyScheduledActionsCustomPager) NextPageLink() *odata.Link
type SetCompliancePolicyScheduledActionsOperationOptions ¶
type SetCompliancePolicyScheduledActionsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultSetCompliancePolicyScheduledActionsOperationOptions ¶
func DefaultSetCompliancePolicyScheduledActionsOperationOptions() SetCompliancePolicyScheduledActionsOperationOptions
func (SetCompliancePolicyScheduledActionsOperationOptions) ToHeaders ¶
func (o SetCompliancePolicyScheduledActionsOperationOptions) ToHeaders() *client.Headers
func (SetCompliancePolicyScheduledActionsOperationOptions) ToOData ¶
func (o SetCompliancePolicyScheduledActionsOperationOptions) ToOData() *odata.Query
func (SetCompliancePolicyScheduledActionsOperationOptions) ToQuery ¶
func (o SetCompliancePolicyScheduledActionsOperationOptions) ToQuery() *client.QueryParams
type SetCompliancePolicyScheduledActionsRequest ¶
type SetCompliancePolicyScheduledActionsRequest struct {
ScheduledActions *[]beta.DeviceManagementComplianceScheduledActionForRule `json:"scheduledActions,omitempty"`
}
type UpdateCompliancePolicyOperationOptions ¶
type UpdateCompliancePolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCompliancePolicyOperationOptions ¶
func DefaultUpdateCompliancePolicyOperationOptions() UpdateCompliancePolicyOperationOptions
func (UpdateCompliancePolicyOperationOptions) ToHeaders ¶
func (o UpdateCompliancePolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateCompliancePolicyOperationOptions) ToOData ¶
func (o UpdateCompliancePolicyOperationOptions) ToOData() *odata.Query
func (UpdateCompliancePolicyOperationOptions) ToQuery ¶
func (o UpdateCompliancePolicyOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_assigncompliancepolicies.go
- method_createcompliancepolicy.go
- method_deletecompliancepolicy.go
- method_getcompliancepoliciescount.go
- method_getcompliancepolicy.go
- method_listcompliancepolicies.go
- method_setcompliancepolicyscheduledactions.go
- method_updatecompliancepolicy.go
- model_assigncompliancepoliciesrequest.go
- model_setcompliancepolicyscheduledactionsrequest.go
- predicates.go
- version.go