forked from jshiffer/matterbridge
795a8705c3
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
909 lines
34 KiB
Go
909 lines
34 KiB
Go
// Code generated by msgraph-generate.go DO NOT EDIT.
|
|
|
|
package msgraph
|
|
|
|
import "context"
|
|
|
|
// ManagedDeviceCollectionExecuteActionRequestParameter undocumented
|
|
type ManagedDeviceCollectionExecuteActionRequestParameter struct {
|
|
// ActionName undocumented
|
|
ActionName *ManagedDeviceRemoteAction `json:"actionName,omitempty"`
|
|
// KeepEnrollmentData undocumented
|
|
KeepEnrollmentData *bool `json:"keepEnrollmentData,omitempty"`
|
|
// KeepUserData undocumented
|
|
KeepUserData *bool `json:"keepUserData,omitempty"`
|
|
// DeviceIDs undocumented
|
|
DeviceIDs []string `json:"deviceIds,omitempty"`
|
|
// NotificationTitle undocumented
|
|
NotificationTitle *string `json:"notificationTitle,omitempty"`
|
|
// NotificationBody undocumented
|
|
NotificationBody *string `json:"notificationBody,omitempty"`
|
|
// DeviceName undocumented
|
|
DeviceName *string `json:"deviceName,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceOverrideComplianceStateRequestParameter undocumented
|
|
type ManagedDeviceOverrideComplianceStateRequestParameter struct {
|
|
// ComplianceState undocumented
|
|
ComplianceState *AdministratorConfiguredDeviceComplianceState `json:"complianceState,omitempty"`
|
|
// RemediationURL undocumented
|
|
RemediationURL *string `json:"remediationUrl,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceEnableLostModeRequestParameter undocumented
|
|
type ManagedDeviceEnableLostModeRequestParameter struct {
|
|
// Message undocumented
|
|
Message *string `json:"message,omitempty"`
|
|
// PhoneNumber undocumented
|
|
PhoneNumber *string `json:"phoneNumber,omitempty"`
|
|
// Footer undocumented
|
|
Footer *string `json:"footer,omitempty"`
|
|
}
|
|
|
|
// ManagedDevicePlayLostModeSoundRequestParameter undocumented
|
|
type ManagedDevicePlayLostModeSoundRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceSetDeviceNameRequestParameter undocumented
|
|
type ManagedDeviceSetDeviceNameRequestParameter struct {
|
|
// DeviceName undocumented
|
|
DeviceName *string `json:"deviceName,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceRotateFileVaultKeyRequestParameter undocumented
|
|
type ManagedDeviceRotateFileVaultKeyRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRetireRequestParameter undocumented
|
|
type ManagedDeviceRetireRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceWipeRequestParameter undocumented
|
|
type ManagedDeviceWipeRequestParameter struct {
|
|
// KeepEnrollmentData undocumented
|
|
KeepEnrollmentData *bool `json:"keepEnrollmentData,omitempty"`
|
|
// KeepUserData undocumented
|
|
KeepUserData *bool `json:"keepUserData,omitempty"`
|
|
// MacOsUnlockCode undocumented
|
|
MacOsUnlockCode *string `json:"macOsUnlockCode,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceResetPasscodeRequestParameter undocumented
|
|
type ManagedDeviceResetPasscodeRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRemoteLockRequestParameter undocumented
|
|
type ManagedDeviceRemoteLockRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRequestRemoteAssistanceRequestParameter undocumented
|
|
type ManagedDeviceRequestRemoteAssistanceRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceDisableLostModeRequestParameter undocumented
|
|
type ManagedDeviceDisableLostModeRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceLocateDeviceRequestParameter undocumented
|
|
type ManagedDeviceLocateDeviceRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceBypassActivationLockRequestParameter undocumented
|
|
type ManagedDeviceBypassActivationLockRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRebootNowRequestParameter undocumented
|
|
type ManagedDeviceRebootNowRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceShutDownRequestParameter undocumented
|
|
type ManagedDeviceShutDownRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRecoverPasscodeRequestParameter undocumented
|
|
type ManagedDeviceRecoverPasscodeRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceCleanWindowsDeviceRequestParameter undocumented
|
|
type ManagedDeviceCleanWindowsDeviceRequestParameter struct {
|
|
// KeepUserData undocumented
|
|
KeepUserData *bool `json:"keepUserData,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter undocumented
|
|
type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter undocumented
|
|
type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter struct {
|
|
// UserPrincipalName undocumented
|
|
UserPrincipalName *string `json:"userPrincipalName,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceSyncDeviceRequestParameter undocumented
|
|
type ManagedDeviceSyncDeviceRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceWindowsDefenderScanRequestParameter undocumented
|
|
type ManagedDeviceWindowsDefenderScanRequestParameter struct {
|
|
// QuickScan undocumented
|
|
QuickScan *bool `json:"quickScan,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter undocumented
|
|
type ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceUpdateWindowsDeviceAccountRequestParameter undocumented
|
|
type ManagedDeviceUpdateWindowsDeviceAccountRequestParameter struct {
|
|
// UpdateWindowsDeviceAccountActionParameter undocumented
|
|
UpdateWindowsDeviceAccountActionParameter *UpdateWindowsDeviceAccountActionParameter `json:"updateWindowsDeviceAccountActionParameter,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceRevokeAppleVppLicensesRequestParameter undocumented
|
|
type ManagedDeviceRevokeAppleVppLicensesRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceRotateBitLockerKeysRequestParameter undocumented
|
|
type ManagedDeviceRotateBitLockerKeysRequestParameter struct {
|
|
}
|
|
|
|
// ManagedDeviceSendCustomNotificationToCompanyPortalRequestParameter undocumented
|
|
type ManagedDeviceSendCustomNotificationToCompanyPortalRequestParameter struct {
|
|
// NotificationTitle undocumented
|
|
NotificationTitle *string `json:"notificationTitle,omitempty"`
|
|
// NotificationBody undocumented
|
|
NotificationBody *string `json:"notificationBody,omitempty"`
|
|
}
|
|
|
|
// ManagedDeviceTriggerConfigurationManagerActionRequestParameter undocumented
|
|
type ManagedDeviceTriggerConfigurationManagerActionRequestParameter struct {
|
|
// ConfigurationManagerAction undocumented
|
|
ConfigurationManagerAction *ConfigurationManagerAction `json:"configurationManagerAction,omitempty"`
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceCollectionExecuteActionRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// ExecuteAction action undocumented
|
|
func (b *DetectedAppManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
|
|
bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/executeAction"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
// ExecuteAction action undocumented
|
|
func (b *DeviceManagementManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
|
|
bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/executeAction"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
// ExecuteAction action undocumented
|
|
func (b *UserManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
|
|
bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/executeAction"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceCollectionExecuteActionRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceCollectionExecuteActionRequestBuilder) Request() *ManagedDeviceCollectionExecuteActionRequest {
|
|
return &ManagedDeviceCollectionExecuteActionRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceCollectionExecuteActionRequest) Post(ctx context.Context) (resObj *BulkManagedDeviceActionResult, err error) {
|
|
err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
|
|
return
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceOverrideComplianceStateRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// OverrideComplianceState action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) OverrideComplianceState(reqObj *ManagedDeviceOverrideComplianceStateRequestParameter) *ManagedDeviceOverrideComplianceStateRequestBuilder {
|
|
bb := &ManagedDeviceOverrideComplianceStateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/overrideComplianceState"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceOverrideComplianceStateRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceOverrideComplianceStateRequestBuilder) Request() *ManagedDeviceOverrideComplianceStateRequest {
|
|
return &ManagedDeviceOverrideComplianceStateRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceOverrideComplianceStateRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceEnableLostModeRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// EnableLostMode action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) EnableLostMode(reqObj *ManagedDeviceEnableLostModeRequestParameter) *ManagedDeviceEnableLostModeRequestBuilder {
|
|
bb := &ManagedDeviceEnableLostModeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/enableLostMode"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceEnableLostModeRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceEnableLostModeRequestBuilder) Request() *ManagedDeviceEnableLostModeRequest {
|
|
return &ManagedDeviceEnableLostModeRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceEnableLostModeRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDevicePlayLostModeSoundRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// PlayLostModeSound action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) PlayLostModeSound(reqObj *ManagedDevicePlayLostModeSoundRequestParameter) *ManagedDevicePlayLostModeSoundRequestBuilder {
|
|
bb := &ManagedDevicePlayLostModeSoundRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/playLostModeSound"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDevicePlayLostModeSoundRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDevicePlayLostModeSoundRequestBuilder) Request() *ManagedDevicePlayLostModeSoundRequest {
|
|
return &ManagedDevicePlayLostModeSoundRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDevicePlayLostModeSoundRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSetDeviceNameRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// SetDeviceName action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) SetDeviceName(reqObj *ManagedDeviceSetDeviceNameRequestParameter) *ManagedDeviceSetDeviceNameRequestBuilder {
|
|
bb := &ManagedDeviceSetDeviceNameRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/setDeviceName"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSetDeviceNameRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceSetDeviceNameRequestBuilder) Request() *ManagedDeviceSetDeviceNameRequest {
|
|
return &ManagedDeviceSetDeviceNameRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceSetDeviceNameRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRotateFileVaultKeyRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RotateFileVaultKey action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RotateFileVaultKey(reqObj *ManagedDeviceRotateFileVaultKeyRequestParameter) *ManagedDeviceRotateFileVaultKeyRequestBuilder {
|
|
bb := &ManagedDeviceRotateFileVaultKeyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/rotateFileVaultKey"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRotateFileVaultKeyRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRotateFileVaultKeyRequestBuilder) Request() *ManagedDeviceRotateFileVaultKeyRequest {
|
|
return &ManagedDeviceRotateFileVaultKeyRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRotateFileVaultKeyRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRetireRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Retire action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) Retire(reqObj *ManagedDeviceRetireRequestParameter) *ManagedDeviceRetireRequestBuilder {
|
|
bb := &ManagedDeviceRetireRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/retire"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRetireRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRetireRequestBuilder) Request() *ManagedDeviceRetireRequest {
|
|
return &ManagedDeviceRetireRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRetireRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWipeRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// Wipe action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) Wipe(reqObj *ManagedDeviceWipeRequestParameter) *ManagedDeviceWipeRequestBuilder {
|
|
bb := &ManagedDeviceWipeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/wipe"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWipeRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceWipeRequestBuilder) Request() *ManagedDeviceWipeRequest {
|
|
return &ManagedDeviceWipeRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceWipeRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceResetPasscodeRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// ResetPasscode action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) ResetPasscode(reqObj *ManagedDeviceResetPasscodeRequestParameter) *ManagedDeviceResetPasscodeRequestBuilder {
|
|
bb := &ManagedDeviceResetPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/resetPasscode"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceResetPasscodeRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceResetPasscodeRequestBuilder) Request() *ManagedDeviceResetPasscodeRequest {
|
|
return &ManagedDeviceResetPasscodeRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceResetPasscodeRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRemoteLockRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RemoteLock action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RemoteLock(reqObj *ManagedDeviceRemoteLockRequestParameter) *ManagedDeviceRemoteLockRequestBuilder {
|
|
bb := &ManagedDeviceRemoteLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/remoteLock"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRemoteLockRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRemoteLockRequestBuilder) Request() *ManagedDeviceRemoteLockRequest {
|
|
return &ManagedDeviceRemoteLockRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRemoteLockRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRequestRemoteAssistanceRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RequestRemoteAssistance action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RequestRemoteAssistance(reqObj *ManagedDeviceRequestRemoteAssistanceRequestParameter) *ManagedDeviceRequestRemoteAssistanceRequestBuilder {
|
|
bb := &ManagedDeviceRequestRemoteAssistanceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/requestRemoteAssistance"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRequestRemoteAssistanceRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRequestRemoteAssistanceRequestBuilder) Request() *ManagedDeviceRequestRemoteAssistanceRequest {
|
|
return &ManagedDeviceRequestRemoteAssistanceRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRequestRemoteAssistanceRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceDisableLostModeRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// DisableLostMode action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) DisableLostMode(reqObj *ManagedDeviceDisableLostModeRequestParameter) *ManagedDeviceDisableLostModeRequestBuilder {
|
|
bb := &ManagedDeviceDisableLostModeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/disableLostMode"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceDisableLostModeRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceDisableLostModeRequestBuilder) Request() *ManagedDeviceDisableLostModeRequest {
|
|
return &ManagedDeviceDisableLostModeRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceDisableLostModeRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceLocateDeviceRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// LocateDevice action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) LocateDevice(reqObj *ManagedDeviceLocateDeviceRequestParameter) *ManagedDeviceLocateDeviceRequestBuilder {
|
|
bb := &ManagedDeviceLocateDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/locateDevice"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceLocateDeviceRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceLocateDeviceRequestBuilder) Request() *ManagedDeviceLocateDeviceRequest {
|
|
return &ManagedDeviceLocateDeviceRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceLocateDeviceRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceBypassActivationLockRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// BypassActivationLock action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) BypassActivationLock(reqObj *ManagedDeviceBypassActivationLockRequestParameter) *ManagedDeviceBypassActivationLockRequestBuilder {
|
|
bb := &ManagedDeviceBypassActivationLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/bypassActivationLock"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceBypassActivationLockRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceBypassActivationLockRequestBuilder) Request() *ManagedDeviceBypassActivationLockRequest {
|
|
return &ManagedDeviceBypassActivationLockRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceBypassActivationLockRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRebootNowRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RebootNow action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RebootNow(reqObj *ManagedDeviceRebootNowRequestParameter) *ManagedDeviceRebootNowRequestBuilder {
|
|
bb := &ManagedDeviceRebootNowRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/rebootNow"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRebootNowRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRebootNowRequestBuilder) Request() *ManagedDeviceRebootNowRequest {
|
|
return &ManagedDeviceRebootNowRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRebootNowRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceShutDownRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// ShutDown action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) ShutDown(reqObj *ManagedDeviceShutDownRequestParameter) *ManagedDeviceShutDownRequestBuilder {
|
|
bb := &ManagedDeviceShutDownRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/shutDown"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceShutDownRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceShutDownRequestBuilder) Request() *ManagedDeviceShutDownRequest {
|
|
return &ManagedDeviceShutDownRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceShutDownRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRecoverPasscodeRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RecoverPasscode action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RecoverPasscode(reqObj *ManagedDeviceRecoverPasscodeRequestParameter) *ManagedDeviceRecoverPasscodeRequestBuilder {
|
|
bb := &ManagedDeviceRecoverPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/recoverPasscode"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRecoverPasscodeRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRecoverPasscodeRequestBuilder) Request() *ManagedDeviceRecoverPasscodeRequest {
|
|
return &ManagedDeviceRecoverPasscodeRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRecoverPasscodeRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceCleanWindowsDeviceRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// CleanWindowsDevice action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) CleanWindowsDevice(reqObj *ManagedDeviceCleanWindowsDeviceRequestParameter) *ManagedDeviceCleanWindowsDeviceRequestBuilder {
|
|
bb := &ManagedDeviceCleanWindowsDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/cleanWindowsDevice"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceCleanWindowsDeviceRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceCleanWindowsDeviceRequestBuilder) Request() *ManagedDeviceCleanWindowsDeviceRequest {
|
|
return &ManagedDeviceCleanWindowsDeviceRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceCleanWindowsDeviceRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// LogoutSharedAppleDeviceActiveUser action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) LogoutSharedAppleDeviceActiveUser(reqObj *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter) *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder {
|
|
bb := &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/logoutSharedAppleDeviceActiveUser"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder) Request() *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest {
|
|
return &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// DeleteUserFromSharedAppleDevice action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) DeleteUserFromSharedAppleDevice(reqObj *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter) *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder {
|
|
bb := &ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/deleteUserFromSharedAppleDevice"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceDeleteUserFromSharedAppleDeviceRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder) Request() *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest {
|
|
return &ManagedDeviceDeleteUserFromSharedAppleDeviceRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSyncDeviceRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// SyncDevice action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) SyncDevice(reqObj *ManagedDeviceSyncDeviceRequestParameter) *ManagedDeviceSyncDeviceRequestBuilder {
|
|
bb := &ManagedDeviceSyncDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/syncDevice"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSyncDeviceRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceSyncDeviceRequestBuilder) Request() *ManagedDeviceSyncDeviceRequest {
|
|
return &ManagedDeviceSyncDeviceRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceSyncDeviceRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWindowsDefenderScanRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// WindowsDefenderScan action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) WindowsDefenderScan(reqObj *ManagedDeviceWindowsDefenderScanRequestParameter) *ManagedDeviceWindowsDefenderScanRequestBuilder {
|
|
bb := &ManagedDeviceWindowsDefenderScanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/windowsDefenderScan"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWindowsDefenderScanRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceWindowsDefenderScanRequestBuilder) Request() *ManagedDeviceWindowsDefenderScanRequest {
|
|
return &ManagedDeviceWindowsDefenderScanRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceWindowsDefenderScanRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// WindowsDefenderUpdateSignatures action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) WindowsDefenderUpdateSignatures(reqObj *ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter) *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder {
|
|
bb := &ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/windowsDefenderUpdateSignatures"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceWindowsDefenderUpdateSignaturesRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder) Request() *ManagedDeviceWindowsDefenderUpdateSignaturesRequest {
|
|
return &ManagedDeviceWindowsDefenderUpdateSignaturesRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceWindowsDefenderUpdateSignaturesRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// UpdateWindowsDeviceAccount action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) UpdateWindowsDeviceAccount(reqObj *ManagedDeviceUpdateWindowsDeviceAccountRequestParameter) *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder {
|
|
bb := &ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/updateWindowsDeviceAccount"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceUpdateWindowsDeviceAccountRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder) Request() *ManagedDeviceUpdateWindowsDeviceAccountRequest {
|
|
return &ManagedDeviceUpdateWindowsDeviceAccountRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceUpdateWindowsDeviceAccountRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRevokeAppleVppLicensesRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RevokeAppleVppLicenses action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RevokeAppleVppLicenses(reqObj *ManagedDeviceRevokeAppleVppLicensesRequestParameter) *ManagedDeviceRevokeAppleVppLicensesRequestBuilder {
|
|
bb := &ManagedDeviceRevokeAppleVppLicensesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/revokeAppleVppLicenses"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRevokeAppleVppLicensesRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRevokeAppleVppLicensesRequestBuilder) Request() *ManagedDeviceRevokeAppleVppLicensesRequest {
|
|
return &ManagedDeviceRevokeAppleVppLicensesRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRevokeAppleVppLicensesRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRotateBitLockerKeysRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// RotateBitLockerKeys action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) RotateBitLockerKeys(reqObj *ManagedDeviceRotateBitLockerKeysRequestParameter) *ManagedDeviceRotateBitLockerKeysRequestBuilder {
|
|
bb := &ManagedDeviceRotateBitLockerKeysRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/rotateBitLockerKeys"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceRotateBitLockerKeysRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceRotateBitLockerKeysRequestBuilder) Request() *ManagedDeviceRotateBitLockerKeysRequest {
|
|
return &ManagedDeviceRotateBitLockerKeysRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceRotateBitLockerKeysRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// SendCustomNotificationToCompanyPortal action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) SendCustomNotificationToCompanyPortal(reqObj *ManagedDeviceSendCustomNotificationToCompanyPortalRequestParameter) *ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder {
|
|
bb := &ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/sendCustomNotificationToCompanyPortal"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceSendCustomNotificationToCompanyPortalRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder) Request() *ManagedDeviceSendCustomNotificationToCompanyPortalRequest {
|
|
return &ManagedDeviceSendCustomNotificationToCompanyPortalRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceSendCustomNotificationToCompanyPortalRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceTriggerConfigurationManagerActionRequestBuilder struct{ BaseRequestBuilder }
|
|
|
|
// TriggerConfigurationManagerAction action undocumented
|
|
func (b *ManagedDeviceRequestBuilder) TriggerConfigurationManagerAction(reqObj *ManagedDeviceTriggerConfigurationManagerActionRequestParameter) *ManagedDeviceTriggerConfigurationManagerActionRequestBuilder {
|
|
bb := &ManagedDeviceTriggerConfigurationManagerActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
|
bb.BaseRequestBuilder.baseURL += "/triggerConfigurationManagerAction"
|
|
bb.BaseRequestBuilder.requestObject = reqObj
|
|
return bb
|
|
}
|
|
|
|
//
|
|
type ManagedDeviceTriggerConfigurationManagerActionRequest struct{ BaseRequest }
|
|
|
|
//
|
|
func (b *ManagedDeviceTriggerConfigurationManagerActionRequestBuilder) Request() *ManagedDeviceTriggerConfigurationManagerActionRequest {
|
|
return &ManagedDeviceTriggerConfigurationManagerActionRequest{
|
|
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
|
}
|
|
}
|
|
|
|
//
|
|
func (r *ManagedDeviceTriggerConfigurationManagerActionRequest) Post(ctx context.Context) error {
|
|
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
|
}
|