github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestManaged.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "context"
     6  
     7  // ManagedAllDeviceCertificateStateRequestBuilder is request builder for ManagedAllDeviceCertificateState
     8  type ManagedAllDeviceCertificateStateRequestBuilder struct{ BaseRequestBuilder }
     9  
    10  // Request returns ManagedAllDeviceCertificateStateRequest
    11  func (b *ManagedAllDeviceCertificateStateRequestBuilder) Request() *ManagedAllDeviceCertificateStateRequest {
    12  	return &ManagedAllDeviceCertificateStateRequest{
    13  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    14  	}
    15  }
    16  
    17  // ManagedAllDeviceCertificateStateRequest is request for ManagedAllDeviceCertificateState
    18  type ManagedAllDeviceCertificateStateRequest struct{ BaseRequest }
    19  
    20  // Get performs GET request for ManagedAllDeviceCertificateState
    21  func (r *ManagedAllDeviceCertificateStateRequest) Get(ctx context.Context) (resObj *ManagedAllDeviceCertificateState, err error) {
    22  	var query string
    23  	if r.query != nil {
    24  		query = "?" + r.query.Encode()
    25  	}
    26  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    27  	return
    28  }
    29  
    30  // Update performs PATCH request for ManagedAllDeviceCertificateState
    31  func (r *ManagedAllDeviceCertificateStateRequest) Update(ctx context.Context, reqObj *ManagedAllDeviceCertificateState) error {
    32  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    33  }
    34  
    35  // Delete performs DELETE request for ManagedAllDeviceCertificateState
    36  func (r *ManagedAllDeviceCertificateStateRequest) Delete(ctx context.Context) error {
    37  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    38  }
    39  
    40  // ManagedAppOperationRequestBuilder is request builder for ManagedAppOperation
    41  type ManagedAppOperationRequestBuilder struct{ BaseRequestBuilder }
    42  
    43  // Request returns ManagedAppOperationRequest
    44  func (b *ManagedAppOperationRequestBuilder) Request() *ManagedAppOperationRequest {
    45  	return &ManagedAppOperationRequest{
    46  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    47  	}
    48  }
    49  
    50  // ManagedAppOperationRequest is request for ManagedAppOperation
    51  type ManagedAppOperationRequest struct{ BaseRequest }
    52  
    53  // Get performs GET request for ManagedAppOperation
    54  func (r *ManagedAppOperationRequest) Get(ctx context.Context) (resObj *ManagedAppOperation, err error) {
    55  	var query string
    56  	if r.query != nil {
    57  		query = "?" + r.query.Encode()
    58  	}
    59  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    60  	return
    61  }
    62  
    63  // Update performs PATCH request for ManagedAppOperation
    64  func (r *ManagedAppOperationRequest) Update(ctx context.Context, reqObj *ManagedAppOperation) error {
    65  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    66  }
    67  
    68  // Delete performs DELETE request for ManagedAppOperation
    69  func (r *ManagedAppOperationRequest) Delete(ctx context.Context) error {
    70  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    71  }
    72  
    73  // ManagedAppPolicyRequestBuilder is request builder for ManagedAppPolicy
    74  type ManagedAppPolicyRequestBuilder struct{ BaseRequestBuilder }
    75  
    76  // Request returns ManagedAppPolicyRequest
    77  func (b *ManagedAppPolicyRequestBuilder) Request() *ManagedAppPolicyRequest {
    78  	return &ManagedAppPolicyRequest{
    79  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    80  	}
    81  }
    82  
    83  // ManagedAppPolicyRequest is request for ManagedAppPolicy
    84  type ManagedAppPolicyRequest struct{ BaseRequest }
    85  
    86  // Get performs GET request for ManagedAppPolicy
    87  func (r *ManagedAppPolicyRequest) Get(ctx context.Context) (resObj *ManagedAppPolicy, err error) {
    88  	var query string
    89  	if r.query != nil {
    90  		query = "?" + r.query.Encode()
    91  	}
    92  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    93  	return
    94  }
    95  
    96  // Update performs PATCH request for ManagedAppPolicy
    97  func (r *ManagedAppPolicyRequest) Update(ctx context.Context, reqObj *ManagedAppPolicy) error {
    98  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    99  }
   100  
   101  // Delete performs DELETE request for ManagedAppPolicy
   102  func (r *ManagedAppPolicyRequest) Delete(ctx context.Context) error {
   103  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   104  }
   105  
   106  // ManagedAppPolicyDeploymentSummaryRequestBuilder is request builder for ManagedAppPolicyDeploymentSummary
   107  type ManagedAppPolicyDeploymentSummaryRequestBuilder struct{ BaseRequestBuilder }
   108  
   109  // Request returns ManagedAppPolicyDeploymentSummaryRequest
   110  func (b *ManagedAppPolicyDeploymentSummaryRequestBuilder) Request() *ManagedAppPolicyDeploymentSummaryRequest {
   111  	return &ManagedAppPolicyDeploymentSummaryRequest{
   112  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   113  	}
   114  }
   115  
   116  // ManagedAppPolicyDeploymentSummaryRequest is request for ManagedAppPolicyDeploymentSummary
   117  type ManagedAppPolicyDeploymentSummaryRequest struct{ BaseRequest }
   118  
   119  // Get performs GET request for ManagedAppPolicyDeploymentSummary
   120  func (r *ManagedAppPolicyDeploymentSummaryRequest) Get(ctx context.Context) (resObj *ManagedAppPolicyDeploymentSummary, err error) {
   121  	var query string
   122  	if r.query != nil {
   123  		query = "?" + r.query.Encode()
   124  	}
   125  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   126  	return
   127  }
   128  
   129  // Update performs PATCH request for ManagedAppPolicyDeploymentSummary
   130  func (r *ManagedAppPolicyDeploymentSummaryRequest) Update(ctx context.Context, reqObj *ManagedAppPolicyDeploymentSummary) error {
   131  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   132  }
   133  
   134  // Delete performs DELETE request for ManagedAppPolicyDeploymentSummary
   135  func (r *ManagedAppPolicyDeploymentSummaryRequest) Delete(ctx context.Context) error {
   136  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   137  }
   138  
   139  // ManagedAppProtectionRequestBuilder is request builder for ManagedAppProtection
   140  type ManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }
   141  
   142  // Request returns ManagedAppProtectionRequest
   143  func (b *ManagedAppProtectionRequestBuilder) Request() *ManagedAppProtectionRequest {
   144  	return &ManagedAppProtectionRequest{
   145  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   146  	}
   147  }
   148  
   149  // ManagedAppProtectionRequest is request for ManagedAppProtection
   150  type ManagedAppProtectionRequest struct{ BaseRequest }
   151  
   152  // Get performs GET request for ManagedAppProtection
   153  func (r *ManagedAppProtectionRequest) Get(ctx context.Context) (resObj *ManagedAppProtection, err error) {
   154  	var query string
   155  	if r.query != nil {
   156  		query = "?" + r.query.Encode()
   157  	}
   158  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   159  	return
   160  }
   161  
   162  // Update performs PATCH request for ManagedAppProtection
   163  func (r *ManagedAppProtectionRequest) Update(ctx context.Context, reqObj *ManagedAppProtection) error {
   164  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   165  }
   166  
   167  // Delete performs DELETE request for ManagedAppProtection
   168  func (r *ManagedAppProtectionRequest) Delete(ctx context.Context) error {
   169  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   170  }
   171  
   172  // ManagedAppRegistrationRequestBuilder is request builder for ManagedAppRegistration
   173  type ManagedAppRegistrationRequestBuilder struct{ BaseRequestBuilder }
   174  
   175  // Request returns ManagedAppRegistrationRequest
   176  func (b *ManagedAppRegistrationRequestBuilder) Request() *ManagedAppRegistrationRequest {
   177  	return &ManagedAppRegistrationRequest{
   178  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   179  	}
   180  }
   181  
   182  // ManagedAppRegistrationRequest is request for ManagedAppRegistration
   183  type ManagedAppRegistrationRequest struct{ BaseRequest }
   184  
   185  // Get performs GET request for ManagedAppRegistration
   186  func (r *ManagedAppRegistrationRequest) Get(ctx context.Context) (resObj *ManagedAppRegistration, err error) {
   187  	var query string
   188  	if r.query != nil {
   189  		query = "?" + r.query.Encode()
   190  	}
   191  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   192  	return
   193  }
   194  
   195  // Update performs PATCH request for ManagedAppRegistration
   196  func (r *ManagedAppRegistrationRequest) Update(ctx context.Context, reqObj *ManagedAppRegistration) error {
   197  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   198  }
   199  
   200  // Delete performs DELETE request for ManagedAppRegistration
   201  func (r *ManagedAppRegistrationRequest) Delete(ctx context.Context) error {
   202  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   203  }
   204  
   205  // ManagedAppStatusRequestBuilder is request builder for ManagedAppStatus
   206  type ManagedAppStatusRequestBuilder struct{ BaseRequestBuilder }
   207  
   208  // Request returns ManagedAppStatusRequest
   209  func (b *ManagedAppStatusRequestBuilder) Request() *ManagedAppStatusRequest {
   210  	return &ManagedAppStatusRequest{
   211  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   212  	}
   213  }
   214  
   215  // ManagedAppStatusRequest is request for ManagedAppStatus
   216  type ManagedAppStatusRequest struct{ BaseRequest }
   217  
   218  // Get performs GET request for ManagedAppStatus
   219  func (r *ManagedAppStatusRequest) Get(ctx context.Context) (resObj *ManagedAppStatus, err error) {
   220  	var query string
   221  	if r.query != nil {
   222  		query = "?" + r.query.Encode()
   223  	}
   224  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   225  	return
   226  }
   227  
   228  // Update performs PATCH request for ManagedAppStatus
   229  func (r *ManagedAppStatusRequest) Update(ctx context.Context, reqObj *ManagedAppStatus) error {
   230  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   231  }
   232  
   233  // Delete performs DELETE request for ManagedAppStatus
   234  func (r *ManagedAppStatusRequest) Delete(ctx context.Context) error {
   235  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   236  }
   237  
   238  // ManagedDeviceRequestBuilder is request builder for ManagedDevice
   239  type ManagedDeviceRequestBuilder struct{ BaseRequestBuilder }
   240  
   241  // Request returns ManagedDeviceRequest
   242  func (b *ManagedDeviceRequestBuilder) Request() *ManagedDeviceRequest {
   243  	return &ManagedDeviceRequest{
   244  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   245  	}
   246  }
   247  
   248  // ManagedDeviceRequest is request for ManagedDevice
   249  type ManagedDeviceRequest struct{ BaseRequest }
   250  
   251  // Get performs GET request for ManagedDevice
   252  func (r *ManagedDeviceRequest) Get(ctx context.Context) (resObj *ManagedDevice, err error) {
   253  	var query string
   254  	if r.query != nil {
   255  		query = "?" + r.query.Encode()
   256  	}
   257  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   258  	return
   259  }
   260  
   261  // Update performs PATCH request for ManagedDevice
   262  func (r *ManagedDeviceRequest) Update(ctx context.Context, reqObj *ManagedDevice) error {
   263  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   264  }
   265  
   266  // Delete performs DELETE request for ManagedDevice
   267  func (r *ManagedDeviceRequest) Delete(ctx context.Context) error {
   268  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   269  }
   270  
   271  // ManagedDeviceCertificateStateRequestBuilder is request builder for ManagedDeviceCertificateState
   272  type ManagedDeviceCertificateStateRequestBuilder struct{ BaseRequestBuilder }
   273  
   274  // Request returns ManagedDeviceCertificateStateRequest
   275  func (b *ManagedDeviceCertificateStateRequestBuilder) Request() *ManagedDeviceCertificateStateRequest {
   276  	return &ManagedDeviceCertificateStateRequest{
   277  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   278  	}
   279  }
   280  
   281  // ManagedDeviceCertificateStateRequest is request for ManagedDeviceCertificateState
   282  type ManagedDeviceCertificateStateRequest struct{ BaseRequest }
   283  
   284  // Get performs GET request for ManagedDeviceCertificateState
   285  func (r *ManagedDeviceCertificateStateRequest) Get(ctx context.Context) (resObj *ManagedDeviceCertificateState, err error) {
   286  	var query string
   287  	if r.query != nil {
   288  		query = "?" + r.query.Encode()
   289  	}
   290  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   291  	return
   292  }
   293  
   294  // Update performs PATCH request for ManagedDeviceCertificateState
   295  func (r *ManagedDeviceCertificateStateRequest) Update(ctx context.Context, reqObj *ManagedDeviceCertificateState) error {
   296  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   297  }
   298  
   299  // Delete performs DELETE request for ManagedDeviceCertificateState
   300  func (r *ManagedDeviceCertificateStateRequest) Delete(ctx context.Context) error {
   301  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   302  }
   303  
   304  // ManagedDeviceEncryptionStateRequestBuilder is request builder for ManagedDeviceEncryptionState
   305  type ManagedDeviceEncryptionStateRequestBuilder struct{ BaseRequestBuilder }
   306  
   307  // Request returns ManagedDeviceEncryptionStateRequest
   308  func (b *ManagedDeviceEncryptionStateRequestBuilder) Request() *ManagedDeviceEncryptionStateRequest {
   309  	return &ManagedDeviceEncryptionStateRequest{
   310  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   311  	}
   312  }
   313  
   314  // ManagedDeviceEncryptionStateRequest is request for ManagedDeviceEncryptionState
   315  type ManagedDeviceEncryptionStateRequest struct{ BaseRequest }
   316  
   317  // Get performs GET request for ManagedDeviceEncryptionState
   318  func (r *ManagedDeviceEncryptionStateRequest) Get(ctx context.Context) (resObj *ManagedDeviceEncryptionState, err error) {
   319  	var query string
   320  	if r.query != nil {
   321  		query = "?" + r.query.Encode()
   322  	}
   323  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   324  	return
   325  }
   326  
   327  // Update performs PATCH request for ManagedDeviceEncryptionState
   328  func (r *ManagedDeviceEncryptionStateRequest) Update(ctx context.Context, reqObj *ManagedDeviceEncryptionState) error {
   329  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   330  }
   331  
   332  // Delete performs DELETE request for ManagedDeviceEncryptionState
   333  func (r *ManagedDeviceEncryptionStateRequest) Delete(ctx context.Context) error {
   334  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   335  }
   336  
   337  // ManagedDeviceMobileAppConfigurationRequestBuilder is request builder for ManagedDeviceMobileAppConfiguration
   338  type ManagedDeviceMobileAppConfigurationRequestBuilder struct{ BaseRequestBuilder }
   339  
   340  // Request returns ManagedDeviceMobileAppConfigurationRequest
   341  func (b *ManagedDeviceMobileAppConfigurationRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationRequest {
   342  	return &ManagedDeviceMobileAppConfigurationRequest{
   343  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   344  	}
   345  }
   346  
   347  // ManagedDeviceMobileAppConfigurationRequest is request for ManagedDeviceMobileAppConfiguration
   348  type ManagedDeviceMobileAppConfigurationRequest struct{ BaseRequest }
   349  
   350  // Get performs GET request for ManagedDeviceMobileAppConfiguration
   351  func (r *ManagedDeviceMobileAppConfigurationRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfiguration, err error) {
   352  	var query string
   353  	if r.query != nil {
   354  		query = "?" + r.query.Encode()
   355  	}
   356  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   357  	return
   358  }
   359  
   360  // Update performs PATCH request for ManagedDeviceMobileAppConfiguration
   361  func (r *ManagedDeviceMobileAppConfigurationRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfiguration) error {
   362  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   363  }
   364  
   365  // Delete performs DELETE request for ManagedDeviceMobileAppConfiguration
   366  func (r *ManagedDeviceMobileAppConfigurationRequest) Delete(ctx context.Context) error {
   367  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   368  }
   369  
   370  // ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationAssignment
   371  type ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder struct{ BaseRequestBuilder }
   372  
   373  // Request returns ManagedDeviceMobileAppConfigurationAssignmentRequest
   374  func (b *ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationAssignmentRequest {
   375  	return &ManagedDeviceMobileAppConfigurationAssignmentRequest{
   376  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   377  	}
   378  }
   379  
   380  // ManagedDeviceMobileAppConfigurationAssignmentRequest is request for ManagedDeviceMobileAppConfigurationAssignment
   381  type ManagedDeviceMobileAppConfigurationAssignmentRequest struct{ BaseRequest }
   382  
   383  // Get performs GET request for ManagedDeviceMobileAppConfigurationAssignment
   384  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationAssignment, err error) {
   385  	var query string
   386  	if r.query != nil {
   387  		query = "?" + r.query.Encode()
   388  	}
   389  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   390  	return
   391  }
   392  
   393  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationAssignment
   394  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationAssignment) error {
   395  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   396  }
   397  
   398  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationAssignment
   399  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Delete(ctx context.Context) error {
   400  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   401  }
   402  
   403  // ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceStatus
   404  type ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder struct{ BaseRequestBuilder }
   405  
   406  // Request returns ManagedDeviceMobileAppConfigurationDeviceStatusRequest
   407  func (b *ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationDeviceStatusRequest {
   408  	return &ManagedDeviceMobileAppConfigurationDeviceStatusRequest{
   409  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   410  	}
   411  }
   412  
   413  // ManagedDeviceMobileAppConfigurationDeviceStatusRequest is request for ManagedDeviceMobileAppConfigurationDeviceStatus
   414  type ManagedDeviceMobileAppConfigurationDeviceStatusRequest struct{ BaseRequest }
   415  
   416  // Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceStatus
   417  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationDeviceStatus, err error) {
   418  	var query string
   419  	if r.query != nil {
   420  		query = "?" + r.query.Encode()
   421  	}
   422  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   423  	return
   424  }
   425  
   426  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationDeviceStatus
   427  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationDeviceStatus) error {
   428  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   429  }
   430  
   431  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceStatus
   432  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Delete(ctx context.Context) error {
   433  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   434  }
   435  
   436  // ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceSummary
   437  type ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder struct{ BaseRequestBuilder }
   438  
   439  // Request returns ManagedDeviceMobileAppConfigurationDeviceSummaryRequest
   440  func (b *ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest {
   441  	return &ManagedDeviceMobileAppConfigurationDeviceSummaryRequest{
   442  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   443  	}
   444  }
   445  
   446  // ManagedDeviceMobileAppConfigurationDeviceSummaryRequest is request for ManagedDeviceMobileAppConfigurationDeviceSummary
   447  type ManagedDeviceMobileAppConfigurationDeviceSummaryRequest struct{ BaseRequest }
   448  
   449  // Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceSummary
   450  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationDeviceSummary, err error) {
   451  	var query string
   452  	if r.query != nil {
   453  		query = "?" + r.query.Encode()
   454  	}
   455  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   456  	return
   457  }
   458  
   459  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationDeviceSummary
   460  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationDeviceSummary) error {
   461  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   462  }
   463  
   464  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceSummary
   465  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Delete(ctx context.Context) error {
   466  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   467  }
   468  
   469  // ManagedDeviceMobileAppConfigurationStateRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationState
   470  type ManagedDeviceMobileAppConfigurationStateRequestBuilder struct{ BaseRequestBuilder }
   471  
   472  // Request returns ManagedDeviceMobileAppConfigurationStateRequest
   473  func (b *ManagedDeviceMobileAppConfigurationStateRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationStateRequest {
   474  	return &ManagedDeviceMobileAppConfigurationStateRequest{
   475  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   476  	}
   477  }
   478  
   479  // ManagedDeviceMobileAppConfigurationStateRequest is request for ManagedDeviceMobileAppConfigurationState
   480  type ManagedDeviceMobileAppConfigurationStateRequest struct{ BaseRequest }
   481  
   482  // Get performs GET request for ManagedDeviceMobileAppConfigurationState
   483  func (r *ManagedDeviceMobileAppConfigurationStateRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationState, err error) {
   484  	var query string
   485  	if r.query != nil {
   486  		query = "?" + r.query.Encode()
   487  	}
   488  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   489  	return
   490  }
   491  
   492  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationState
   493  func (r *ManagedDeviceMobileAppConfigurationStateRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationState) error {
   494  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   495  }
   496  
   497  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationState
   498  func (r *ManagedDeviceMobileAppConfigurationStateRequest) Delete(ctx context.Context) error {
   499  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   500  }
   501  
   502  // ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserStatus
   503  type ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder struct{ BaseRequestBuilder }
   504  
   505  // Request returns ManagedDeviceMobileAppConfigurationUserStatusRequest
   506  func (b *ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationUserStatusRequest {
   507  	return &ManagedDeviceMobileAppConfigurationUserStatusRequest{
   508  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   509  	}
   510  }
   511  
   512  // ManagedDeviceMobileAppConfigurationUserStatusRequest is request for ManagedDeviceMobileAppConfigurationUserStatus
   513  type ManagedDeviceMobileAppConfigurationUserStatusRequest struct{ BaseRequest }
   514  
   515  // Get performs GET request for ManagedDeviceMobileAppConfigurationUserStatus
   516  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationUserStatus, err error) {
   517  	var query string
   518  	if r.query != nil {
   519  		query = "?" + r.query.Encode()
   520  	}
   521  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   522  	return
   523  }
   524  
   525  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationUserStatus
   526  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationUserStatus) error {
   527  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   528  }
   529  
   530  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserStatus
   531  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Delete(ctx context.Context) error {
   532  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   533  }
   534  
   535  // ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserSummary
   536  type ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder struct{ BaseRequestBuilder }
   537  
   538  // Request returns ManagedDeviceMobileAppConfigurationUserSummaryRequest
   539  func (b *ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationUserSummaryRequest {
   540  	return &ManagedDeviceMobileAppConfigurationUserSummaryRequest{
   541  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   542  	}
   543  }
   544  
   545  // ManagedDeviceMobileAppConfigurationUserSummaryRequest is request for ManagedDeviceMobileAppConfigurationUserSummary
   546  type ManagedDeviceMobileAppConfigurationUserSummaryRequest struct{ BaseRequest }
   547  
   548  // Get performs GET request for ManagedDeviceMobileAppConfigurationUserSummary
   549  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationUserSummary, err error) {
   550  	var query string
   551  	if r.query != nil {
   552  		query = "?" + r.query.Encode()
   553  	}
   554  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   555  	return
   556  }
   557  
   558  // Update performs PATCH request for ManagedDeviceMobileAppConfigurationUserSummary
   559  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationUserSummary) error {
   560  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   561  }
   562  
   563  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserSummary
   564  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Delete(ctx context.Context) error {
   565  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   566  }
   567  
   568  // ManagedDeviceOverviewRequestBuilder is request builder for ManagedDeviceOverview
   569  type ManagedDeviceOverviewRequestBuilder struct{ BaseRequestBuilder }
   570  
   571  // Request returns ManagedDeviceOverviewRequest
   572  func (b *ManagedDeviceOverviewRequestBuilder) Request() *ManagedDeviceOverviewRequest {
   573  	return &ManagedDeviceOverviewRequest{
   574  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   575  	}
   576  }
   577  
   578  // ManagedDeviceOverviewRequest is request for ManagedDeviceOverview
   579  type ManagedDeviceOverviewRequest struct{ BaseRequest }
   580  
   581  // Get performs GET request for ManagedDeviceOverview
   582  func (r *ManagedDeviceOverviewRequest) Get(ctx context.Context) (resObj *ManagedDeviceOverview, err error) {
   583  	var query string
   584  	if r.query != nil {
   585  		query = "?" + r.query.Encode()
   586  	}
   587  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   588  	return
   589  }
   590  
   591  // Update performs PATCH request for ManagedDeviceOverview
   592  func (r *ManagedDeviceOverviewRequest) Update(ctx context.Context, reqObj *ManagedDeviceOverview) error {
   593  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   594  }
   595  
   596  // Delete performs DELETE request for ManagedDeviceOverview
   597  func (r *ManagedDeviceOverviewRequest) Delete(ctx context.Context) error {
   598  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   599  }
   600  
   601  // ManagedEBookRequestBuilder is request builder for ManagedEBook
   602  type ManagedEBookRequestBuilder struct{ BaseRequestBuilder }
   603  
   604  // Request returns ManagedEBookRequest
   605  func (b *ManagedEBookRequestBuilder) Request() *ManagedEBookRequest {
   606  	return &ManagedEBookRequest{
   607  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   608  	}
   609  }
   610  
   611  // ManagedEBookRequest is request for ManagedEBook
   612  type ManagedEBookRequest struct{ BaseRequest }
   613  
   614  // Get performs GET request for ManagedEBook
   615  func (r *ManagedEBookRequest) Get(ctx context.Context) (resObj *ManagedEBook, err error) {
   616  	var query string
   617  	if r.query != nil {
   618  		query = "?" + r.query.Encode()
   619  	}
   620  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   621  	return
   622  }
   623  
   624  // Update performs PATCH request for ManagedEBook
   625  func (r *ManagedEBookRequest) Update(ctx context.Context, reqObj *ManagedEBook) error {
   626  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   627  }
   628  
   629  // Delete performs DELETE request for ManagedEBook
   630  func (r *ManagedEBookRequest) Delete(ctx context.Context) error {
   631  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   632  }
   633  
   634  // ManagedEBookAssignmentRequestBuilder is request builder for ManagedEBookAssignment
   635  type ManagedEBookAssignmentRequestBuilder struct{ BaseRequestBuilder }
   636  
   637  // Request returns ManagedEBookAssignmentRequest
   638  func (b *ManagedEBookAssignmentRequestBuilder) Request() *ManagedEBookAssignmentRequest {
   639  	return &ManagedEBookAssignmentRequest{
   640  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   641  	}
   642  }
   643  
   644  // ManagedEBookAssignmentRequest is request for ManagedEBookAssignment
   645  type ManagedEBookAssignmentRequest struct{ BaseRequest }
   646  
   647  // Get performs GET request for ManagedEBookAssignment
   648  func (r *ManagedEBookAssignmentRequest) Get(ctx context.Context) (resObj *ManagedEBookAssignment, err error) {
   649  	var query string
   650  	if r.query != nil {
   651  		query = "?" + r.query.Encode()
   652  	}
   653  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   654  	return
   655  }
   656  
   657  // Update performs PATCH request for ManagedEBookAssignment
   658  func (r *ManagedEBookAssignmentRequest) Update(ctx context.Context, reqObj *ManagedEBookAssignment) error {
   659  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   660  }
   661  
   662  // Delete performs DELETE request for ManagedEBookAssignment
   663  func (r *ManagedEBookAssignmentRequest) Delete(ctx context.Context) error {
   664  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   665  }
   666  
   667  // ManagedEBookCategoryRequestBuilder is request builder for ManagedEBookCategory
   668  type ManagedEBookCategoryRequestBuilder struct{ BaseRequestBuilder }
   669  
   670  // Request returns ManagedEBookCategoryRequest
   671  func (b *ManagedEBookCategoryRequestBuilder) Request() *ManagedEBookCategoryRequest {
   672  	return &ManagedEBookCategoryRequest{
   673  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   674  	}
   675  }
   676  
   677  // ManagedEBookCategoryRequest is request for ManagedEBookCategory
   678  type ManagedEBookCategoryRequest struct{ BaseRequest }
   679  
   680  // Get performs GET request for ManagedEBookCategory
   681  func (r *ManagedEBookCategoryRequest) Get(ctx context.Context) (resObj *ManagedEBookCategory, err error) {
   682  	var query string
   683  	if r.query != nil {
   684  		query = "?" + r.query.Encode()
   685  	}
   686  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   687  	return
   688  }
   689  
   690  // Update performs PATCH request for ManagedEBookCategory
   691  func (r *ManagedEBookCategoryRequest) Update(ctx context.Context, reqObj *ManagedEBookCategory) error {
   692  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   693  }
   694  
   695  // Delete performs DELETE request for ManagedEBookCategory
   696  func (r *ManagedEBookCategoryRequest) Delete(ctx context.Context) error {
   697  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   698  }
   699  
   700  // ManagedMobileAppRequestBuilder is request builder for ManagedMobileApp
   701  type ManagedMobileAppRequestBuilder struct{ BaseRequestBuilder }
   702  
   703  // Request returns ManagedMobileAppRequest
   704  func (b *ManagedMobileAppRequestBuilder) Request() *ManagedMobileAppRequest {
   705  	return &ManagedMobileAppRequest{
   706  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   707  	}
   708  }
   709  
   710  // ManagedMobileAppRequest is request for ManagedMobileApp
   711  type ManagedMobileAppRequest struct{ BaseRequest }
   712  
   713  // Get performs GET request for ManagedMobileApp
   714  func (r *ManagedMobileAppRequest) Get(ctx context.Context) (resObj *ManagedMobileApp, err error) {
   715  	var query string
   716  	if r.query != nil {
   717  		query = "?" + r.query.Encode()
   718  	}
   719  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   720  	return
   721  }
   722  
   723  // Update performs PATCH request for ManagedMobileApp
   724  func (r *ManagedMobileAppRequest) Update(ctx context.Context, reqObj *ManagedMobileApp) error {
   725  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   726  }
   727  
   728  // Delete performs DELETE request for ManagedMobileApp
   729  func (r *ManagedMobileAppRequest) Delete(ctx context.Context) error {
   730  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   731  }
   732  
   733  // ManagedMobileLobAppRequestBuilder is request builder for ManagedMobileLobApp
   734  type ManagedMobileLobAppRequestBuilder struct{ BaseRequestBuilder }
   735  
   736  // Request returns ManagedMobileLobAppRequest
   737  func (b *ManagedMobileLobAppRequestBuilder) Request() *ManagedMobileLobAppRequest {
   738  	return &ManagedMobileLobAppRequest{
   739  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   740  	}
   741  }
   742  
   743  // ManagedMobileLobAppRequest is request for ManagedMobileLobApp
   744  type ManagedMobileLobAppRequest struct{ BaseRequest }
   745  
   746  // Get performs GET request for ManagedMobileLobApp
   747  func (r *ManagedMobileLobAppRequest) Get(ctx context.Context) (resObj *ManagedMobileLobApp, err error) {
   748  	var query string
   749  	if r.query != nil {
   750  		query = "?" + r.query.Encode()
   751  	}
   752  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   753  	return
   754  }
   755  
   756  // Update performs PATCH request for ManagedMobileLobApp
   757  func (r *ManagedMobileLobAppRequest) Update(ctx context.Context, reqObj *ManagedMobileLobApp) error {
   758  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   759  }
   760  
   761  // Delete performs DELETE request for ManagedMobileLobApp
   762  func (r *ManagedMobileLobAppRequest) Delete(ctx context.Context) error {
   763  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   764  }
   765  
   766  //
   767  type ManagedDeviceCollectionExecuteActionRequestBuilder struct{ BaseRequestBuilder }
   768  
   769  // ExecuteAction action undocumented
   770  func (b *DetectedAppManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
   771  	bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   772  	bb.BaseRequestBuilder.baseURL += "/executeAction"
   773  	bb.BaseRequestBuilder.requestObject = reqObj
   774  	return bb
   775  }
   776  
   777  // ExecuteAction action undocumented
   778  func (b *DeviceManagementManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
   779  	bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   780  	bb.BaseRequestBuilder.baseURL += "/executeAction"
   781  	bb.BaseRequestBuilder.requestObject = reqObj
   782  	return bb
   783  }
   784  
   785  // ExecuteAction action undocumented
   786  func (b *UserManagedDevicesCollectionRequestBuilder) ExecuteAction(reqObj *ManagedDeviceCollectionExecuteActionRequestParameter) *ManagedDeviceCollectionExecuteActionRequestBuilder {
   787  	bb := &ManagedDeviceCollectionExecuteActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   788  	bb.BaseRequestBuilder.baseURL += "/executeAction"
   789  	bb.BaseRequestBuilder.requestObject = reqObj
   790  	return bb
   791  }
   792  
   793  //
   794  type ManagedDeviceCollectionExecuteActionRequest struct{ BaseRequest }
   795  
   796  //
   797  func (b *ManagedDeviceCollectionExecuteActionRequestBuilder) Request() *ManagedDeviceCollectionExecuteActionRequest {
   798  	return &ManagedDeviceCollectionExecuteActionRequest{
   799  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   800  	}
   801  }
   802  
   803  //
   804  func (r *ManagedDeviceCollectionExecuteActionRequest) Post(ctx context.Context) (resObj *BulkManagedDeviceActionResult, err error) {
   805  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
   806  	return
   807  }
   808  
   809  //
   810  type ManagedAppPolicyTargetAppsRequestBuilder struct{ BaseRequestBuilder }
   811  
   812  // TargetApps action undocumented
   813  func (b *ManagedAppPolicyRequestBuilder) TargetApps(reqObj *ManagedAppPolicyTargetAppsRequestParameter) *ManagedAppPolicyTargetAppsRequestBuilder {
   814  	bb := &ManagedAppPolicyTargetAppsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   815  	bb.BaseRequestBuilder.baseURL += "/targetApps"
   816  	bb.BaseRequestBuilder.requestObject = reqObj
   817  	return bb
   818  }
   819  
   820  //
   821  type ManagedAppPolicyTargetAppsRequest struct{ BaseRequest }
   822  
   823  //
   824  func (b *ManagedAppPolicyTargetAppsRequestBuilder) Request() *ManagedAppPolicyTargetAppsRequest {
   825  	return &ManagedAppPolicyTargetAppsRequest{
   826  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   827  	}
   828  }
   829  
   830  //
   831  func (r *ManagedAppPolicyTargetAppsRequest) Post(ctx context.Context) error {
   832  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   833  }
   834  
   835  //
   836  type ManagedAppProtectionTargetAppsRequestBuilder struct{ BaseRequestBuilder }
   837  
   838  // TargetApps action undocumented
   839  func (b *ManagedAppProtectionRequestBuilder) TargetApps(reqObj *ManagedAppProtectionTargetAppsRequestParameter) *ManagedAppProtectionTargetAppsRequestBuilder {
   840  	bb := &ManagedAppProtectionTargetAppsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   841  	bb.BaseRequestBuilder.baseURL += "/targetApps"
   842  	bb.BaseRequestBuilder.requestObject = reqObj
   843  	return bb
   844  }
   845  
   846  //
   847  type ManagedAppProtectionTargetAppsRequest struct{ BaseRequest }
   848  
   849  //
   850  func (b *ManagedAppProtectionTargetAppsRequestBuilder) Request() *ManagedAppProtectionTargetAppsRequest {
   851  	return &ManagedAppProtectionTargetAppsRequest{
   852  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   853  	}
   854  }
   855  
   856  //
   857  func (r *ManagedAppProtectionTargetAppsRequest) Post(ctx context.Context) error {
   858  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   859  }
   860  
   861  //
   862  type ManagedDeviceOverrideComplianceStateRequestBuilder struct{ BaseRequestBuilder }
   863  
   864  // OverrideComplianceState action undocumented
   865  func (b *ManagedDeviceRequestBuilder) OverrideComplianceState(reqObj *ManagedDeviceOverrideComplianceStateRequestParameter) *ManagedDeviceOverrideComplianceStateRequestBuilder {
   866  	bb := &ManagedDeviceOverrideComplianceStateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   867  	bb.BaseRequestBuilder.baseURL += "/overrideComplianceState"
   868  	bb.BaseRequestBuilder.requestObject = reqObj
   869  	return bb
   870  }
   871  
   872  //
   873  type ManagedDeviceOverrideComplianceStateRequest struct{ BaseRequest }
   874  
   875  //
   876  func (b *ManagedDeviceOverrideComplianceStateRequestBuilder) Request() *ManagedDeviceOverrideComplianceStateRequest {
   877  	return &ManagedDeviceOverrideComplianceStateRequest{
   878  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   879  	}
   880  }
   881  
   882  //
   883  func (r *ManagedDeviceOverrideComplianceStateRequest) Post(ctx context.Context) error {
   884  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   885  }
   886  
   887  //
   888  type ManagedDeviceEnableLostModeRequestBuilder struct{ BaseRequestBuilder }
   889  
   890  // EnableLostMode action undocumented
   891  func (b *ManagedDeviceRequestBuilder) EnableLostMode(reqObj *ManagedDeviceEnableLostModeRequestParameter) *ManagedDeviceEnableLostModeRequestBuilder {
   892  	bb := &ManagedDeviceEnableLostModeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   893  	bb.BaseRequestBuilder.baseURL += "/enableLostMode"
   894  	bb.BaseRequestBuilder.requestObject = reqObj
   895  	return bb
   896  }
   897  
   898  //
   899  type ManagedDeviceEnableLostModeRequest struct{ BaseRequest }
   900  
   901  //
   902  func (b *ManagedDeviceEnableLostModeRequestBuilder) Request() *ManagedDeviceEnableLostModeRequest {
   903  	return &ManagedDeviceEnableLostModeRequest{
   904  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   905  	}
   906  }
   907  
   908  //
   909  func (r *ManagedDeviceEnableLostModeRequest) Post(ctx context.Context) error {
   910  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   911  }
   912  
   913  //
   914  type ManagedDevicePlayLostModeSoundRequestBuilder struct{ BaseRequestBuilder }
   915  
   916  // PlayLostModeSound action undocumented
   917  func (b *ManagedDeviceRequestBuilder) PlayLostModeSound(reqObj *ManagedDevicePlayLostModeSoundRequestParameter) *ManagedDevicePlayLostModeSoundRequestBuilder {
   918  	bb := &ManagedDevicePlayLostModeSoundRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   919  	bb.BaseRequestBuilder.baseURL += "/playLostModeSound"
   920  	bb.BaseRequestBuilder.requestObject = reqObj
   921  	return bb
   922  }
   923  
   924  //
   925  type ManagedDevicePlayLostModeSoundRequest struct{ BaseRequest }
   926  
   927  //
   928  func (b *ManagedDevicePlayLostModeSoundRequestBuilder) Request() *ManagedDevicePlayLostModeSoundRequest {
   929  	return &ManagedDevicePlayLostModeSoundRequest{
   930  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   931  	}
   932  }
   933  
   934  //
   935  func (r *ManagedDevicePlayLostModeSoundRequest) Post(ctx context.Context) error {
   936  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   937  }
   938  
   939  //
   940  type ManagedDeviceSetDeviceNameRequestBuilder struct{ BaseRequestBuilder }
   941  
   942  // SetDeviceName action undocumented
   943  func (b *ManagedDeviceRequestBuilder) SetDeviceName(reqObj *ManagedDeviceSetDeviceNameRequestParameter) *ManagedDeviceSetDeviceNameRequestBuilder {
   944  	bb := &ManagedDeviceSetDeviceNameRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   945  	bb.BaseRequestBuilder.baseURL += "/setDeviceName"
   946  	bb.BaseRequestBuilder.requestObject = reqObj
   947  	return bb
   948  }
   949  
   950  //
   951  type ManagedDeviceSetDeviceNameRequest struct{ BaseRequest }
   952  
   953  //
   954  func (b *ManagedDeviceSetDeviceNameRequestBuilder) Request() *ManagedDeviceSetDeviceNameRequest {
   955  	return &ManagedDeviceSetDeviceNameRequest{
   956  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   957  	}
   958  }
   959  
   960  //
   961  func (r *ManagedDeviceSetDeviceNameRequest) Post(ctx context.Context) error {
   962  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   963  }
   964  
   965  //
   966  type ManagedDeviceRotateFileVaultKeyRequestBuilder struct{ BaseRequestBuilder }
   967  
   968  // RotateFileVaultKey action undocumented
   969  func (b *ManagedDeviceRequestBuilder) RotateFileVaultKey(reqObj *ManagedDeviceRotateFileVaultKeyRequestParameter) *ManagedDeviceRotateFileVaultKeyRequestBuilder {
   970  	bb := &ManagedDeviceRotateFileVaultKeyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   971  	bb.BaseRequestBuilder.baseURL += "/rotateFileVaultKey"
   972  	bb.BaseRequestBuilder.requestObject = reqObj
   973  	return bb
   974  }
   975  
   976  //
   977  type ManagedDeviceRotateFileVaultKeyRequest struct{ BaseRequest }
   978  
   979  //
   980  func (b *ManagedDeviceRotateFileVaultKeyRequestBuilder) Request() *ManagedDeviceRotateFileVaultKeyRequest {
   981  	return &ManagedDeviceRotateFileVaultKeyRequest{
   982  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   983  	}
   984  }
   985  
   986  //
   987  func (r *ManagedDeviceRotateFileVaultKeyRequest) Post(ctx context.Context) error {
   988  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   989  }
   990  
   991  //
   992  type ManagedDeviceRetireRequestBuilder struct{ BaseRequestBuilder }
   993  
   994  // Retire action undocumented
   995  func (b *ManagedDeviceRequestBuilder) Retire(reqObj *ManagedDeviceRetireRequestParameter) *ManagedDeviceRetireRequestBuilder {
   996  	bb := &ManagedDeviceRetireRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   997  	bb.BaseRequestBuilder.baseURL += "/retire"
   998  	bb.BaseRequestBuilder.requestObject = reqObj
   999  	return bb
  1000  }
  1001  
  1002  //
  1003  type ManagedDeviceRetireRequest struct{ BaseRequest }
  1004  
  1005  //
  1006  func (b *ManagedDeviceRetireRequestBuilder) Request() *ManagedDeviceRetireRequest {
  1007  	return &ManagedDeviceRetireRequest{
  1008  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1009  	}
  1010  }
  1011  
  1012  //
  1013  func (r *ManagedDeviceRetireRequest) Post(ctx context.Context) error {
  1014  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1015  }
  1016  
  1017  //
  1018  type ManagedDeviceWipeRequestBuilder struct{ BaseRequestBuilder }
  1019  
  1020  // Wipe action undocumented
  1021  func (b *ManagedDeviceRequestBuilder) Wipe(reqObj *ManagedDeviceWipeRequestParameter) *ManagedDeviceWipeRequestBuilder {
  1022  	bb := &ManagedDeviceWipeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1023  	bb.BaseRequestBuilder.baseURL += "/wipe"
  1024  	bb.BaseRequestBuilder.requestObject = reqObj
  1025  	return bb
  1026  }
  1027  
  1028  //
  1029  type ManagedDeviceWipeRequest struct{ BaseRequest }
  1030  
  1031  //
  1032  func (b *ManagedDeviceWipeRequestBuilder) Request() *ManagedDeviceWipeRequest {
  1033  	return &ManagedDeviceWipeRequest{
  1034  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1035  	}
  1036  }
  1037  
  1038  //
  1039  func (r *ManagedDeviceWipeRequest) Post(ctx context.Context) error {
  1040  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1041  }
  1042  
  1043  //
  1044  type ManagedDeviceResetPasscodeRequestBuilder struct{ BaseRequestBuilder }
  1045  
  1046  // ResetPasscode action undocumented
  1047  func (b *ManagedDeviceRequestBuilder) ResetPasscode(reqObj *ManagedDeviceResetPasscodeRequestParameter) *ManagedDeviceResetPasscodeRequestBuilder {
  1048  	bb := &ManagedDeviceResetPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1049  	bb.BaseRequestBuilder.baseURL += "/resetPasscode"
  1050  	bb.BaseRequestBuilder.requestObject = reqObj
  1051  	return bb
  1052  }
  1053  
  1054  //
  1055  type ManagedDeviceResetPasscodeRequest struct{ BaseRequest }
  1056  
  1057  //
  1058  func (b *ManagedDeviceResetPasscodeRequestBuilder) Request() *ManagedDeviceResetPasscodeRequest {
  1059  	return &ManagedDeviceResetPasscodeRequest{
  1060  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1061  	}
  1062  }
  1063  
  1064  //
  1065  func (r *ManagedDeviceResetPasscodeRequest) Post(ctx context.Context) error {
  1066  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1067  }
  1068  
  1069  //
  1070  type ManagedDeviceRemoteLockRequestBuilder struct{ BaseRequestBuilder }
  1071  
  1072  // RemoteLock action undocumented
  1073  func (b *ManagedDeviceRequestBuilder) RemoteLock(reqObj *ManagedDeviceRemoteLockRequestParameter) *ManagedDeviceRemoteLockRequestBuilder {
  1074  	bb := &ManagedDeviceRemoteLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1075  	bb.BaseRequestBuilder.baseURL += "/remoteLock"
  1076  	bb.BaseRequestBuilder.requestObject = reqObj
  1077  	return bb
  1078  }
  1079  
  1080  //
  1081  type ManagedDeviceRemoteLockRequest struct{ BaseRequest }
  1082  
  1083  //
  1084  func (b *ManagedDeviceRemoteLockRequestBuilder) Request() *ManagedDeviceRemoteLockRequest {
  1085  	return &ManagedDeviceRemoteLockRequest{
  1086  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1087  	}
  1088  }
  1089  
  1090  //
  1091  func (r *ManagedDeviceRemoteLockRequest) Post(ctx context.Context) error {
  1092  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1093  }
  1094  
  1095  //
  1096  type ManagedDeviceRequestRemoteAssistanceRequestBuilder struct{ BaseRequestBuilder }
  1097  
  1098  // RequestRemoteAssistance action undocumented
  1099  func (b *ManagedDeviceRequestBuilder) RequestRemoteAssistance(reqObj *ManagedDeviceRequestRemoteAssistanceRequestParameter) *ManagedDeviceRequestRemoteAssistanceRequestBuilder {
  1100  	bb := &ManagedDeviceRequestRemoteAssistanceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1101  	bb.BaseRequestBuilder.baseURL += "/requestRemoteAssistance"
  1102  	bb.BaseRequestBuilder.requestObject = reqObj
  1103  	return bb
  1104  }
  1105  
  1106  //
  1107  type ManagedDeviceRequestRemoteAssistanceRequest struct{ BaseRequest }
  1108  
  1109  //
  1110  func (b *ManagedDeviceRequestRemoteAssistanceRequestBuilder) Request() *ManagedDeviceRequestRemoteAssistanceRequest {
  1111  	return &ManagedDeviceRequestRemoteAssistanceRequest{
  1112  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1113  	}
  1114  }
  1115  
  1116  //
  1117  func (r *ManagedDeviceRequestRemoteAssistanceRequest) Post(ctx context.Context) error {
  1118  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1119  }
  1120  
  1121  //
  1122  type ManagedDeviceDisableLostModeRequestBuilder struct{ BaseRequestBuilder }
  1123  
  1124  // DisableLostMode action undocumented
  1125  func (b *ManagedDeviceRequestBuilder) DisableLostMode(reqObj *ManagedDeviceDisableLostModeRequestParameter) *ManagedDeviceDisableLostModeRequestBuilder {
  1126  	bb := &ManagedDeviceDisableLostModeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1127  	bb.BaseRequestBuilder.baseURL += "/disableLostMode"
  1128  	bb.BaseRequestBuilder.requestObject = reqObj
  1129  	return bb
  1130  }
  1131  
  1132  //
  1133  type ManagedDeviceDisableLostModeRequest struct{ BaseRequest }
  1134  
  1135  //
  1136  func (b *ManagedDeviceDisableLostModeRequestBuilder) Request() *ManagedDeviceDisableLostModeRequest {
  1137  	return &ManagedDeviceDisableLostModeRequest{
  1138  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1139  	}
  1140  }
  1141  
  1142  //
  1143  func (r *ManagedDeviceDisableLostModeRequest) Post(ctx context.Context) error {
  1144  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1145  }
  1146  
  1147  //
  1148  type ManagedDeviceLocateDeviceRequestBuilder struct{ BaseRequestBuilder }
  1149  
  1150  // LocateDevice action undocumented
  1151  func (b *ManagedDeviceRequestBuilder) LocateDevice(reqObj *ManagedDeviceLocateDeviceRequestParameter) *ManagedDeviceLocateDeviceRequestBuilder {
  1152  	bb := &ManagedDeviceLocateDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1153  	bb.BaseRequestBuilder.baseURL += "/locateDevice"
  1154  	bb.BaseRequestBuilder.requestObject = reqObj
  1155  	return bb
  1156  }
  1157  
  1158  //
  1159  type ManagedDeviceLocateDeviceRequest struct{ BaseRequest }
  1160  
  1161  //
  1162  func (b *ManagedDeviceLocateDeviceRequestBuilder) Request() *ManagedDeviceLocateDeviceRequest {
  1163  	return &ManagedDeviceLocateDeviceRequest{
  1164  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1165  	}
  1166  }
  1167  
  1168  //
  1169  func (r *ManagedDeviceLocateDeviceRequest) Post(ctx context.Context) error {
  1170  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1171  }
  1172  
  1173  //
  1174  type ManagedDeviceBypassActivationLockRequestBuilder struct{ BaseRequestBuilder }
  1175  
  1176  // BypassActivationLock action undocumented
  1177  func (b *ManagedDeviceRequestBuilder) BypassActivationLock(reqObj *ManagedDeviceBypassActivationLockRequestParameter) *ManagedDeviceBypassActivationLockRequestBuilder {
  1178  	bb := &ManagedDeviceBypassActivationLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1179  	bb.BaseRequestBuilder.baseURL += "/bypassActivationLock"
  1180  	bb.BaseRequestBuilder.requestObject = reqObj
  1181  	return bb
  1182  }
  1183  
  1184  //
  1185  type ManagedDeviceBypassActivationLockRequest struct{ BaseRequest }
  1186  
  1187  //
  1188  func (b *ManagedDeviceBypassActivationLockRequestBuilder) Request() *ManagedDeviceBypassActivationLockRequest {
  1189  	return &ManagedDeviceBypassActivationLockRequest{
  1190  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1191  	}
  1192  }
  1193  
  1194  //
  1195  func (r *ManagedDeviceBypassActivationLockRequest) Post(ctx context.Context) error {
  1196  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1197  }
  1198  
  1199  //
  1200  type ManagedDeviceRebootNowRequestBuilder struct{ BaseRequestBuilder }
  1201  
  1202  // RebootNow action undocumented
  1203  func (b *ManagedDeviceRequestBuilder) RebootNow(reqObj *ManagedDeviceRebootNowRequestParameter) *ManagedDeviceRebootNowRequestBuilder {
  1204  	bb := &ManagedDeviceRebootNowRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1205  	bb.BaseRequestBuilder.baseURL += "/rebootNow"
  1206  	bb.BaseRequestBuilder.requestObject = reqObj
  1207  	return bb
  1208  }
  1209  
  1210  //
  1211  type ManagedDeviceRebootNowRequest struct{ BaseRequest }
  1212  
  1213  //
  1214  func (b *ManagedDeviceRebootNowRequestBuilder) Request() *ManagedDeviceRebootNowRequest {
  1215  	return &ManagedDeviceRebootNowRequest{
  1216  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1217  	}
  1218  }
  1219  
  1220  //
  1221  func (r *ManagedDeviceRebootNowRequest) Post(ctx context.Context) error {
  1222  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1223  }
  1224  
  1225  //
  1226  type ManagedDeviceShutDownRequestBuilder struct{ BaseRequestBuilder }
  1227  
  1228  // ShutDown action undocumented
  1229  func (b *ManagedDeviceRequestBuilder) ShutDown(reqObj *ManagedDeviceShutDownRequestParameter) *ManagedDeviceShutDownRequestBuilder {
  1230  	bb := &ManagedDeviceShutDownRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1231  	bb.BaseRequestBuilder.baseURL += "/shutDown"
  1232  	bb.BaseRequestBuilder.requestObject = reqObj
  1233  	return bb
  1234  }
  1235  
  1236  //
  1237  type ManagedDeviceShutDownRequest struct{ BaseRequest }
  1238  
  1239  //
  1240  func (b *ManagedDeviceShutDownRequestBuilder) Request() *ManagedDeviceShutDownRequest {
  1241  	return &ManagedDeviceShutDownRequest{
  1242  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1243  	}
  1244  }
  1245  
  1246  //
  1247  func (r *ManagedDeviceShutDownRequest) Post(ctx context.Context) error {
  1248  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1249  }
  1250  
  1251  //
  1252  type ManagedDeviceRecoverPasscodeRequestBuilder struct{ BaseRequestBuilder }
  1253  
  1254  // RecoverPasscode action undocumented
  1255  func (b *ManagedDeviceRequestBuilder) RecoverPasscode(reqObj *ManagedDeviceRecoverPasscodeRequestParameter) *ManagedDeviceRecoverPasscodeRequestBuilder {
  1256  	bb := &ManagedDeviceRecoverPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1257  	bb.BaseRequestBuilder.baseURL += "/recoverPasscode"
  1258  	bb.BaseRequestBuilder.requestObject = reqObj
  1259  	return bb
  1260  }
  1261  
  1262  //
  1263  type ManagedDeviceRecoverPasscodeRequest struct{ BaseRequest }
  1264  
  1265  //
  1266  func (b *ManagedDeviceRecoverPasscodeRequestBuilder) Request() *ManagedDeviceRecoverPasscodeRequest {
  1267  	return &ManagedDeviceRecoverPasscodeRequest{
  1268  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1269  	}
  1270  }
  1271  
  1272  //
  1273  func (r *ManagedDeviceRecoverPasscodeRequest) Post(ctx context.Context) error {
  1274  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1275  }
  1276  
  1277  //
  1278  type ManagedDeviceCleanWindowsDeviceRequestBuilder struct{ BaseRequestBuilder }
  1279  
  1280  // CleanWindowsDevice action undocumented
  1281  func (b *ManagedDeviceRequestBuilder) CleanWindowsDevice(reqObj *ManagedDeviceCleanWindowsDeviceRequestParameter) *ManagedDeviceCleanWindowsDeviceRequestBuilder {
  1282  	bb := &ManagedDeviceCleanWindowsDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1283  	bb.BaseRequestBuilder.baseURL += "/cleanWindowsDevice"
  1284  	bb.BaseRequestBuilder.requestObject = reqObj
  1285  	return bb
  1286  }
  1287  
  1288  //
  1289  type ManagedDeviceCleanWindowsDeviceRequest struct{ BaseRequest }
  1290  
  1291  //
  1292  func (b *ManagedDeviceCleanWindowsDeviceRequestBuilder) Request() *ManagedDeviceCleanWindowsDeviceRequest {
  1293  	return &ManagedDeviceCleanWindowsDeviceRequest{
  1294  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1295  	}
  1296  }
  1297  
  1298  //
  1299  func (r *ManagedDeviceCleanWindowsDeviceRequest) Post(ctx context.Context) error {
  1300  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1301  }
  1302  
  1303  //
  1304  type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder struct{ BaseRequestBuilder }
  1305  
  1306  // LogoutSharedAppleDeviceActiveUser action undocumented
  1307  func (b *ManagedDeviceRequestBuilder) LogoutSharedAppleDeviceActiveUser(reqObj *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter) *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder {
  1308  	bb := &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1309  	bb.BaseRequestBuilder.baseURL += "/logoutSharedAppleDeviceActiveUser"
  1310  	bb.BaseRequestBuilder.requestObject = reqObj
  1311  	return bb
  1312  }
  1313  
  1314  //
  1315  type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest struct{ BaseRequest }
  1316  
  1317  //
  1318  func (b *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder) Request() *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest {
  1319  	return &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest{
  1320  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1321  	}
  1322  }
  1323  
  1324  //
  1325  func (r *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest) Post(ctx context.Context) error {
  1326  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1327  }
  1328  
  1329  //
  1330  type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder struct{ BaseRequestBuilder }
  1331  
  1332  // DeleteUserFromSharedAppleDevice action undocumented
  1333  func (b *ManagedDeviceRequestBuilder) DeleteUserFromSharedAppleDevice(reqObj *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter) *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder {
  1334  	bb := &ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1335  	bb.BaseRequestBuilder.baseURL += "/deleteUserFromSharedAppleDevice"
  1336  	bb.BaseRequestBuilder.requestObject = reqObj
  1337  	return bb
  1338  }
  1339  
  1340  //
  1341  type ManagedDeviceDeleteUserFromSharedAppleDeviceRequest struct{ BaseRequest }
  1342  
  1343  //
  1344  func (b *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder) Request() *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest {
  1345  	return &ManagedDeviceDeleteUserFromSharedAppleDeviceRequest{
  1346  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1347  	}
  1348  }
  1349  
  1350  //
  1351  func (r *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest) Post(ctx context.Context) error {
  1352  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1353  }
  1354  
  1355  //
  1356  type ManagedDeviceSyncDeviceRequestBuilder struct{ BaseRequestBuilder }
  1357  
  1358  // SyncDevice action undocumented
  1359  func (b *ManagedDeviceRequestBuilder) SyncDevice(reqObj *ManagedDeviceSyncDeviceRequestParameter) *ManagedDeviceSyncDeviceRequestBuilder {
  1360  	bb := &ManagedDeviceSyncDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1361  	bb.BaseRequestBuilder.baseURL += "/syncDevice"
  1362  	bb.BaseRequestBuilder.requestObject = reqObj
  1363  	return bb
  1364  }
  1365  
  1366  //
  1367  type ManagedDeviceSyncDeviceRequest struct{ BaseRequest }
  1368  
  1369  //
  1370  func (b *ManagedDeviceSyncDeviceRequestBuilder) Request() *ManagedDeviceSyncDeviceRequest {
  1371  	return &ManagedDeviceSyncDeviceRequest{
  1372  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1373  	}
  1374  }
  1375  
  1376  //
  1377  func (r *ManagedDeviceSyncDeviceRequest) Post(ctx context.Context) error {
  1378  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1379  }
  1380  
  1381  //
  1382  type ManagedDeviceWindowsDefenderScanRequestBuilder struct{ BaseRequestBuilder }
  1383  
  1384  // WindowsDefenderScan action undocumented
  1385  func (b *ManagedDeviceRequestBuilder) WindowsDefenderScan(reqObj *ManagedDeviceWindowsDefenderScanRequestParameter) *ManagedDeviceWindowsDefenderScanRequestBuilder {
  1386  	bb := &ManagedDeviceWindowsDefenderScanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1387  	bb.BaseRequestBuilder.baseURL += "/windowsDefenderScan"
  1388  	bb.BaseRequestBuilder.requestObject = reqObj
  1389  	return bb
  1390  }
  1391  
  1392  //
  1393  type ManagedDeviceWindowsDefenderScanRequest struct{ BaseRequest }
  1394  
  1395  //
  1396  func (b *ManagedDeviceWindowsDefenderScanRequestBuilder) Request() *ManagedDeviceWindowsDefenderScanRequest {
  1397  	return &ManagedDeviceWindowsDefenderScanRequest{
  1398  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1399  	}
  1400  }
  1401  
  1402  //
  1403  func (r *ManagedDeviceWindowsDefenderScanRequest) Post(ctx context.Context) error {
  1404  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1405  }
  1406  
  1407  //
  1408  type ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder struct{ BaseRequestBuilder }
  1409  
  1410  // WindowsDefenderUpdateSignatures action undocumented
  1411  func (b *ManagedDeviceRequestBuilder) WindowsDefenderUpdateSignatures(reqObj *ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter) *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder {
  1412  	bb := &ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1413  	bb.BaseRequestBuilder.baseURL += "/windowsDefenderUpdateSignatures"
  1414  	bb.BaseRequestBuilder.requestObject = reqObj
  1415  	return bb
  1416  }
  1417  
  1418  //
  1419  type ManagedDeviceWindowsDefenderUpdateSignaturesRequest struct{ BaseRequest }
  1420  
  1421  //
  1422  func (b *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder) Request() *ManagedDeviceWindowsDefenderUpdateSignaturesRequest {
  1423  	return &ManagedDeviceWindowsDefenderUpdateSignaturesRequest{
  1424  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1425  	}
  1426  }
  1427  
  1428  //
  1429  func (r *ManagedDeviceWindowsDefenderUpdateSignaturesRequest) Post(ctx context.Context) error {
  1430  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1431  }
  1432  
  1433  //
  1434  type ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder struct{ BaseRequestBuilder }
  1435  
  1436  // UpdateWindowsDeviceAccount action undocumented
  1437  func (b *ManagedDeviceRequestBuilder) UpdateWindowsDeviceAccount(reqObj *ManagedDeviceUpdateWindowsDeviceAccountRequestParameter) *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder {
  1438  	bb := &ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1439  	bb.BaseRequestBuilder.baseURL += "/updateWindowsDeviceAccount"
  1440  	bb.BaseRequestBuilder.requestObject = reqObj
  1441  	return bb
  1442  }
  1443  
  1444  //
  1445  type ManagedDeviceUpdateWindowsDeviceAccountRequest struct{ BaseRequest }
  1446  
  1447  //
  1448  func (b *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder) Request() *ManagedDeviceUpdateWindowsDeviceAccountRequest {
  1449  	return &ManagedDeviceUpdateWindowsDeviceAccountRequest{
  1450  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1451  	}
  1452  }
  1453  
  1454  //
  1455  func (r *ManagedDeviceUpdateWindowsDeviceAccountRequest) Post(ctx context.Context) error {
  1456  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1457  }
  1458  
  1459  //
  1460  type ManagedDeviceRevokeAppleVPPLicensesRequestBuilder struct{ BaseRequestBuilder }
  1461  
  1462  // RevokeAppleVPPLicenses action undocumented
  1463  func (b *ManagedDeviceRequestBuilder) RevokeAppleVPPLicenses(reqObj *ManagedDeviceRevokeAppleVPPLicensesRequestParameter) *ManagedDeviceRevokeAppleVPPLicensesRequestBuilder {
  1464  	bb := &ManagedDeviceRevokeAppleVPPLicensesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1465  	bb.BaseRequestBuilder.baseURL += "/revokeAppleVppLicenses"
  1466  	bb.BaseRequestBuilder.requestObject = reqObj
  1467  	return bb
  1468  }
  1469  
  1470  //
  1471  type ManagedDeviceRevokeAppleVPPLicensesRequest struct{ BaseRequest }
  1472  
  1473  //
  1474  func (b *ManagedDeviceRevokeAppleVPPLicensesRequestBuilder) Request() *ManagedDeviceRevokeAppleVPPLicensesRequest {
  1475  	return &ManagedDeviceRevokeAppleVPPLicensesRequest{
  1476  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1477  	}
  1478  }
  1479  
  1480  //
  1481  func (r *ManagedDeviceRevokeAppleVPPLicensesRequest) Post(ctx context.Context) error {
  1482  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1483  }
  1484  
  1485  //
  1486  type ManagedDeviceRotateBitLockerKeysRequestBuilder struct{ BaseRequestBuilder }
  1487  
  1488  // RotateBitLockerKeys action undocumented
  1489  func (b *ManagedDeviceRequestBuilder) RotateBitLockerKeys(reqObj *ManagedDeviceRotateBitLockerKeysRequestParameter) *ManagedDeviceRotateBitLockerKeysRequestBuilder {
  1490  	bb := &ManagedDeviceRotateBitLockerKeysRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1491  	bb.BaseRequestBuilder.baseURL += "/rotateBitLockerKeys"
  1492  	bb.BaseRequestBuilder.requestObject = reqObj
  1493  	return bb
  1494  }
  1495  
  1496  //
  1497  type ManagedDeviceRotateBitLockerKeysRequest struct{ BaseRequest }
  1498  
  1499  //
  1500  func (b *ManagedDeviceRotateBitLockerKeysRequestBuilder) Request() *ManagedDeviceRotateBitLockerKeysRequest {
  1501  	return &ManagedDeviceRotateBitLockerKeysRequest{
  1502  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1503  	}
  1504  }
  1505  
  1506  //
  1507  func (r *ManagedDeviceRotateBitLockerKeysRequest) Post(ctx context.Context) error {
  1508  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1509  }
  1510  
  1511  //
  1512  type ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder struct{ BaseRequestBuilder }
  1513  
  1514  // SendCustomNotificationToCompanyPortal action undocumented
  1515  func (b *ManagedDeviceRequestBuilder) SendCustomNotificationToCompanyPortal(reqObj *ManagedDeviceSendCustomNotificationToCompanyPortalRequestParameter) *ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder {
  1516  	bb := &ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1517  	bb.BaseRequestBuilder.baseURL += "/sendCustomNotificationToCompanyPortal"
  1518  	bb.BaseRequestBuilder.requestObject = reqObj
  1519  	return bb
  1520  }
  1521  
  1522  //
  1523  type ManagedDeviceSendCustomNotificationToCompanyPortalRequest struct{ BaseRequest }
  1524  
  1525  //
  1526  func (b *ManagedDeviceSendCustomNotificationToCompanyPortalRequestBuilder) Request() *ManagedDeviceSendCustomNotificationToCompanyPortalRequest {
  1527  	return &ManagedDeviceSendCustomNotificationToCompanyPortalRequest{
  1528  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1529  	}
  1530  }
  1531  
  1532  //
  1533  func (r *ManagedDeviceSendCustomNotificationToCompanyPortalRequest) Post(ctx context.Context) error {
  1534  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1535  }
  1536  
  1537  //
  1538  type ManagedDeviceTriggerConfigurationManagerActionRequestBuilder struct{ BaseRequestBuilder }
  1539  
  1540  // TriggerConfigurationManagerAction action undocumented
  1541  func (b *ManagedDeviceRequestBuilder) TriggerConfigurationManagerAction(reqObj *ManagedDeviceTriggerConfigurationManagerActionRequestParameter) *ManagedDeviceTriggerConfigurationManagerActionRequestBuilder {
  1542  	bb := &ManagedDeviceTriggerConfigurationManagerActionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1543  	bb.BaseRequestBuilder.baseURL += "/triggerConfigurationManagerAction"
  1544  	bb.BaseRequestBuilder.requestObject = reqObj
  1545  	return bb
  1546  }
  1547  
  1548  //
  1549  type ManagedDeviceTriggerConfigurationManagerActionRequest struct{ BaseRequest }
  1550  
  1551  //
  1552  func (b *ManagedDeviceTriggerConfigurationManagerActionRequestBuilder) Request() *ManagedDeviceTriggerConfigurationManagerActionRequest {
  1553  	return &ManagedDeviceTriggerConfigurationManagerActionRequest{
  1554  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1555  	}
  1556  }
  1557  
  1558  //
  1559  func (r *ManagedDeviceTriggerConfigurationManagerActionRequest) Post(ctx context.Context) error {
  1560  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1561  }
  1562  
  1563  //
  1564  type ManagedDeviceMobileAppConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }
  1565  
  1566  // Assign action undocumented
  1567  func (b *ManagedDeviceMobileAppConfigurationRequestBuilder) Assign(reqObj *ManagedDeviceMobileAppConfigurationAssignRequestParameter) *ManagedDeviceMobileAppConfigurationAssignRequestBuilder {
  1568  	bb := &ManagedDeviceMobileAppConfigurationAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1569  	bb.BaseRequestBuilder.baseURL += "/assign"
  1570  	bb.BaseRequestBuilder.requestObject = reqObj
  1571  	return bb
  1572  }
  1573  
  1574  //
  1575  type ManagedDeviceMobileAppConfigurationAssignRequest struct{ BaseRequest }
  1576  
  1577  //
  1578  func (b *ManagedDeviceMobileAppConfigurationAssignRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationAssignRequest {
  1579  	return &ManagedDeviceMobileAppConfigurationAssignRequest{
  1580  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1581  	}
  1582  }
  1583  
  1584  //
  1585  func (r *ManagedDeviceMobileAppConfigurationAssignRequest) Post(ctx context.Context) error {
  1586  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1587  }
  1588  
  1589  //
  1590  type ManagedEBookAssignRequestBuilder struct{ BaseRequestBuilder }
  1591  
  1592  // Assign action undocumented
  1593  func (b *ManagedEBookRequestBuilder) Assign(reqObj *ManagedEBookAssignRequestParameter) *ManagedEBookAssignRequestBuilder {
  1594  	bb := &ManagedEBookAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1595  	bb.BaseRequestBuilder.baseURL += "/assign"
  1596  	bb.BaseRequestBuilder.requestObject = reqObj
  1597  	return bb
  1598  }
  1599  
  1600  //
  1601  type ManagedEBookAssignRequest struct{ BaseRequest }
  1602  
  1603  //
  1604  func (b *ManagedEBookAssignRequestBuilder) Request() *ManagedEBookAssignRequest {
  1605  	return &ManagedEBookAssignRequest{
  1606  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1607  	}
  1608  }
  1609  
  1610  //
  1611  func (r *ManagedEBookAssignRequest) Post(ctx context.Context) error {
  1612  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1613  }