Documentation ¶
Index ¶
- type CreateReusablePolicySettingCloneOperationOptions
- type CreateReusablePolicySettingCloneOperationResponse
- type CreateReusablePolicySettingOperationOptions
- type CreateReusablePolicySettingOperationResponse
- type DeleteReusablePolicySettingOperationOptions
- type DeleteReusablePolicySettingOperationResponse
- type DeviceManagementReusablePolicySettingOperationPredicate
- type GetReusablePolicySettingOperationOptions
- type GetReusablePolicySettingOperationResponse
- type GetReusablePolicySettingsCountOperationOptions
- type GetReusablePolicySettingsCountOperationResponse
- type ListReusablePolicySettingsCompleteResult
- type ListReusablePolicySettingsCustomPager
- type ListReusablePolicySettingsOperationOptions
- type ListReusablePolicySettingsOperationResponse
- type ReusablePolicySettingClient
- func (c ReusablePolicySettingClient) CreateReusablePolicySetting(ctx context.Context, input beta.DeviceManagementReusablePolicySetting, ...) (result CreateReusablePolicySettingOperationResponse, err error)
- func (c ReusablePolicySettingClient) CreateReusablePolicySettingClone(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, ...) (result CreateReusablePolicySettingCloneOperationResponse, err error)
- func (c ReusablePolicySettingClient) DeleteReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, ...) (result DeleteReusablePolicySettingOperationResponse, err error)
- func (c ReusablePolicySettingClient) GetReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, ...) (result GetReusablePolicySettingOperationResponse, err error)
- func (c ReusablePolicySettingClient) GetReusablePolicySettingsCount(ctx context.Context, options GetReusablePolicySettingsCountOperationOptions) (result GetReusablePolicySettingsCountOperationResponse, err error)
- func (c ReusablePolicySettingClient) ListReusablePolicySettings(ctx context.Context, options ListReusablePolicySettingsOperationOptions) (result ListReusablePolicySettingsOperationResponse, err error)
- func (c ReusablePolicySettingClient) ListReusablePolicySettingsComplete(ctx context.Context, options ListReusablePolicySettingsOperationOptions) (ListReusablePolicySettingsCompleteResult, error)
- func (c ReusablePolicySettingClient) ListReusablePolicySettingsCompleteMatchingPredicate(ctx context.Context, options ListReusablePolicySettingsOperationOptions, ...) (result ListReusablePolicySettingsCompleteResult, err error)
- func (c ReusablePolicySettingClient) UpdateReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, ...) (result UpdateReusablePolicySettingOperationResponse, err error)
- type UpdateReusablePolicySettingOperationOptions
- type UpdateReusablePolicySettingOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateReusablePolicySettingCloneOperationOptions ¶
type CreateReusablePolicySettingCloneOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateReusablePolicySettingCloneOperationOptions ¶
func DefaultCreateReusablePolicySettingCloneOperationOptions() CreateReusablePolicySettingCloneOperationOptions
func (CreateReusablePolicySettingCloneOperationOptions) ToHeaders ¶
func (o CreateReusablePolicySettingCloneOperationOptions) ToHeaders() *client.Headers
func (CreateReusablePolicySettingCloneOperationOptions) ToOData ¶
func (o CreateReusablePolicySettingCloneOperationOptions) ToOData() *odata.Query
func (CreateReusablePolicySettingCloneOperationOptions) ToQuery ¶
func (o CreateReusablePolicySettingCloneOperationOptions) ToQuery() *client.QueryParams
type CreateReusablePolicySettingOperationOptions ¶
type CreateReusablePolicySettingOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateReusablePolicySettingOperationOptions ¶
func DefaultCreateReusablePolicySettingOperationOptions() CreateReusablePolicySettingOperationOptions
func (CreateReusablePolicySettingOperationOptions) ToHeaders ¶
func (o CreateReusablePolicySettingOperationOptions) ToHeaders() *client.Headers
func (CreateReusablePolicySettingOperationOptions) ToOData ¶
func (o CreateReusablePolicySettingOperationOptions) ToOData() *odata.Query
func (CreateReusablePolicySettingOperationOptions) ToQuery ¶
func (o CreateReusablePolicySettingOperationOptions) ToQuery() *client.QueryParams
type DeleteReusablePolicySettingOperationOptions ¶
type DeleteReusablePolicySettingOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteReusablePolicySettingOperationOptions ¶
func DefaultDeleteReusablePolicySettingOperationOptions() DeleteReusablePolicySettingOperationOptions
func (DeleteReusablePolicySettingOperationOptions) ToHeaders ¶
func (o DeleteReusablePolicySettingOperationOptions) ToHeaders() *client.Headers
func (DeleteReusablePolicySettingOperationOptions) ToOData ¶
func (o DeleteReusablePolicySettingOperationOptions) ToOData() *odata.Query
func (DeleteReusablePolicySettingOperationOptions) ToQuery ¶
func (o DeleteReusablePolicySettingOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementReusablePolicySettingOperationPredicate ¶
type DeviceManagementReusablePolicySettingOperationPredicate struct { }
func (DeviceManagementReusablePolicySettingOperationPredicate) Matches ¶
func (p DeviceManagementReusablePolicySettingOperationPredicate) Matches(input beta.DeviceManagementReusablePolicySetting) bool
type GetReusablePolicySettingOperationOptions ¶
type GetReusablePolicySettingOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetReusablePolicySettingOperationOptions ¶
func DefaultGetReusablePolicySettingOperationOptions() GetReusablePolicySettingOperationOptions
func (GetReusablePolicySettingOperationOptions) ToHeaders ¶
func (o GetReusablePolicySettingOperationOptions) ToHeaders() *client.Headers
func (GetReusablePolicySettingOperationOptions) ToOData ¶
func (o GetReusablePolicySettingOperationOptions) ToOData() *odata.Query
func (GetReusablePolicySettingOperationOptions) ToQuery ¶
func (o GetReusablePolicySettingOperationOptions) ToQuery() *client.QueryParams
type GetReusablePolicySettingsCountOperationOptions ¶
type GetReusablePolicySettingsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetReusablePolicySettingsCountOperationOptions ¶
func DefaultGetReusablePolicySettingsCountOperationOptions() GetReusablePolicySettingsCountOperationOptions
func (GetReusablePolicySettingsCountOperationOptions) ToHeaders ¶
func (o GetReusablePolicySettingsCountOperationOptions) ToHeaders() *client.Headers
func (GetReusablePolicySettingsCountOperationOptions) ToOData ¶
func (o GetReusablePolicySettingsCountOperationOptions) ToOData() *odata.Query
func (GetReusablePolicySettingsCountOperationOptions) ToQuery ¶
func (o GetReusablePolicySettingsCountOperationOptions) ToQuery() *client.QueryParams
type ListReusablePolicySettingsCompleteResult ¶
type ListReusablePolicySettingsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementReusablePolicySetting }
type ListReusablePolicySettingsCustomPager ¶
func (*ListReusablePolicySettingsCustomPager) NextPageLink ¶
func (p *ListReusablePolicySettingsCustomPager) NextPageLink() *odata.Link
type ListReusablePolicySettingsOperationOptions ¶
type ListReusablePolicySettingsOperationOptions 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 DefaultListReusablePolicySettingsOperationOptions ¶
func DefaultListReusablePolicySettingsOperationOptions() ListReusablePolicySettingsOperationOptions
func (ListReusablePolicySettingsOperationOptions) ToHeaders ¶
func (o ListReusablePolicySettingsOperationOptions) ToHeaders() *client.Headers
func (ListReusablePolicySettingsOperationOptions) ToOData ¶
func (o ListReusablePolicySettingsOperationOptions) ToOData() *odata.Query
func (ListReusablePolicySettingsOperationOptions) ToQuery ¶
func (o ListReusablePolicySettingsOperationOptions) ToQuery() *client.QueryParams
type ReusablePolicySettingClient ¶
func NewReusablePolicySettingClientWithBaseURI ¶
func NewReusablePolicySettingClientWithBaseURI(sdkApi sdkEnv.Api) (*ReusablePolicySettingClient, error)
func (ReusablePolicySettingClient) CreateReusablePolicySetting ¶
func (c ReusablePolicySettingClient) CreateReusablePolicySetting(ctx context.Context, input beta.DeviceManagementReusablePolicySetting, options CreateReusablePolicySettingOperationOptions) (result CreateReusablePolicySettingOperationResponse, err error)
CreateReusablePolicySetting - Create new navigation property to reusablePolicySettings for deviceManagement
func (ReusablePolicySettingClient) CreateReusablePolicySettingClone ¶
func (c ReusablePolicySettingClient) CreateReusablePolicySettingClone(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, options CreateReusablePolicySettingCloneOperationOptions) (result CreateReusablePolicySettingCloneOperationResponse, err error)
CreateReusablePolicySettingClone - Invoke action clone
func (ReusablePolicySettingClient) DeleteReusablePolicySetting ¶
func (c ReusablePolicySettingClient) DeleteReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, options DeleteReusablePolicySettingOperationOptions) (result DeleteReusablePolicySettingOperationResponse, err error)
DeleteReusablePolicySetting - Delete navigation property reusablePolicySettings for deviceManagement
func (ReusablePolicySettingClient) GetReusablePolicySetting ¶
func (c ReusablePolicySettingClient) GetReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, options GetReusablePolicySettingOperationOptions) (result GetReusablePolicySettingOperationResponse, err error)
GetReusablePolicySetting - Get reusablePolicySettings from deviceManagement. List of all reusable settings that can be referred in a policy
func (ReusablePolicySettingClient) GetReusablePolicySettingsCount ¶
func (c ReusablePolicySettingClient) GetReusablePolicySettingsCount(ctx context.Context, options GetReusablePolicySettingsCountOperationOptions) (result GetReusablePolicySettingsCountOperationResponse, err error)
GetReusablePolicySettingsCount - Get the number of the resource
func (ReusablePolicySettingClient) ListReusablePolicySettings ¶
func (c ReusablePolicySettingClient) ListReusablePolicySettings(ctx context.Context, options ListReusablePolicySettingsOperationOptions) (result ListReusablePolicySettingsOperationResponse, err error)
ListReusablePolicySettings - Get reusablePolicySettings from deviceManagement. List of all reusable settings that can be referred in a policy
func (ReusablePolicySettingClient) ListReusablePolicySettingsComplete ¶
func (c ReusablePolicySettingClient) ListReusablePolicySettingsComplete(ctx context.Context, options ListReusablePolicySettingsOperationOptions) (ListReusablePolicySettingsCompleteResult, error)
ListReusablePolicySettingsComplete retrieves all the results into a single object
func (ReusablePolicySettingClient) ListReusablePolicySettingsCompleteMatchingPredicate ¶
func (c ReusablePolicySettingClient) ListReusablePolicySettingsCompleteMatchingPredicate(ctx context.Context, options ListReusablePolicySettingsOperationOptions, predicate DeviceManagementReusablePolicySettingOperationPredicate) (result ListReusablePolicySettingsCompleteResult, err error)
ListReusablePolicySettingsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ReusablePolicySettingClient) UpdateReusablePolicySetting ¶
func (c ReusablePolicySettingClient) UpdateReusablePolicySetting(ctx context.Context, id beta.DeviceManagementReusablePolicySettingId, input beta.DeviceManagementReusablePolicySetting, options UpdateReusablePolicySettingOperationOptions) (result UpdateReusablePolicySettingOperationResponse, err error)
UpdateReusablePolicySetting - Update the navigation property reusablePolicySettings in deviceManagement
type UpdateReusablePolicySettingOperationOptions ¶
type UpdateReusablePolicySettingOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateReusablePolicySettingOperationOptions ¶
func DefaultUpdateReusablePolicySettingOperationOptions() UpdateReusablePolicySettingOperationOptions
func (UpdateReusablePolicySettingOperationOptions) ToHeaders ¶
func (o UpdateReusablePolicySettingOperationOptions) ToHeaders() *client.Headers
func (UpdateReusablePolicySettingOperationOptions) ToOData ¶
func (o UpdateReusablePolicySettingOperationOptions) ToOData() *odata.Query
func (UpdateReusablePolicySettingOperationOptions) ToQuery ¶
func (o UpdateReusablePolicySettingOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createreusablepolicysetting.go
- method_createreusablepolicysettingclone.go
- method_deletereusablepolicysetting.go
- method_getreusablepolicysetting.go
- method_getreusablepolicysettingscount.go
- method_listreusablepolicysettings.go
- method_updatereusablepolicysetting.go
- predicates.go
- version.go