Documentation ¶
Index ¶
- type AssignHardwareConfigurationsCompleteResult
- type AssignHardwareConfigurationsCustomPager
- type AssignHardwareConfigurationsOperationOptions
- type AssignHardwareConfigurationsOperationResponse
- type AssignHardwareConfigurationsRequest
- type CreateHardwareConfigurationOperationOptions
- type CreateHardwareConfigurationOperationResponse
- type DeleteHardwareConfigurationOperationOptions
- type DeleteHardwareConfigurationOperationResponse
- type GetHardwareConfigurationOperationOptions
- type GetHardwareConfigurationOperationResponse
- type GetHardwareConfigurationsCountOperationOptions
- type GetHardwareConfigurationsCountOperationResponse
- type HardwareConfigurationAssignmentOperationPredicate
- type HardwareConfigurationClient
- func (c HardwareConfigurationClient) AssignHardwareConfigurations(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (result AssignHardwareConfigurationsOperationResponse, err error)
- func (c HardwareConfigurationClient) AssignHardwareConfigurationsComplete(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (AssignHardwareConfigurationsCompleteResult, error)
- func (c HardwareConfigurationClient) AssignHardwareConfigurationsCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (result AssignHardwareConfigurationsCompleteResult, err error)
- func (c HardwareConfigurationClient) CreateHardwareConfiguration(ctx context.Context, input beta.HardwareConfiguration, ...) (result CreateHardwareConfigurationOperationResponse, err error)
- func (c HardwareConfigurationClient) DeleteHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (result DeleteHardwareConfigurationOperationResponse, err error)
- func (c HardwareConfigurationClient) GetHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (result GetHardwareConfigurationOperationResponse, err error)
- func (c HardwareConfigurationClient) GetHardwareConfigurationsCount(ctx context.Context, options GetHardwareConfigurationsCountOperationOptions) (result GetHardwareConfigurationsCountOperationResponse, err error)
- func (c HardwareConfigurationClient) ListHardwareConfigurations(ctx context.Context, options ListHardwareConfigurationsOperationOptions) (result ListHardwareConfigurationsOperationResponse, err error)
- func (c HardwareConfigurationClient) ListHardwareConfigurationsComplete(ctx context.Context, options ListHardwareConfigurationsOperationOptions) (ListHardwareConfigurationsCompleteResult, error)
- func (c HardwareConfigurationClient) ListHardwareConfigurationsCompleteMatchingPredicate(ctx context.Context, options ListHardwareConfigurationsOperationOptions, ...) (result ListHardwareConfigurationsCompleteResult, err error)
- func (c HardwareConfigurationClient) UpdateHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, ...) (result UpdateHardwareConfigurationOperationResponse, err error)
- type HardwareConfigurationOperationPredicate
- type ListHardwareConfigurationsCompleteResult
- type ListHardwareConfigurationsCustomPager
- type ListHardwareConfigurationsOperationOptions
- type ListHardwareConfigurationsOperationResponse
- type UpdateHardwareConfigurationOperationOptions
- type UpdateHardwareConfigurationOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignHardwareConfigurationsCompleteResult ¶
type AssignHardwareConfigurationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.HardwareConfigurationAssignment }
type AssignHardwareConfigurationsCustomPager ¶
type AssignHardwareConfigurationsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*AssignHardwareConfigurationsCustomPager) NextPageLink ¶
func (p *AssignHardwareConfigurationsCustomPager) NextPageLink() *odata.Link
type AssignHardwareConfigurationsOperationOptions ¶
type AssignHardwareConfigurationsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultAssignHardwareConfigurationsOperationOptions ¶
func DefaultAssignHardwareConfigurationsOperationOptions() AssignHardwareConfigurationsOperationOptions
func (AssignHardwareConfigurationsOperationOptions) ToHeaders ¶
func (o AssignHardwareConfigurationsOperationOptions) ToHeaders() *client.Headers
func (AssignHardwareConfigurationsOperationOptions) ToOData ¶
func (o AssignHardwareConfigurationsOperationOptions) ToOData() *odata.Query
func (AssignHardwareConfigurationsOperationOptions) ToQuery ¶
func (o AssignHardwareConfigurationsOperationOptions) ToQuery() *client.QueryParams
type AssignHardwareConfigurationsRequest ¶
type AssignHardwareConfigurationsRequest struct {
HardwareConfigurationAssignments *[]beta.HardwareConfigurationAssignment `json:"hardwareConfigurationAssignments,omitempty"`
}
type CreateHardwareConfigurationOperationOptions ¶
type CreateHardwareConfigurationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateHardwareConfigurationOperationOptions ¶
func DefaultCreateHardwareConfigurationOperationOptions() CreateHardwareConfigurationOperationOptions
func (CreateHardwareConfigurationOperationOptions) ToHeaders ¶
func (o CreateHardwareConfigurationOperationOptions) ToHeaders() *client.Headers
func (CreateHardwareConfigurationOperationOptions) ToOData ¶
func (o CreateHardwareConfigurationOperationOptions) ToOData() *odata.Query
func (CreateHardwareConfigurationOperationOptions) ToQuery ¶
func (o CreateHardwareConfigurationOperationOptions) ToQuery() *client.QueryParams
type DeleteHardwareConfigurationOperationOptions ¶
type DeleteHardwareConfigurationOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteHardwareConfigurationOperationOptions ¶
func DefaultDeleteHardwareConfigurationOperationOptions() DeleteHardwareConfigurationOperationOptions
func (DeleteHardwareConfigurationOperationOptions) ToHeaders ¶
func (o DeleteHardwareConfigurationOperationOptions) ToHeaders() *client.Headers
func (DeleteHardwareConfigurationOperationOptions) ToOData ¶
func (o DeleteHardwareConfigurationOperationOptions) ToOData() *odata.Query
func (DeleteHardwareConfigurationOperationOptions) ToQuery ¶
func (o DeleteHardwareConfigurationOperationOptions) ToQuery() *client.QueryParams
type GetHardwareConfigurationOperationOptions ¶
type GetHardwareConfigurationOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetHardwareConfigurationOperationOptions ¶
func DefaultGetHardwareConfigurationOperationOptions() GetHardwareConfigurationOperationOptions
func (GetHardwareConfigurationOperationOptions) ToHeaders ¶
func (o GetHardwareConfigurationOperationOptions) ToHeaders() *client.Headers
func (GetHardwareConfigurationOperationOptions) ToOData ¶
func (o GetHardwareConfigurationOperationOptions) ToOData() *odata.Query
func (GetHardwareConfigurationOperationOptions) ToQuery ¶
func (o GetHardwareConfigurationOperationOptions) ToQuery() *client.QueryParams
type GetHardwareConfigurationsCountOperationOptions ¶
type GetHardwareConfigurationsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetHardwareConfigurationsCountOperationOptions ¶
func DefaultGetHardwareConfigurationsCountOperationOptions() GetHardwareConfigurationsCountOperationOptions
func (GetHardwareConfigurationsCountOperationOptions) ToHeaders ¶
func (o GetHardwareConfigurationsCountOperationOptions) ToHeaders() *client.Headers
func (GetHardwareConfigurationsCountOperationOptions) ToOData ¶
func (o GetHardwareConfigurationsCountOperationOptions) ToOData() *odata.Query
func (GetHardwareConfigurationsCountOperationOptions) ToQuery ¶
func (o GetHardwareConfigurationsCountOperationOptions) ToQuery() *client.QueryParams
type HardwareConfigurationAssignmentOperationPredicate ¶
type HardwareConfigurationAssignmentOperationPredicate struct { }
func (HardwareConfigurationAssignmentOperationPredicate) Matches ¶
func (p HardwareConfigurationAssignmentOperationPredicate) Matches(input beta.HardwareConfigurationAssignment) bool
type HardwareConfigurationClient ¶
func NewHardwareConfigurationClientWithBaseURI ¶
func NewHardwareConfigurationClientWithBaseURI(sdkApi sdkEnv.Api) (*HardwareConfigurationClient, error)
func (HardwareConfigurationClient) AssignHardwareConfigurations ¶
func (c HardwareConfigurationClient) AssignHardwareConfigurations(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, input AssignHardwareConfigurationsRequest, options AssignHardwareConfigurationsOperationOptions) (result AssignHardwareConfigurationsOperationResponse, err error)
AssignHardwareConfigurations - Invoke action assign
func (HardwareConfigurationClient) AssignHardwareConfigurationsComplete ¶
func (c HardwareConfigurationClient) AssignHardwareConfigurationsComplete(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, input AssignHardwareConfigurationsRequest, options AssignHardwareConfigurationsOperationOptions) (AssignHardwareConfigurationsCompleteResult, error)
AssignHardwareConfigurationsComplete retrieves all the results into a single object
func (HardwareConfigurationClient) AssignHardwareConfigurationsCompleteMatchingPredicate ¶
func (c HardwareConfigurationClient) AssignHardwareConfigurationsCompleteMatchingPredicate(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, input AssignHardwareConfigurationsRequest, options AssignHardwareConfigurationsOperationOptions, predicate HardwareConfigurationAssignmentOperationPredicate) (result AssignHardwareConfigurationsCompleteResult, err error)
AssignHardwareConfigurationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (HardwareConfigurationClient) CreateHardwareConfiguration ¶
func (c HardwareConfigurationClient) CreateHardwareConfiguration(ctx context.Context, input beta.HardwareConfiguration, options CreateHardwareConfigurationOperationOptions) (result CreateHardwareConfigurationOperationResponse, err error)
CreateHardwareConfiguration - Create new navigation property to hardwareConfigurations for deviceManagement
func (HardwareConfigurationClient) DeleteHardwareConfiguration ¶
func (c HardwareConfigurationClient) DeleteHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, options DeleteHardwareConfigurationOperationOptions) (result DeleteHardwareConfigurationOperationResponse, err error)
DeleteHardwareConfiguration - Delete navigation property hardwareConfigurations for deviceManagement
func (HardwareConfigurationClient) GetHardwareConfiguration ¶
func (c HardwareConfigurationClient) GetHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, options GetHardwareConfigurationOperationOptions) (result GetHardwareConfigurationOperationResponse, err error)
GetHardwareConfiguration - Get hardwareConfigurations from deviceManagement. BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time.
func (HardwareConfigurationClient) GetHardwareConfigurationsCount ¶
func (c HardwareConfigurationClient) GetHardwareConfigurationsCount(ctx context.Context, options GetHardwareConfigurationsCountOperationOptions) (result GetHardwareConfigurationsCountOperationResponse, err error)
GetHardwareConfigurationsCount - Get the number of the resource
func (HardwareConfigurationClient) ListHardwareConfigurations ¶
func (c HardwareConfigurationClient) ListHardwareConfigurations(ctx context.Context, options ListHardwareConfigurationsOperationOptions) (result ListHardwareConfigurationsOperationResponse, err error)
ListHardwareConfigurations - Get hardwareConfigurations from deviceManagement. BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time.
func (HardwareConfigurationClient) ListHardwareConfigurationsComplete ¶
func (c HardwareConfigurationClient) ListHardwareConfigurationsComplete(ctx context.Context, options ListHardwareConfigurationsOperationOptions) (ListHardwareConfigurationsCompleteResult, error)
ListHardwareConfigurationsComplete retrieves all the results into a single object
func (HardwareConfigurationClient) ListHardwareConfigurationsCompleteMatchingPredicate ¶
func (c HardwareConfigurationClient) ListHardwareConfigurationsCompleteMatchingPredicate(ctx context.Context, options ListHardwareConfigurationsOperationOptions, predicate HardwareConfigurationOperationPredicate) (result ListHardwareConfigurationsCompleteResult, err error)
ListHardwareConfigurationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (HardwareConfigurationClient) UpdateHardwareConfiguration ¶
func (c HardwareConfigurationClient) UpdateHardwareConfiguration(ctx context.Context, id beta.DeviceManagementHardwareConfigurationId, input beta.HardwareConfiguration, options UpdateHardwareConfigurationOperationOptions) (result UpdateHardwareConfigurationOperationResponse, err error)
UpdateHardwareConfiguration - Update the navigation property hardwareConfigurations in deviceManagement
type HardwareConfigurationOperationPredicate ¶
type HardwareConfigurationOperationPredicate struct { }
func (HardwareConfigurationOperationPredicate) Matches ¶
func (p HardwareConfigurationOperationPredicate) Matches(input beta.HardwareConfiguration) bool
type ListHardwareConfigurationsCompleteResult ¶
type ListHardwareConfigurationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.HardwareConfiguration }
type ListHardwareConfigurationsCustomPager ¶
func (*ListHardwareConfigurationsCustomPager) NextPageLink ¶
func (p *ListHardwareConfigurationsCustomPager) NextPageLink() *odata.Link
type ListHardwareConfigurationsOperationOptions ¶
type ListHardwareConfigurationsOperationOptions 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 DefaultListHardwareConfigurationsOperationOptions ¶
func DefaultListHardwareConfigurationsOperationOptions() ListHardwareConfigurationsOperationOptions
func (ListHardwareConfigurationsOperationOptions) ToHeaders ¶
func (o ListHardwareConfigurationsOperationOptions) ToHeaders() *client.Headers
func (ListHardwareConfigurationsOperationOptions) ToOData ¶
func (o ListHardwareConfigurationsOperationOptions) ToOData() *odata.Query
func (ListHardwareConfigurationsOperationOptions) ToQuery ¶
func (o ListHardwareConfigurationsOperationOptions) ToQuery() *client.QueryParams
type UpdateHardwareConfigurationOperationOptions ¶
type UpdateHardwareConfigurationOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateHardwareConfigurationOperationOptions ¶
func DefaultUpdateHardwareConfigurationOperationOptions() UpdateHardwareConfigurationOperationOptions
func (UpdateHardwareConfigurationOperationOptions) ToHeaders ¶
func (o UpdateHardwareConfigurationOperationOptions) ToHeaders() *client.Headers
func (UpdateHardwareConfigurationOperationOptions) ToOData ¶
func (o UpdateHardwareConfigurationOperationOptions) ToOData() *odata.Query
func (UpdateHardwareConfigurationOperationOptions) ToQuery ¶
func (o UpdateHardwareConfigurationOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_assignhardwareconfigurations.go
- method_createhardwareconfiguration.go
- method_deletehardwareconfiguration.go
- method_gethardwareconfiguration.go
- method_gethardwareconfigurationscount.go
- method_listhardwareconfigurations.go
- method_updatehardwareconfiguration.go
- model_assignhardwareconfigurationsrequest.go
- predicates.go
- version.go