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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "context"
     6  
     7  // ManagedAppOperationRequestBuilder is request builder for ManagedAppOperation
     8  type ManagedAppOperationRequestBuilder struct{ BaseRequestBuilder }
     9  
    10  // Request returns ManagedAppOperationRequest
    11  func (b *ManagedAppOperationRequestBuilder) Request() *ManagedAppOperationRequest {
    12  	return &ManagedAppOperationRequest{
    13  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    14  	}
    15  }
    16  
    17  // ManagedAppOperationRequest is request for ManagedAppOperation
    18  type ManagedAppOperationRequest struct{ BaseRequest }
    19  
    20  // Get performs GET request for ManagedAppOperation
    21  func (r *ManagedAppOperationRequest) Get(ctx context.Context) (resObj *ManagedAppOperation, 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 ManagedAppOperation
    31  func (r *ManagedAppOperationRequest) Update(ctx context.Context, reqObj *ManagedAppOperation) error {
    32  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    33  }
    34  
    35  // Delete performs DELETE request for ManagedAppOperation
    36  func (r *ManagedAppOperationRequest) Delete(ctx context.Context) error {
    37  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    38  }
    39  
    40  // ManagedAppPolicyRequestBuilder is request builder for ManagedAppPolicy
    41  type ManagedAppPolicyRequestBuilder struct{ BaseRequestBuilder }
    42  
    43  // Request returns ManagedAppPolicyRequest
    44  func (b *ManagedAppPolicyRequestBuilder) Request() *ManagedAppPolicyRequest {
    45  	return &ManagedAppPolicyRequest{
    46  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    47  	}
    48  }
    49  
    50  // ManagedAppPolicyRequest is request for ManagedAppPolicy
    51  type ManagedAppPolicyRequest struct{ BaseRequest }
    52  
    53  // Get performs GET request for ManagedAppPolicy
    54  func (r *ManagedAppPolicyRequest) Get(ctx context.Context) (resObj *ManagedAppPolicy, 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 ManagedAppPolicy
    64  func (r *ManagedAppPolicyRequest) Update(ctx context.Context, reqObj *ManagedAppPolicy) error {
    65  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    66  }
    67  
    68  // Delete performs DELETE request for ManagedAppPolicy
    69  func (r *ManagedAppPolicyRequest) Delete(ctx context.Context) error {
    70  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    71  }
    72  
    73  // ManagedAppPolicyDeploymentSummaryRequestBuilder is request builder for ManagedAppPolicyDeploymentSummary
    74  type ManagedAppPolicyDeploymentSummaryRequestBuilder struct{ BaseRequestBuilder }
    75  
    76  // Request returns ManagedAppPolicyDeploymentSummaryRequest
    77  func (b *ManagedAppPolicyDeploymentSummaryRequestBuilder) Request() *ManagedAppPolicyDeploymentSummaryRequest {
    78  	return &ManagedAppPolicyDeploymentSummaryRequest{
    79  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    80  	}
    81  }
    82  
    83  // ManagedAppPolicyDeploymentSummaryRequest is request for ManagedAppPolicyDeploymentSummary
    84  type ManagedAppPolicyDeploymentSummaryRequest struct{ BaseRequest }
    85  
    86  // Get performs GET request for ManagedAppPolicyDeploymentSummary
    87  func (r *ManagedAppPolicyDeploymentSummaryRequest) Get(ctx context.Context) (resObj *ManagedAppPolicyDeploymentSummary, 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 ManagedAppPolicyDeploymentSummary
    97  func (r *ManagedAppPolicyDeploymentSummaryRequest) Update(ctx context.Context, reqObj *ManagedAppPolicyDeploymentSummary) error {
    98  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    99  }
   100  
   101  // Delete performs DELETE request for ManagedAppPolicyDeploymentSummary
   102  func (r *ManagedAppPolicyDeploymentSummaryRequest) Delete(ctx context.Context) error {
   103  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   104  }
   105  
   106  // ManagedAppProtectionRequestBuilder is request builder for ManagedAppProtection
   107  type ManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }
   108  
   109  // Request returns ManagedAppProtectionRequest
   110  func (b *ManagedAppProtectionRequestBuilder) Request() *ManagedAppProtectionRequest {
   111  	return &ManagedAppProtectionRequest{
   112  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   113  	}
   114  }
   115  
   116  // ManagedAppProtectionRequest is request for ManagedAppProtection
   117  type ManagedAppProtectionRequest struct{ BaseRequest }
   118  
   119  // Get performs GET request for ManagedAppProtection
   120  func (r *ManagedAppProtectionRequest) Get(ctx context.Context) (resObj *ManagedAppProtection, 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 ManagedAppProtection
   130  func (r *ManagedAppProtectionRequest) Update(ctx context.Context, reqObj *ManagedAppProtection) error {
   131  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   132  }
   133  
   134  // Delete performs DELETE request for ManagedAppProtection
   135  func (r *ManagedAppProtectionRequest) Delete(ctx context.Context) error {
   136  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   137  }
   138  
   139  // ManagedAppRegistrationRequestBuilder is request builder for ManagedAppRegistration
   140  type ManagedAppRegistrationRequestBuilder struct{ BaseRequestBuilder }
   141  
   142  // Request returns ManagedAppRegistrationRequest
   143  func (b *ManagedAppRegistrationRequestBuilder) Request() *ManagedAppRegistrationRequest {
   144  	return &ManagedAppRegistrationRequest{
   145  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   146  	}
   147  }
   148  
   149  // ManagedAppRegistrationRequest is request for ManagedAppRegistration
   150  type ManagedAppRegistrationRequest struct{ BaseRequest }
   151  
   152  // Get performs GET request for ManagedAppRegistration
   153  func (r *ManagedAppRegistrationRequest) Get(ctx context.Context) (resObj *ManagedAppRegistration, 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 ManagedAppRegistration
   163  func (r *ManagedAppRegistrationRequest) Update(ctx context.Context, reqObj *ManagedAppRegistration) error {
   164  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   165  }
   166  
   167  // Delete performs DELETE request for ManagedAppRegistration
   168  func (r *ManagedAppRegistrationRequest) Delete(ctx context.Context) error {
   169  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   170  }
   171  
   172  // ManagedAppStatusRequestBuilder is request builder for ManagedAppStatus
   173  type ManagedAppStatusRequestBuilder struct{ BaseRequestBuilder }
   174  
   175  // Request returns ManagedAppStatusRequest
   176  func (b *ManagedAppStatusRequestBuilder) Request() *ManagedAppStatusRequest {
   177  	return &ManagedAppStatusRequest{
   178  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   179  	}
   180  }
   181  
   182  // ManagedAppStatusRequest is request for ManagedAppStatus
   183  type ManagedAppStatusRequest struct{ BaseRequest }
   184  
   185  // Get performs GET request for ManagedAppStatus
   186  func (r *ManagedAppStatusRequest) Get(ctx context.Context) (resObj *ManagedAppStatus, 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 ManagedAppStatus
   196  func (r *ManagedAppStatusRequest) Update(ctx context.Context, reqObj *ManagedAppStatus) error {
   197  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   198  }
   199  
   200  // Delete performs DELETE request for ManagedAppStatus
   201  func (r *ManagedAppStatusRequest) Delete(ctx context.Context) error {
   202  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   203  }
   204  
   205  // ManagedDeviceRequestBuilder is request builder for ManagedDevice
   206  type ManagedDeviceRequestBuilder struct{ BaseRequestBuilder }
   207  
   208  // Request returns ManagedDeviceRequest
   209  func (b *ManagedDeviceRequestBuilder) Request() *ManagedDeviceRequest {
   210  	return &ManagedDeviceRequest{
   211  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   212  	}
   213  }
   214  
   215  // ManagedDeviceRequest is request for ManagedDevice
   216  type ManagedDeviceRequest struct{ BaseRequest }
   217  
   218  // Get performs GET request for ManagedDevice
   219  func (r *ManagedDeviceRequest) Get(ctx context.Context) (resObj *ManagedDevice, 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 ManagedDevice
   229  func (r *ManagedDeviceRequest) Update(ctx context.Context, reqObj *ManagedDevice) error {
   230  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   231  }
   232  
   233  // Delete performs DELETE request for ManagedDevice
   234  func (r *ManagedDeviceRequest) Delete(ctx context.Context) error {
   235  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   236  }
   237  
   238  // ManagedDeviceMobileAppConfigurationRequestBuilder is request builder for ManagedDeviceMobileAppConfiguration
   239  type ManagedDeviceMobileAppConfigurationRequestBuilder struct{ BaseRequestBuilder }
   240  
   241  // Request returns ManagedDeviceMobileAppConfigurationRequest
   242  func (b *ManagedDeviceMobileAppConfigurationRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationRequest {
   243  	return &ManagedDeviceMobileAppConfigurationRequest{
   244  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   245  	}
   246  }
   247  
   248  // ManagedDeviceMobileAppConfigurationRequest is request for ManagedDeviceMobileAppConfiguration
   249  type ManagedDeviceMobileAppConfigurationRequest struct{ BaseRequest }
   250  
   251  // Get performs GET request for ManagedDeviceMobileAppConfiguration
   252  func (r *ManagedDeviceMobileAppConfigurationRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfiguration, 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 ManagedDeviceMobileAppConfiguration
   262  func (r *ManagedDeviceMobileAppConfigurationRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfiguration) error {
   263  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   264  }
   265  
   266  // Delete performs DELETE request for ManagedDeviceMobileAppConfiguration
   267  func (r *ManagedDeviceMobileAppConfigurationRequest) Delete(ctx context.Context) error {
   268  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   269  }
   270  
   271  // ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationAssignment
   272  type ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder struct{ BaseRequestBuilder }
   273  
   274  // Request returns ManagedDeviceMobileAppConfigurationAssignmentRequest
   275  func (b *ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationAssignmentRequest {
   276  	return &ManagedDeviceMobileAppConfigurationAssignmentRequest{
   277  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   278  	}
   279  }
   280  
   281  // ManagedDeviceMobileAppConfigurationAssignmentRequest is request for ManagedDeviceMobileAppConfigurationAssignment
   282  type ManagedDeviceMobileAppConfigurationAssignmentRequest struct{ BaseRequest }
   283  
   284  // Get performs GET request for ManagedDeviceMobileAppConfigurationAssignment
   285  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationAssignment, 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 ManagedDeviceMobileAppConfigurationAssignment
   295  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationAssignment) error {
   296  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   297  }
   298  
   299  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationAssignment
   300  func (r *ManagedDeviceMobileAppConfigurationAssignmentRequest) Delete(ctx context.Context) error {
   301  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   302  }
   303  
   304  // ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceStatus
   305  type ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder struct{ BaseRequestBuilder }
   306  
   307  // Request returns ManagedDeviceMobileAppConfigurationDeviceStatusRequest
   308  func (b *ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationDeviceStatusRequest {
   309  	return &ManagedDeviceMobileAppConfigurationDeviceStatusRequest{
   310  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   311  	}
   312  }
   313  
   314  // ManagedDeviceMobileAppConfigurationDeviceStatusRequest is request for ManagedDeviceMobileAppConfigurationDeviceStatus
   315  type ManagedDeviceMobileAppConfigurationDeviceStatusRequest struct{ BaseRequest }
   316  
   317  // Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceStatus
   318  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationDeviceStatus, 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 ManagedDeviceMobileAppConfigurationDeviceStatus
   328  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationDeviceStatus) error {
   329  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   330  }
   331  
   332  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceStatus
   333  func (r *ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Delete(ctx context.Context) error {
   334  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   335  }
   336  
   337  // ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceSummary
   338  type ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder struct{ BaseRequestBuilder }
   339  
   340  // Request returns ManagedDeviceMobileAppConfigurationDeviceSummaryRequest
   341  func (b *ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest {
   342  	return &ManagedDeviceMobileAppConfigurationDeviceSummaryRequest{
   343  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   344  	}
   345  }
   346  
   347  // ManagedDeviceMobileAppConfigurationDeviceSummaryRequest is request for ManagedDeviceMobileAppConfigurationDeviceSummary
   348  type ManagedDeviceMobileAppConfigurationDeviceSummaryRequest struct{ BaseRequest }
   349  
   350  // Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceSummary
   351  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationDeviceSummary, 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 ManagedDeviceMobileAppConfigurationDeviceSummary
   361  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationDeviceSummary) error {
   362  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   363  }
   364  
   365  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceSummary
   366  func (r *ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Delete(ctx context.Context) error {
   367  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   368  }
   369  
   370  // ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserStatus
   371  type ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder struct{ BaseRequestBuilder }
   372  
   373  // Request returns ManagedDeviceMobileAppConfigurationUserStatusRequest
   374  func (b *ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationUserStatusRequest {
   375  	return &ManagedDeviceMobileAppConfigurationUserStatusRequest{
   376  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   377  	}
   378  }
   379  
   380  // ManagedDeviceMobileAppConfigurationUserStatusRequest is request for ManagedDeviceMobileAppConfigurationUserStatus
   381  type ManagedDeviceMobileAppConfigurationUserStatusRequest struct{ BaseRequest }
   382  
   383  // Get performs GET request for ManagedDeviceMobileAppConfigurationUserStatus
   384  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationUserStatus, 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 ManagedDeviceMobileAppConfigurationUserStatus
   394  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationUserStatus) error {
   395  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   396  }
   397  
   398  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserStatus
   399  func (r *ManagedDeviceMobileAppConfigurationUserStatusRequest) Delete(ctx context.Context) error {
   400  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   401  }
   402  
   403  // ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserSummary
   404  type ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder struct{ BaseRequestBuilder }
   405  
   406  // Request returns ManagedDeviceMobileAppConfigurationUserSummaryRequest
   407  func (b *ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationUserSummaryRequest {
   408  	return &ManagedDeviceMobileAppConfigurationUserSummaryRequest{
   409  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   410  	}
   411  }
   412  
   413  // ManagedDeviceMobileAppConfigurationUserSummaryRequest is request for ManagedDeviceMobileAppConfigurationUserSummary
   414  type ManagedDeviceMobileAppConfigurationUserSummaryRequest struct{ BaseRequest }
   415  
   416  // Get performs GET request for ManagedDeviceMobileAppConfigurationUserSummary
   417  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Get(ctx context.Context) (resObj *ManagedDeviceMobileAppConfigurationUserSummary, 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 ManagedDeviceMobileAppConfigurationUserSummary
   427  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Update(ctx context.Context, reqObj *ManagedDeviceMobileAppConfigurationUserSummary) error {
   428  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   429  }
   430  
   431  // Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserSummary
   432  func (r *ManagedDeviceMobileAppConfigurationUserSummaryRequest) Delete(ctx context.Context) error {
   433  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   434  }
   435  
   436  // ManagedDeviceOverviewRequestBuilder is request builder for ManagedDeviceOverview
   437  type ManagedDeviceOverviewRequestBuilder struct{ BaseRequestBuilder }
   438  
   439  // Request returns ManagedDeviceOverviewRequest
   440  func (b *ManagedDeviceOverviewRequestBuilder) Request() *ManagedDeviceOverviewRequest {
   441  	return &ManagedDeviceOverviewRequest{
   442  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   443  	}
   444  }
   445  
   446  // ManagedDeviceOverviewRequest is request for ManagedDeviceOverview
   447  type ManagedDeviceOverviewRequest struct{ BaseRequest }
   448  
   449  // Get performs GET request for ManagedDeviceOverview
   450  func (r *ManagedDeviceOverviewRequest) Get(ctx context.Context) (resObj *ManagedDeviceOverview, 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 ManagedDeviceOverview
   460  func (r *ManagedDeviceOverviewRequest) Update(ctx context.Context, reqObj *ManagedDeviceOverview) error {
   461  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   462  }
   463  
   464  // Delete performs DELETE request for ManagedDeviceOverview
   465  func (r *ManagedDeviceOverviewRequest) Delete(ctx context.Context) error {
   466  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   467  }
   468  
   469  // ManagedEBookRequestBuilder is request builder for ManagedEBook
   470  type ManagedEBookRequestBuilder struct{ BaseRequestBuilder }
   471  
   472  // Request returns ManagedEBookRequest
   473  func (b *ManagedEBookRequestBuilder) Request() *ManagedEBookRequest {
   474  	return &ManagedEBookRequest{
   475  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   476  	}
   477  }
   478  
   479  // ManagedEBookRequest is request for ManagedEBook
   480  type ManagedEBookRequest struct{ BaseRequest }
   481  
   482  // Get performs GET request for ManagedEBook
   483  func (r *ManagedEBookRequest) Get(ctx context.Context) (resObj *ManagedEBook, 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 ManagedEBook
   493  func (r *ManagedEBookRequest) Update(ctx context.Context, reqObj *ManagedEBook) error {
   494  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   495  }
   496  
   497  // Delete performs DELETE request for ManagedEBook
   498  func (r *ManagedEBookRequest) Delete(ctx context.Context) error {
   499  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   500  }
   501  
   502  // ManagedEBookAssignmentRequestBuilder is request builder for ManagedEBookAssignment
   503  type ManagedEBookAssignmentRequestBuilder struct{ BaseRequestBuilder }
   504  
   505  // Request returns ManagedEBookAssignmentRequest
   506  func (b *ManagedEBookAssignmentRequestBuilder) Request() *ManagedEBookAssignmentRequest {
   507  	return &ManagedEBookAssignmentRequest{
   508  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   509  	}
   510  }
   511  
   512  // ManagedEBookAssignmentRequest is request for ManagedEBookAssignment
   513  type ManagedEBookAssignmentRequest struct{ BaseRequest }
   514  
   515  // Get performs GET request for ManagedEBookAssignment
   516  func (r *ManagedEBookAssignmentRequest) Get(ctx context.Context) (resObj *ManagedEBookAssignment, 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 ManagedEBookAssignment
   526  func (r *ManagedEBookAssignmentRequest) Update(ctx context.Context, reqObj *ManagedEBookAssignment) error {
   527  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   528  }
   529  
   530  // Delete performs DELETE request for ManagedEBookAssignment
   531  func (r *ManagedEBookAssignmentRequest) Delete(ctx context.Context) error {
   532  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   533  }
   534  
   535  // ManagedMobileAppRequestBuilder is request builder for ManagedMobileApp
   536  type ManagedMobileAppRequestBuilder struct{ BaseRequestBuilder }
   537  
   538  // Request returns ManagedMobileAppRequest
   539  func (b *ManagedMobileAppRequestBuilder) Request() *ManagedMobileAppRequest {
   540  	return &ManagedMobileAppRequest{
   541  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   542  	}
   543  }
   544  
   545  // ManagedMobileAppRequest is request for ManagedMobileApp
   546  type ManagedMobileAppRequest struct{ BaseRequest }
   547  
   548  // Get performs GET request for ManagedMobileApp
   549  func (r *ManagedMobileAppRequest) Get(ctx context.Context) (resObj *ManagedMobileApp, 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 ManagedMobileApp
   559  func (r *ManagedMobileAppRequest) Update(ctx context.Context, reqObj *ManagedMobileApp) error {
   560  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   561  }
   562  
   563  // Delete performs DELETE request for ManagedMobileApp
   564  func (r *ManagedMobileAppRequest) Delete(ctx context.Context) error {
   565  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   566  }
   567  
   568  // ManagedMobileLobAppRequestBuilder is request builder for ManagedMobileLobApp
   569  type ManagedMobileLobAppRequestBuilder struct{ BaseRequestBuilder }
   570  
   571  // Request returns ManagedMobileLobAppRequest
   572  func (b *ManagedMobileLobAppRequestBuilder) Request() *ManagedMobileLobAppRequest {
   573  	return &ManagedMobileLobAppRequest{
   574  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   575  	}
   576  }
   577  
   578  // ManagedMobileLobAppRequest is request for ManagedMobileLobApp
   579  type ManagedMobileLobAppRequest struct{ BaseRequest }
   580  
   581  // Get performs GET request for ManagedMobileLobApp
   582  func (r *ManagedMobileLobAppRequest) Get(ctx context.Context) (resObj *ManagedMobileLobApp, 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 ManagedMobileLobApp
   592  func (r *ManagedMobileLobAppRequest) Update(ctx context.Context, reqObj *ManagedMobileLobApp) error {
   593  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   594  }
   595  
   596  // Delete performs DELETE request for ManagedMobileLobApp
   597  func (r *ManagedMobileLobAppRequest) Delete(ctx context.Context) error {
   598  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   599  }
   600  
   601  //
   602  type ManagedAppPolicyTargetAppsRequestBuilder struct{ BaseRequestBuilder }
   603  
   604  // TargetApps action undocumented
   605  func (b *ManagedAppPolicyRequestBuilder) TargetApps(reqObj *ManagedAppPolicyTargetAppsRequestParameter) *ManagedAppPolicyTargetAppsRequestBuilder {
   606  	bb := &ManagedAppPolicyTargetAppsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   607  	bb.BaseRequestBuilder.baseURL += "/targetApps"
   608  	bb.BaseRequestBuilder.requestObject = reqObj
   609  	return bb
   610  }
   611  
   612  //
   613  type ManagedAppPolicyTargetAppsRequest struct{ BaseRequest }
   614  
   615  //
   616  func (b *ManagedAppPolicyTargetAppsRequestBuilder) Request() *ManagedAppPolicyTargetAppsRequest {
   617  	return &ManagedAppPolicyTargetAppsRequest{
   618  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   619  	}
   620  }
   621  
   622  //
   623  func (r *ManagedAppPolicyTargetAppsRequest) Post(ctx context.Context) error {
   624  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   625  }
   626  
   627  //
   628  type ManagedAppProtectionTargetAppsRequestBuilder struct{ BaseRequestBuilder }
   629  
   630  // TargetApps action undocumented
   631  func (b *ManagedAppProtectionRequestBuilder) TargetApps(reqObj *ManagedAppProtectionTargetAppsRequestParameter) *ManagedAppProtectionTargetAppsRequestBuilder {
   632  	bb := &ManagedAppProtectionTargetAppsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   633  	bb.BaseRequestBuilder.baseURL += "/targetApps"
   634  	bb.BaseRequestBuilder.requestObject = reqObj
   635  	return bb
   636  }
   637  
   638  //
   639  type ManagedAppProtectionTargetAppsRequest struct{ BaseRequest }
   640  
   641  //
   642  func (b *ManagedAppProtectionTargetAppsRequestBuilder) Request() *ManagedAppProtectionTargetAppsRequest {
   643  	return &ManagedAppProtectionTargetAppsRequest{
   644  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   645  	}
   646  }
   647  
   648  //
   649  func (r *ManagedAppProtectionTargetAppsRequest) Post(ctx context.Context) error {
   650  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   651  }
   652  
   653  //
   654  type ManagedDeviceRetireRequestBuilder struct{ BaseRequestBuilder }
   655  
   656  // Retire action undocumented
   657  func (b *ManagedDeviceRequestBuilder) Retire(reqObj *ManagedDeviceRetireRequestParameter) *ManagedDeviceRetireRequestBuilder {
   658  	bb := &ManagedDeviceRetireRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   659  	bb.BaseRequestBuilder.baseURL += "/retire"
   660  	bb.BaseRequestBuilder.requestObject = reqObj
   661  	return bb
   662  }
   663  
   664  //
   665  type ManagedDeviceRetireRequest struct{ BaseRequest }
   666  
   667  //
   668  func (b *ManagedDeviceRetireRequestBuilder) Request() *ManagedDeviceRetireRequest {
   669  	return &ManagedDeviceRetireRequest{
   670  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   671  	}
   672  }
   673  
   674  //
   675  func (r *ManagedDeviceRetireRequest) Post(ctx context.Context) error {
   676  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   677  }
   678  
   679  //
   680  type ManagedDeviceWipeRequestBuilder struct{ BaseRequestBuilder }
   681  
   682  // Wipe action undocumented
   683  func (b *ManagedDeviceRequestBuilder) Wipe(reqObj *ManagedDeviceWipeRequestParameter) *ManagedDeviceWipeRequestBuilder {
   684  	bb := &ManagedDeviceWipeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   685  	bb.BaseRequestBuilder.baseURL += "/wipe"
   686  	bb.BaseRequestBuilder.requestObject = reqObj
   687  	return bb
   688  }
   689  
   690  //
   691  type ManagedDeviceWipeRequest struct{ BaseRequest }
   692  
   693  //
   694  func (b *ManagedDeviceWipeRequestBuilder) Request() *ManagedDeviceWipeRequest {
   695  	return &ManagedDeviceWipeRequest{
   696  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   697  	}
   698  }
   699  
   700  //
   701  func (r *ManagedDeviceWipeRequest) Post(ctx context.Context) error {
   702  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   703  }
   704  
   705  //
   706  type ManagedDeviceResetPasscodeRequestBuilder struct{ BaseRequestBuilder }
   707  
   708  // ResetPasscode action undocumented
   709  func (b *ManagedDeviceRequestBuilder) ResetPasscode(reqObj *ManagedDeviceResetPasscodeRequestParameter) *ManagedDeviceResetPasscodeRequestBuilder {
   710  	bb := &ManagedDeviceResetPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   711  	bb.BaseRequestBuilder.baseURL += "/resetPasscode"
   712  	bb.BaseRequestBuilder.requestObject = reqObj
   713  	return bb
   714  }
   715  
   716  //
   717  type ManagedDeviceResetPasscodeRequest struct{ BaseRequest }
   718  
   719  //
   720  func (b *ManagedDeviceResetPasscodeRequestBuilder) Request() *ManagedDeviceResetPasscodeRequest {
   721  	return &ManagedDeviceResetPasscodeRequest{
   722  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   723  	}
   724  }
   725  
   726  //
   727  func (r *ManagedDeviceResetPasscodeRequest) Post(ctx context.Context) error {
   728  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   729  }
   730  
   731  //
   732  type ManagedDeviceRemoteLockRequestBuilder struct{ BaseRequestBuilder }
   733  
   734  // RemoteLock action undocumented
   735  func (b *ManagedDeviceRequestBuilder) RemoteLock(reqObj *ManagedDeviceRemoteLockRequestParameter) *ManagedDeviceRemoteLockRequestBuilder {
   736  	bb := &ManagedDeviceRemoteLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   737  	bb.BaseRequestBuilder.baseURL += "/remoteLock"
   738  	bb.BaseRequestBuilder.requestObject = reqObj
   739  	return bb
   740  }
   741  
   742  //
   743  type ManagedDeviceRemoteLockRequest struct{ BaseRequest }
   744  
   745  //
   746  func (b *ManagedDeviceRemoteLockRequestBuilder) Request() *ManagedDeviceRemoteLockRequest {
   747  	return &ManagedDeviceRemoteLockRequest{
   748  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   749  	}
   750  }
   751  
   752  //
   753  func (r *ManagedDeviceRemoteLockRequest) Post(ctx context.Context) error {
   754  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   755  }
   756  
   757  //
   758  type ManagedDeviceRequestRemoteAssistanceRequestBuilder struct{ BaseRequestBuilder }
   759  
   760  // RequestRemoteAssistance action undocumented
   761  func (b *ManagedDeviceRequestBuilder) RequestRemoteAssistance(reqObj *ManagedDeviceRequestRemoteAssistanceRequestParameter) *ManagedDeviceRequestRemoteAssistanceRequestBuilder {
   762  	bb := &ManagedDeviceRequestRemoteAssistanceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   763  	bb.BaseRequestBuilder.baseURL += "/requestRemoteAssistance"
   764  	bb.BaseRequestBuilder.requestObject = reqObj
   765  	return bb
   766  }
   767  
   768  //
   769  type ManagedDeviceRequestRemoteAssistanceRequest struct{ BaseRequest }
   770  
   771  //
   772  func (b *ManagedDeviceRequestRemoteAssistanceRequestBuilder) Request() *ManagedDeviceRequestRemoteAssistanceRequest {
   773  	return &ManagedDeviceRequestRemoteAssistanceRequest{
   774  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   775  	}
   776  }
   777  
   778  //
   779  func (r *ManagedDeviceRequestRemoteAssistanceRequest) Post(ctx context.Context) error {
   780  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   781  }
   782  
   783  //
   784  type ManagedDeviceDisableLostModeRequestBuilder struct{ BaseRequestBuilder }
   785  
   786  // DisableLostMode action undocumented
   787  func (b *ManagedDeviceRequestBuilder) DisableLostMode(reqObj *ManagedDeviceDisableLostModeRequestParameter) *ManagedDeviceDisableLostModeRequestBuilder {
   788  	bb := &ManagedDeviceDisableLostModeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   789  	bb.BaseRequestBuilder.baseURL += "/disableLostMode"
   790  	bb.BaseRequestBuilder.requestObject = reqObj
   791  	return bb
   792  }
   793  
   794  //
   795  type ManagedDeviceDisableLostModeRequest struct{ BaseRequest }
   796  
   797  //
   798  func (b *ManagedDeviceDisableLostModeRequestBuilder) Request() *ManagedDeviceDisableLostModeRequest {
   799  	return &ManagedDeviceDisableLostModeRequest{
   800  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   801  	}
   802  }
   803  
   804  //
   805  func (r *ManagedDeviceDisableLostModeRequest) Post(ctx context.Context) error {
   806  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   807  }
   808  
   809  //
   810  type ManagedDeviceLocateDeviceRequestBuilder struct{ BaseRequestBuilder }
   811  
   812  // LocateDevice action undocumented
   813  func (b *ManagedDeviceRequestBuilder) LocateDevice(reqObj *ManagedDeviceLocateDeviceRequestParameter) *ManagedDeviceLocateDeviceRequestBuilder {
   814  	bb := &ManagedDeviceLocateDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   815  	bb.BaseRequestBuilder.baseURL += "/locateDevice"
   816  	bb.BaseRequestBuilder.requestObject = reqObj
   817  	return bb
   818  }
   819  
   820  //
   821  type ManagedDeviceLocateDeviceRequest struct{ BaseRequest }
   822  
   823  //
   824  func (b *ManagedDeviceLocateDeviceRequestBuilder) Request() *ManagedDeviceLocateDeviceRequest {
   825  	return &ManagedDeviceLocateDeviceRequest{
   826  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   827  	}
   828  }
   829  
   830  //
   831  func (r *ManagedDeviceLocateDeviceRequest) Post(ctx context.Context) error {
   832  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   833  }
   834  
   835  //
   836  type ManagedDeviceBypassActivationLockRequestBuilder struct{ BaseRequestBuilder }
   837  
   838  // BypassActivationLock action undocumented
   839  func (b *ManagedDeviceRequestBuilder) BypassActivationLock(reqObj *ManagedDeviceBypassActivationLockRequestParameter) *ManagedDeviceBypassActivationLockRequestBuilder {
   840  	bb := &ManagedDeviceBypassActivationLockRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   841  	bb.BaseRequestBuilder.baseURL += "/bypassActivationLock"
   842  	bb.BaseRequestBuilder.requestObject = reqObj
   843  	return bb
   844  }
   845  
   846  //
   847  type ManagedDeviceBypassActivationLockRequest struct{ BaseRequest }
   848  
   849  //
   850  func (b *ManagedDeviceBypassActivationLockRequestBuilder) Request() *ManagedDeviceBypassActivationLockRequest {
   851  	return &ManagedDeviceBypassActivationLockRequest{
   852  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   853  	}
   854  }
   855  
   856  //
   857  func (r *ManagedDeviceBypassActivationLockRequest) Post(ctx context.Context) error {
   858  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   859  }
   860  
   861  //
   862  type ManagedDeviceRebootNowRequestBuilder struct{ BaseRequestBuilder }
   863  
   864  // RebootNow action undocumented
   865  func (b *ManagedDeviceRequestBuilder) RebootNow(reqObj *ManagedDeviceRebootNowRequestParameter) *ManagedDeviceRebootNowRequestBuilder {
   866  	bb := &ManagedDeviceRebootNowRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   867  	bb.BaseRequestBuilder.baseURL += "/rebootNow"
   868  	bb.BaseRequestBuilder.requestObject = reqObj
   869  	return bb
   870  }
   871  
   872  //
   873  type ManagedDeviceRebootNowRequest struct{ BaseRequest }
   874  
   875  //
   876  func (b *ManagedDeviceRebootNowRequestBuilder) Request() *ManagedDeviceRebootNowRequest {
   877  	return &ManagedDeviceRebootNowRequest{
   878  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   879  	}
   880  }
   881  
   882  //
   883  func (r *ManagedDeviceRebootNowRequest) Post(ctx context.Context) error {
   884  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   885  }
   886  
   887  //
   888  type ManagedDeviceShutDownRequestBuilder struct{ BaseRequestBuilder }
   889  
   890  // ShutDown action undocumented
   891  func (b *ManagedDeviceRequestBuilder) ShutDown(reqObj *ManagedDeviceShutDownRequestParameter) *ManagedDeviceShutDownRequestBuilder {
   892  	bb := &ManagedDeviceShutDownRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   893  	bb.BaseRequestBuilder.baseURL += "/shutDown"
   894  	bb.BaseRequestBuilder.requestObject = reqObj
   895  	return bb
   896  }
   897  
   898  //
   899  type ManagedDeviceShutDownRequest struct{ BaseRequest }
   900  
   901  //
   902  func (b *ManagedDeviceShutDownRequestBuilder) Request() *ManagedDeviceShutDownRequest {
   903  	return &ManagedDeviceShutDownRequest{
   904  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   905  	}
   906  }
   907  
   908  //
   909  func (r *ManagedDeviceShutDownRequest) Post(ctx context.Context) error {
   910  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   911  }
   912  
   913  //
   914  type ManagedDeviceRecoverPasscodeRequestBuilder struct{ BaseRequestBuilder }
   915  
   916  // RecoverPasscode action undocumented
   917  func (b *ManagedDeviceRequestBuilder) RecoverPasscode(reqObj *ManagedDeviceRecoverPasscodeRequestParameter) *ManagedDeviceRecoverPasscodeRequestBuilder {
   918  	bb := &ManagedDeviceRecoverPasscodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   919  	bb.BaseRequestBuilder.baseURL += "/recoverPasscode"
   920  	bb.BaseRequestBuilder.requestObject = reqObj
   921  	return bb
   922  }
   923  
   924  //
   925  type ManagedDeviceRecoverPasscodeRequest struct{ BaseRequest }
   926  
   927  //
   928  func (b *ManagedDeviceRecoverPasscodeRequestBuilder) Request() *ManagedDeviceRecoverPasscodeRequest {
   929  	return &ManagedDeviceRecoverPasscodeRequest{
   930  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   931  	}
   932  }
   933  
   934  //
   935  func (r *ManagedDeviceRecoverPasscodeRequest) Post(ctx context.Context) error {
   936  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   937  }
   938  
   939  //
   940  type ManagedDeviceCleanWindowsDeviceRequestBuilder struct{ BaseRequestBuilder }
   941  
   942  // CleanWindowsDevice action undocumented
   943  func (b *ManagedDeviceRequestBuilder) CleanWindowsDevice(reqObj *ManagedDeviceCleanWindowsDeviceRequestParameter) *ManagedDeviceCleanWindowsDeviceRequestBuilder {
   944  	bb := &ManagedDeviceCleanWindowsDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   945  	bb.BaseRequestBuilder.baseURL += "/cleanWindowsDevice"
   946  	bb.BaseRequestBuilder.requestObject = reqObj
   947  	return bb
   948  }
   949  
   950  //
   951  type ManagedDeviceCleanWindowsDeviceRequest struct{ BaseRequest }
   952  
   953  //
   954  func (b *ManagedDeviceCleanWindowsDeviceRequestBuilder) Request() *ManagedDeviceCleanWindowsDeviceRequest {
   955  	return &ManagedDeviceCleanWindowsDeviceRequest{
   956  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   957  	}
   958  }
   959  
   960  //
   961  func (r *ManagedDeviceCleanWindowsDeviceRequest) Post(ctx context.Context) error {
   962  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   963  }
   964  
   965  //
   966  type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder struct{ BaseRequestBuilder }
   967  
   968  // LogoutSharedAppleDeviceActiveUser action undocumented
   969  func (b *ManagedDeviceRequestBuilder) LogoutSharedAppleDeviceActiveUser(reqObj *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter) *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder {
   970  	bb := &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   971  	bb.BaseRequestBuilder.baseURL += "/logoutSharedAppleDeviceActiveUser"
   972  	bb.BaseRequestBuilder.requestObject = reqObj
   973  	return bb
   974  }
   975  
   976  //
   977  type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest struct{ BaseRequest }
   978  
   979  //
   980  func (b *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder) Request() *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest {
   981  	return &ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest{
   982  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
   983  	}
   984  }
   985  
   986  //
   987  func (r *ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest) Post(ctx context.Context) error {
   988  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
   989  }
   990  
   991  //
   992  type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder struct{ BaseRequestBuilder }
   993  
   994  // DeleteUserFromSharedAppleDevice action undocumented
   995  func (b *ManagedDeviceRequestBuilder) DeleteUserFromSharedAppleDevice(reqObj *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter) *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder {
   996  	bb := &ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
   997  	bb.BaseRequestBuilder.baseURL += "/deleteUserFromSharedAppleDevice"
   998  	bb.BaseRequestBuilder.requestObject = reqObj
   999  	return bb
  1000  }
  1001  
  1002  //
  1003  type ManagedDeviceDeleteUserFromSharedAppleDeviceRequest struct{ BaseRequest }
  1004  
  1005  //
  1006  func (b *ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder) Request() *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest {
  1007  	return &ManagedDeviceDeleteUserFromSharedAppleDeviceRequest{
  1008  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1009  	}
  1010  }
  1011  
  1012  //
  1013  func (r *ManagedDeviceDeleteUserFromSharedAppleDeviceRequest) Post(ctx context.Context) error {
  1014  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1015  }
  1016  
  1017  //
  1018  type ManagedDeviceSyncDeviceRequestBuilder struct{ BaseRequestBuilder }
  1019  
  1020  // SyncDevice action undocumented
  1021  func (b *ManagedDeviceRequestBuilder) SyncDevice(reqObj *ManagedDeviceSyncDeviceRequestParameter) *ManagedDeviceSyncDeviceRequestBuilder {
  1022  	bb := &ManagedDeviceSyncDeviceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1023  	bb.BaseRequestBuilder.baseURL += "/syncDevice"
  1024  	bb.BaseRequestBuilder.requestObject = reqObj
  1025  	return bb
  1026  }
  1027  
  1028  //
  1029  type ManagedDeviceSyncDeviceRequest struct{ BaseRequest }
  1030  
  1031  //
  1032  func (b *ManagedDeviceSyncDeviceRequestBuilder) Request() *ManagedDeviceSyncDeviceRequest {
  1033  	return &ManagedDeviceSyncDeviceRequest{
  1034  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1035  	}
  1036  }
  1037  
  1038  //
  1039  func (r *ManagedDeviceSyncDeviceRequest) Post(ctx context.Context) error {
  1040  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1041  }
  1042  
  1043  //
  1044  type ManagedDeviceWindowsDefenderScanRequestBuilder struct{ BaseRequestBuilder }
  1045  
  1046  // WindowsDefenderScan action undocumented
  1047  func (b *ManagedDeviceRequestBuilder) WindowsDefenderScan(reqObj *ManagedDeviceWindowsDefenderScanRequestParameter) *ManagedDeviceWindowsDefenderScanRequestBuilder {
  1048  	bb := &ManagedDeviceWindowsDefenderScanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1049  	bb.BaseRequestBuilder.baseURL += "/windowsDefenderScan"
  1050  	bb.BaseRequestBuilder.requestObject = reqObj
  1051  	return bb
  1052  }
  1053  
  1054  //
  1055  type ManagedDeviceWindowsDefenderScanRequest struct{ BaseRequest }
  1056  
  1057  //
  1058  func (b *ManagedDeviceWindowsDefenderScanRequestBuilder) Request() *ManagedDeviceWindowsDefenderScanRequest {
  1059  	return &ManagedDeviceWindowsDefenderScanRequest{
  1060  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1061  	}
  1062  }
  1063  
  1064  //
  1065  func (r *ManagedDeviceWindowsDefenderScanRequest) Post(ctx context.Context) error {
  1066  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1067  }
  1068  
  1069  //
  1070  type ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder struct{ BaseRequestBuilder }
  1071  
  1072  // WindowsDefenderUpdateSignatures action undocumented
  1073  func (b *ManagedDeviceRequestBuilder) WindowsDefenderUpdateSignatures(reqObj *ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter) *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder {
  1074  	bb := &ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1075  	bb.BaseRequestBuilder.baseURL += "/windowsDefenderUpdateSignatures"
  1076  	bb.BaseRequestBuilder.requestObject = reqObj
  1077  	return bb
  1078  }
  1079  
  1080  //
  1081  type ManagedDeviceWindowsDefenderUpdateSignaturesRequest struct{ BaseRequest }
  1082  
  1083  //
  1084  func (b *ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder) Request() *ManagedDeviceWindowsDefenderUpdateSignaturesRequest {
  1085  	return &ManagedDeviceWindowsDefenderUpdateSignaturesRequest{
  1086  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1087  	}
  1088  }
  1089  
  1090  //
  1091  func (r *ManagedDeviceWindowsDefenderUpdateSignaturesRequest) Post(ctx context.Context) error {
  1092  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1093  }
  1094  
  1095  //
  1096  type ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder struct{ BaseRequestBuilder }
  1097  
  1098  // UpdateWindowsDeviceAccount action undocumented
  1099  func (b *ManagedDeviceRequestBuilder) UpdateWindowsDeviceAccount(reqObj *ManagedDeviceUpdateWindowsDeviceAccountRequestParameter) *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder {
  1100  	bb := &ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1101  	bb.BaseRequestBuilder.baseURL += "/updateWindowsDeviceAccount"
  1102  	bb.BaseRequestBuilder.requestObject = reqObj
  1103  	return bb
  1104  }
  1105  
  1106  //
  1107  type ManagedDeviceUpdateWindowsDeviceAccountRequest struct{ BaseRequest }
  1108  
  1109  //
  1110  func (b *ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder) Request() *ManagedDeviceUpdateWindowsDeviceAccountRequest {
  1111  	return &ManagedDeviceUpdateWindowsDeviceAccountRequest{
  1112  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1113  	}
  1114  }
  1115  
  1116  //
  1117  func (r *ManagedDeviceUpdateWindowsDeviceAccountRequest) Post(ctx context.Context) error {
  1118  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1119  }
  1120  
  1121  //
  1122  type ManagedDeviceMobileAppConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }
  1123  
  1124  // Assign action undocumented
  1125  func (b *ManagedDeviceMobileAppConfigurationRequestBuilder) Assign(reqObj *ManagedDeviceMobileAppConfigurationAssignRequestParameter) *ManagedDeviceMobileAppConfigurationAssignRequestBuilder {
  1126  	bb := &ManagedDeviceMobileAppConfigurationAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1127  	bb.BaseRequestBuilder.baseURL += "/assign"
  1128  	bb.BaseRequestBuilder.requestObject = reqObj
  1129  	return bb
  1130  }
  1131  
  1132  //
  1133  type ManagedDeviceMobileAppConfigurationAssignRequest struct{ BaseRequest }
  1134  
  1135  //
  1136  func (b *ManagedDeviceMobileAppConfigurationAssignRequestBuilder) Request() *ManagedDeviceMobileAppConfigurationAssignRequest {
  1137  	return &ManagedDeviceMobileAppConfigurationAssignRequest{
  1138  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1139  	}
  1140  }
  1141  
  1142  //
  1143  func (r *ManagedDeviceMobileAppConfigurationAssignRequest) Post(ctx context.Context) error {
  1144  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1145  }
  1146  
  1147  //
  1148  type ManagedEBookAssignRequestBuilder struct{ BaseRequestBuilder }
  1149  
  1150  // Assign action undocumented
  1151  func (b *ManagedEBookRequestBuilder) Assign(reqObj *ManagedEBookAssignRequestParameter) *ManagedEBookAssignRequestBuilder {
  1152  	bb := &ManagedEBookAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1153  	bb.BaseRequestBuilder.baseURL += "/assign"
  1154  	bb.BaseRequestBuilder.requestObject = reqObj
  1155  	return bb
  1156  }
  1157  
  1158  //
  1159  type ManagedEBookAssignRequest struct{ BaseRequest }
  1160  
  1161  //
  1162  func (b *ManagedEBookAssignRequestBuilder) Request() *ManagedEBookAssignRequest {
  1163  	return &ManagedEBookAssignRequest{
  1164  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1165  	}
  1166  }
  1167  
  1168  //
  1169  func (r *ManagedEBookAssignRequest) Post(ctx context.Context) error {
  1170  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1171  }