windowsautopilotdeploymentprofileassigneddevice

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 9 Imported by: 0

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/beta/windowsautopilotdeploymentprofileassigneddevice Documentation

The windowsautopilotdeploymentprofileassigneddevice SDK allows for interaction with Microsoft Graph devicemanagement (API Version beta).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/beta/windowsautopilotdeploymentprofileassigneddevice"

Client Initialization

client := windowsautopilotdeploymentprofileassigneddevice.NewWindowsAutopilotDeploymentProfileAssignedDeviceClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

payload := windowsautopilotdeploymentprofileassigneddevice.AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceRequest{
	// ...
}


read, err := client.AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDevice(ctx, id, payload, windowsautopilotdeploymentprofileassigneddevice.DefaultAssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

payload := windowsautopilotdeploymentprofileassigneddevice.AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceRequest{
	// ...
}


read, err := client.AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice(ctx, id, payload, windowsautopilotdeploymentprofileassigneddevice.DefaultAssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.CreateWindowsAutopilotDeploymentProfileAssignedDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileID("windowsAutopilotDeploymentProfileId")

payload := windowsautopilotdeploymentprofileassigneddevice.WindowsAutopilotDeviceIdentity{
	// ...
}


read, err := client.CreateWindowsAutopilotDeploymentProfileAssignedDevice(ctx, id, payload, windowsautopilotdeploymentprofileassigneddevice.DefaultCreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollment

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

read, err := client.CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollment(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultCreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

read, err := client.CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDevice(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultCreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

read, err := client.CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDevice(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultCreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.DeleteWindowsAutopilotDeploymentProfileAssignedDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

read, err := client.DeleteWindowsAutopilotDeploymentProfileAssignedDevice(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultDeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.GetWindowsAutopilotDeploymentProfileAssignedDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

read, err := client.GetWindowsAutopilotDeploymentProfileAssignedDevice(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultGetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.GetWindowsAutopilotDeploymentProfileAssignedDevicesCount

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileID("windowsAutopilotDeploymentProfileId")

read, err := client.GetWindowsAutopilotDeploymentProfileAssignedDevicesCount(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultGetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.ListWindowsAutopilotDeploymentProfileAssignedDevices

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileID("windowsAutopilotDeploymentProfileId")

// alternatively `client.ListWindowsAutopilotDeploymentProfileAssignedDevices(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions())` can be used to do batched pagination
items, err := client.ListWindowsAutopilotDeploymentProfileAssignedDevicesComplete(ctx, id, windowsautopilotdeploymentprofileassigneddevice.DefaultListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.UpdateWindowsAutopilotDeploymentProfileAssignedDevice

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

payload := windowsautopilotdeploymentprofileassigneddevice.WindowsAutopilotDeviceIdentity{
	// ...
}


read, err := client.UpdateWindowsAutopilotDeploymentProfileAssignedDevice(ctx, id, payload, windowsautopilotdeploymentprofileassigneddevice.DefaultUpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: WindowsAutopilotDeploymentProfileAssignedDeviceClient.UpdateWindowsAutopilotDeploymentProfileAssignedDeviceProperties

ctx := context.TODO()
id := windowsautopilotdeploymentprofileassigneddevice.NewDeviceManagementWindowsAutopilotDeploymentProfileIdAssignedDeviceID("windowsAutopilotDeploymentProfileId", "windowsAutopilotDeviceIdentityId")

payload := windowsautopilotdeploymentprofileassigneddevice.UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesRequest{
	// ...
}


read, err := client.UpdateWindowsAutopilotDeploymentProfileAssignedDeviceProperties(ctx, id, payload, windowsautopilotdeploymentprofileassigneddevice.DefaultUpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions) ToHeaders

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions) ToOData

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationOptions) ToQuery

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationResponse

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceRequest

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDeviceRequest struct {
	AddressableUserName nullable.Type[string] `json:"addressableUserName,omitempty"`
	ResourceAccountName nullable.Type[string] `json:"resourceAccountName,omitempty"`
	UserPrincipalName   nullable.Type[string] `json:"userPrincipalName,omitempty"`
}

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions) ToHeaders

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions) ToOData

func (AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationOptions) ToQuery

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationResponse

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceRequest

type AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDeviceRequest struct {
	AddressableUserName nullable.Type[string] `json:"addressableUserName,omitempty"`
	UserPrincipalName   nullable.Type[string] `json:"userPrincipalName,omitempty"`
}

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions) ToHeaders

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions) ToOData

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationOptions) ToQuery

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationResponse

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToHeaders

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToOData

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToQuery

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.WindowsAutopilotDeviceIdentity
}

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions) ToHeaders

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions) ToOData

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationOptions) ToQuery

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationResponse

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions) ToHeaders

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions) ToOData

func (CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationOptions) ToQuery

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationResponse

type CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions

type DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToHeaders

func (DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToOData

func (DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToQuery

type DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse

type DeleteWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions

type GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToHeaders

func (GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToOData

func (GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToQuery

type GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse

type GetWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.WindowsAutopilotDeviceIdentity
}

type GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions

type GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func (GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions) ToHeaders

func (GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions) ToOData

func (GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationOptions) ToQuery

type GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationResponse

type GetWindowsAutopilotDeploymentProfileAssignedDevicesCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListWindowsAutopilotDeploymentProfileAssignedDevicesCompleteResult

type ListWindowsAutopilotDeploymentProfileAssignedDevicesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.WindowsAutopilotDeviceIdentity
}

type ListWindowsAutopilotDeploymentProfileAssignedDevicesCustomPager

type ListWindowsAutopilotDeploymentProfileAssignedDevicesCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions

type ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions 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 (ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions) ToHeaders

func (ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions) ToOData

func (ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationOptions) ToQuery

type ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationResponse

type ListWindowsAutopilotDeploymentProfileAssignedDevicesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.WindowsAutopilotDeviceIdentity
}

type UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions

type UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToHeaders

func (UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToOData

func (UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationOptions) ToQuery

type UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse

type UpdateWindowsAutopilotDeploymentProfileAssignedDeviceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions) ToHeaders

func (UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions) ToOData

func (UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationOptions) ToQuery

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationResponse

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesRequest

type UpdateWindowsAutopilotDeploymentProfileAssignedDevicePropertiesRequest struct {
	AddressableUserName   nullable.Type[string] `json:"addressableUserName,omitempty"`
	DeviceAccountPassword nullable.Type[string] `json:"deviceAccountPassword,omitempty"`
	DeviceAccountUpn      nullable.Type[string] `json:"deviceAccountUpn,omitempty"`
	DeviceFriendlyName    nullable.Type[string] `json:"deviceFriendlyName,omitempty"`
	DisplayName           nullable.Type[string] `json:"displayName,omitempty"`
	GroupTag              nullable.Type[string] `json:"groupTag,omitempty"`
	UserPrincipalName     nullable.Type[string] `json:"userPrincipalName,omitempty"`
}

type WindowsAutopilotDeploymentProfileAssignedDeviceClient

type WindowsAutopilotDeploymentProfileAssignedDeviceClient struct {
	Client *msgraph.Client
}

func NewWindowsAutopilotDeploymentProfileAssignedDeviceClientWithBaseURI

func NewWindowsAutopilotDeploymentProfileAssignedDeviceClientWithBaseURI(sdkApi sdkEnv.Api) (*WindowsAutopilotDeploymentProfileAssignedDeviceClient, error)

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDevice

AssignWindowsAutopilotDeploymentProfileAssignedDeviceResourceAccountToDevice - Invoke action assignResourceAccountToDevice. Assigns resource account to Autopilot devices.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice

AssignWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice - Invoke action assignUserToDevice. Assigns user to Autopilot devices.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) CreateWindowsAutopilotDeploymentProfileAssignedDevice

CreateWindowsAutopilotDeploymentProfileAssignedDevice - Create new navigation property to assignedDevices for deviceManagement

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollment

CreateWindowsAutopilotDeploymentProfileAssignedDeviceAllowNextEnrollment - Invoke action allowNextEnrollment. Unblocks next autopilot enrollment.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDevice

CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignResourceAccountFromDevice - Invoke action unassignResourceAccountFromDevice. Unassigns the resource account from an Autopilot device.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDevice

CreateWindowsAutopilotDeploymentProfileAssignedDeviceUnassignUserFromDevice - Invoke action unassignUserFromDevice. Unassigns the user from an Autopilot device.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) DeleteWindowsAutopilotDeploymentProfileAssignedDevice

DeleteWindowsAutopilotDeploymentProfileAssignedDevice - Delete navigation property assignedDevices for deviceManagement

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) GetWindowsAutopilotDeploymentProfileAssignedDevice

GetWindowsAutopilotDeploymentProfileAssignedDevice - Get assignedDevices from deviceManagement. The list of assigned devices for the profile.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) GetWindowsAutopilotDeploymentProfileAssignedDevicesCount

GetWindowsAutopilotDeploymentProfileAssignedDevicesCount - Get the number of the resource

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) ListWindowsAutopilotDeploymentProfileAssignedDevices

ListWindowsAutopilotDeploymentProfileAssignedDevices - Get assignedDevices from deviceManagement. The list of assigned devices for the profile.

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) ListWindowsAutopilotDeploymentProfileAssignedDevicesComplete

ListWindowsAutopilotDeploymentProfileAssignedDevicesComplete retrieves all the results into a single object

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) ListWindowsAutopilotDeploymentProfileAssignedDevicesCompleteMatchingPredicate

ListWindowsAutopilotDeploymentProfileAssignedDevicesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) UpdateWindowsAutopilotDeploymentProfileAssignedDevice

UpdateWindowsAutopilotDeploymentProfileAssignedDevice - Update the navigation property assignedDevices in deviceManagement

func (WindowsAutopilotDeploymentProfileAssignedDeviceClient) UpdateWindowsAutopilotDeploymentProfileAssignedDeviceProperties

UpdateWindowsAutopilotDeploymentProfileAssignedDeviceProperties - Invoke action updateDeviceProperties. Updates properties on Autopilot devices.

type WindowsAutopilotDeviceIdentityOperationPredicate

type WindowsAutopilotDeviceIdentityOperationPredicate struct {
}

func (WindowsAutopilotDeviceIdentityOperationPredicate) Matches

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL