github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestDirectory.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import ( 6 "context" 7 "fmt" 8 "io/ioutil" 9 "net/http" 10 11 "github.com/yaegashi/msgraph.go/jsonx" 12 ) 13 14 // DirectoryRequestBuilder is request builder for Directory 15 type DirectoryRequestBuilder struct{ BaseRequestBuilder } 16 17 // Request returns DirectoryRequest 18 func (b *DirectoryRequestBuilder) Request() *DirectoryRequest { 19 return &DirectoryRequest{ 20 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 21 } 22 } 23 24 // DirectoryRequest is request for Directory 25 type DirectoryRequest struct{ BaseRequest } 26 27 // Get performs GET request for Directory 28 func (r *DirectoryRequest) Get(ctx context.Context) (resObj *Directory, err error) { 29 var query string 30 if r.query != nil { 31 query = "?" + r.query.Encode() 32 } 33 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 34 return 35 } 36 37 // Update performs PATCH request for Directory 38 func (r *DirectoryRequest) Update(ctx context.Context, reqObj *Directory) error { 39 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 40 } 41 42 // Delete performs DELETE request for Directory 43 func (r *DirectoryRequest) Delete(ctx context.Context) error { 44 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 45 } 46 47 // DirectoryAuditRequestBuilder is request builder for DirectoryAudit 48 type DirectoryAuditRequestBuilder struct{ BaseRequestBuilder } 49 50 // Request returns DirectoryAuditRequest 51 func (b *DirectoryAuditRequestBuilder) Request() *DirectoryAuditRequest { 52 return &DirectoryAuditRequest{ 53 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 54 } 55 } 56 57 // DirectoryAuditRequest is request for DirectoryAudit 58 type DirectoryAuditRequest struct{ BaseRequest } 59 60 // Get performs GET request for DirectoryAudit 61 func (r *DirectoryAuditRequest) Get(ctx context.Context) (resObj *DirectoryAudit, err error) { 62 var query string 63 if r.query != nil { 64 query = "?" + r.query.Encode() 65 } 66 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 67 return 68 } 69 70 // Update performs PATCH request for DirectoryAudit 71 func (r *DirectoryAuditRequest) Update(ctx context.Context, reqObj *DirectoryAudit) error { 72 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 73 } 74 75 // Delete performs DELETE request for DirectoryAudit 76 func (r *DirectoryAuditRequest) Delete(ctx context.Context) error { 77 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 78 } 79 80 // DirectoryDefinitionRequestBuilder is request builder for DirectoryDefinition 81 type DirectoryDefinitionRequestBuilder struct{ BaseRequestBuilder } 82 83 // Request returns DirectoryDefinitionRequest 84 func (b *DirectoryDefinitionRequestBuilder) Request() *DirectoryDefinitionRequest { 85 return &DirectoryDefinitionRequest{ 86 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 87 } 88 } 89 90 // DirectoryDefinitionRequest is request for DirectoryDefinition 91 type DirectoryDefinitionRequest struct{ BaseRequest } 92 93 // Get performs GET request for DirectoryDefinition 94 func (r *DirectoryDefinitionRequest) Get(ctx context.Context) (resObj *DirectoryDefinition, err error) { 95 var query string 96 if r.query != nil { 97 query = "?" + r.query.Encode() 98 } 99 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 100 return 101 } 102 103 // Update performs PATCH request for DirectoryDefinition 104 func (r *DirectoryDefinitionRequest) Update(ctx context.Context, reqObj *DirectoryDefinition) error { 105 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 106 } 107 108 // Delete performs DELETE request for DirectoryDefinition 109 func (r *DirectoryDefinitionRequest) Delete(ctx context.Context) error { 110 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 111 } 112 113 // DirectoryObjectRequestBuilder is request builder for DirectoryObject 114 type DirectoryObjectRequestBuilder struct{ BaseRequestBuilder } 115 116 // Request returns DirectoryObjectRequest 117 func (b *DirectoryObjectRequestBuilder) Request() *DirectoryObjectRequest { 118 return &DirectoryObjectRequest{ 119 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 120 } 121 } 122 123 // DirectoryObjectRequest is request for DirectoryObject 124 type DirectoryObjectRequest struct{ BaseRequest } 125 126 // Get performs GET request for DirectoryObject 127 func (r *DirectoryObjectRequest) Get(ctx context.Context) (resObj *DirectoryObject, err error) { 128 var query string 129 if r.query != nil { 130 query = "?" + r.query.Encode() 131 } 132 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 133 return 134 } 135 136 // Update performs PATCH request for DirectoryObject 137 func (r *DirectoryObjectRequest) Update(ctx context.Context, reqObj *DirectoryObject) error { 138 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 139 } 140 141 // Delete performs DELETE request for DirectoryObject 142 func (r *DirectoryObjectRequest) Delete(ctx context.Context) error { 143 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 144 } 145 146 // DirectoryRoleRequestBuilder is request builder for DirectoryRole 147 type DirectoryRoleRequestBuilder struct{ BaseRequestBuilder } 148 149 // Request returns DirectoryRoleRequest 150 func (b *DirectoryRoleRequestBuilder) Request() *DirectoryRoleRequest { 151 return &DirectoryRoleRequest{ 152 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 153 } 154 } 155 156 // DirectoryRoleRequest is request for DirectoryRole 157 type DirectoryRoleRequest struct{ BaseRequest } 158 159 // Get performs GET request for DirectoryRole 160 func (r *DirectoryRoleRequest) Get(ctx context.Context) (resObj *DirectoryRole, err error) { 161 var query string 162 if r.query != nil { 163 query = "?" + r.query.Encode() 164 } 165 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 166 return 167 } 168 169 // Update performs PATCH request for DirectoryRole 170 func (r *DirectoryRoleRequest) Update(ctx context.Context, reqObj *DirectoryRole) error { 171 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 172 } 173 174 // Delete performs DELETE request for DirectoryRole 175 func (r *DirectoryRoleRequest) Delete(ctx context.Context) error { 176 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 177 } 178 179 // DirectoryRoleTemplateRequestBuilder is request builder for DirectoryRoleTemplate 180 type DirectoryRoleTemplateRequestBuilder struct{ BaseRequestBuilder } 181 182 // Request returns DirectoryRoleTemplateRequest 183 func (b *DirectoryRoleTemplateRequestBuilder) Request() *DirectoryRoleTemplateRequest { 184 return &DirectoryRoleTemplateRequest{ 185 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 186 } 187 } 188 189 // DirectoryRoleTemplateRequest is request for DirectoryRoleTemplate 190 type DirectoryRoleTemplateRequest struct{ BaseRequest } 191 192 // Get performs GET request for DirectoryRoleTemplate 193 func (r *DirectoryRoleTemplateRequest) Get(ctx context.Context) (resObj *DirectoryRoleTemplate, err error) { 194 var query string 195 if r.query != nil { 196 query = "?" + r.query.Encode() 197 } 198 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 199 return 200 } 201 202 // Update performs PATCH request for DirectoryRoleTemplate 203 func (r *DirectoryRoleTemplateRequest) Update(ctx context.Context, reqObj *DirectoryRoleTemplate) error { 204 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 205 } 206 207 // Delete performs DELETE request for DirectoryRoleTemplate 208 func (r *DirectoryRoleTemplateRequest) Delete(ctx context.Context) error { 209 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 210 } 211 212 // DirectorySettingRequestBuilder is request builder for DirectorySetting 213 type DirectorySettingRequestBuilder struct{ BaseRequestBuilder } 214 215 // Request returns DirectorySettingRequest 216 func (b *DirectorySettingRequestBuilder) Request() *DirectorySettingRequest { 217 return &DirectorySettingRequest{ 218 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 219 } 220 } 221 222 // DirectorySettingRequest is request for DirectorySetting 223 type DirectorySettingRequest struct{ BaseRequest } 224 225 // Get performs GET request for DirectorySetting 226 func (r *DirectorySettingRequest) Get(ctx context.Context) (resObj *DirectorySetting, err error) { 227 var query string 228 if r.query != nil { 229 query = "?" + r.query.Encode() 230 } 231 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 232 return 233 } 234 235 // Update performs PATCH request for DirectorySetting 236 func (r *DirectorySettingRequest) Update(ctx context.Context, reqObj *DirectorySetting) error { 237 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 238 } 239 240 // Delete performs DELETE request for DirectorySetting 241 func (r *DirectorySettingRequest) Delete(ctx context.Context) error { 242 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 243 } 244 245 // DirectorySettingTemplateRequestBuilder is request builder for DirectorySettingTemplate 246 type DirectorySettingTemplateRequestBuilder struct{ BaseRequestBuilder } 247 248 // Request returns DirectorySettingTemplateRequest 249 func (b *DirectorySettingTemplateRequestBuilder) Request() *DirectorySettingTemplateRequest { 250 return &DirectorySettingTemplateRequest{ 251 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 252 } 253 } 254 255 // DirectorySettingTemplateRequest is request for DirectorySettingTemplate 256 type DirectorySettingTemplateRequest struct{ BaseRequest } 257 258 // Get performs GET request for DirectorySettingTemplate 259 func (r *DirectorySettingTemplateRequest) Get(ctx context.Context) (resObj *DirectorySettingTemplate, err error) { 260 var query string 261 if r.query != nil { 262 query = "?" + r.query.Encode() 263 } 264 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 265 return 266 } 267 268 // Update performs PATCH request for DirectorySettingTemplate 269 func (r *DirectorySettingTemplateRequest) Update(ctx context.Context, reqObj *DirectorySettingTemplate) error { 270 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 271 } 272 273 // Delete performs DELETE request for DirectorySettingTemplate 274 func (r *DirectorySettingTemplateRequest) Delete(ctx context.Context) error { 275 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 276 } 277 278 // 279 type DirectoryObjectCollectionGetByIDsRequestBuilder struct{ BaseRequestBuilder } 280 281 // GetByIDs action undocumented 282 func (b *AdministrativeUnitMembersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 283 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 284 bb.BaseRequestBuilder.baseURL += "/getByIds" 285 bb.BaseRequestBuilder.requestObject = reqObj 286 return bb 287 } 288 289 // GetByIDs action undocumented 290 func (b *ApplicationOwnersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 291 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 292 bb.BaseRequestBuilder.baseURL += "/getByIds" 293 bb.BaseRequestBuilder.requestObject = reqObj 294 return bb 295 } 296 297 // GetByIDs action undocumented 298 func (b *ApplicationPoliciesCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 299 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 300 bb.BaseRequestBuilder.baseURL += "/getByIds" 301 bb.BaseRequestBuilder.requestObject = reqObj 302 return bb 303 } 304 305 // GetByIDs action undocumented 306 func (b *DeviceMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 307 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 308 bb.BaseRequestBuilder.baseURL += "/getByIds" 309 bb.BaseRequestBuilder.requestObject = reqObj 310 return bb 311 } 312 313 // GetByIDs action undocumented 314 func (b *DeviceRegisteredOwnersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 315 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 316 bb.BaseRequestBuilder.baseURL += "/getByIds" 317 bb.BaseRequestBuilder.requestObject = reqObj 318 return bb 319 } 320 321 // GetByIDs action undocumented 322 func (b *DeviceRegisteredUsersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 323 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 324 bb.BaseRequestBuilder.baseURL += "/getByIds" 325 bb.BaseRequestBuilder.requestObject = reqObj 326 return bb 327 } 328 329 // GetByIDs action undocumented 330 func (b *DeviceTransitiveMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 331 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 332 bb.BaseRequestBuilder.baseURL += "/getByIds" 333 bb.BaseRequestBuilder.requestObject = reqObj 334 return bb 335 } 336 337 // GetByIDs action undocumented 338 func (b *DirectoryDeletedItemsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 339 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 340 bb.BaseRequestBuilder.baseURL += "/getByIds" 341 bb.BaseRequestBuilder.requestObject = reqObj 342 return bb 343 } 344 345 // GetByIDs action undocumented 346 func (b *DirectoryRoleMembersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 347 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 348 bb.BaseRequestBuilder.baseURL += "/getByIds" 349 bb.BaseRequestBuilder.requestObject = reqObj 350 return bb 351 } 352 353 // GetByIDs action undocumented 354 func (b *DomainDomainNameReferencesCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 355 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 356 bb.BaseRequestBuilder.baseURL += "/getByIds" 357 bb.BaseRequestBuilder.requestObject = reqObj 358 return bb 359 } 360 361 // GetByIDs action undocumented 362 func (b *FeatureRolloutPolicyAppliesToCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 363 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 364 bb.BaseRequestBuilder.baseURL += "/getByIds" 365 bb.BaseRequestBuilder.requestObject = reqObj 366 return bb 367 } 368 369 // GetByIDs action undocumented 370 func (b *GroupAcceptedSendersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 371 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 372 bb.BaseRequestBuilder.baseURL += "/getByIds" 373 bb.BaseRequestBuilder.requestObject = reqObj 374 return bb 375 } 376 377 // GetByIDs action undocumented 378 func (b *GroupMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 379 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 380 bb.BaseRequestBuilder.baseURL += "/getByIds" 381 bb.BaseRequestBuilder.requestObject = reqObj 382 return bb 383 } 384 385 // GetByIDs action undocumented 386 func (b *GroupMembersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 387 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 388 bb.BaseRequestBuilder.baseURL += "/getByIds" 389 bb.BaseRequestBuilder.requestObject = reqObj 390 return bb 391 } 392 393 // GetByIDs action undocumented 394 func (b *GroupMembersWithLicenseErrorsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 395 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 396 bb.BaseRequestBuilder.baseURL += "/getByIds" 397 bb.BaseRequestBuilder.requestObject = reqObj 398 return bb 399 } 400 401 // GetByIDs action undocumented 402 func (b *GroupOwnersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 403 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 404 bb.BaseRequestBuilder.baseURL += "/getByIds" 405 bb.BaseRequestBuilder.requestObject = reqObj 406 return bb 407 } 408 409 // GetByIDs action undocumented 410 func (b *GroupRejectedSendersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 411 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 412 bb.BaseRequestBuilder.baseURL += "/getByIds" 413 bb.BaseRequestBuilder.requestObject = reqObj 414 return bb 415 } 416 417 // GetByIDs action undocumented 418 func (b *GroupTransitiveMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 419 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 420 bb.BaseRequestBuilder.baseURL += "/getByIds" 421 bb.BaseRequestBuilder.requestObject = reqObj 422 return bb 423 } 424 425 // GetByIDs action undocumented 426 func (b *GroupTransitiveMembersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 427 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 428 bb.BaseRequestBuilder.baseURL += "/getByIds" 429 bb.BaseRequestBuilder.requestObject = reqObj 430 return bb 431 } 432 433 // GetByIDs action undocumented 434 func (b *OrgContactDirectReportsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 435 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 436 bb.BaseRequestBuilder.baseURL += "/getByIds" 437 bb.BaseRequestBuilder.requestObject = reqObj 438 return bb 439 } 440 441 // GetByIDs action undocumented 442 func (b *OrgContactMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 443 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 444 bb.BaseRequestBuilder.baseURL += "/getByIds" 445 bb.BaseRequestBuilder.requestObject = reqObj 446 return bb 447 } 448 449 // GetByIDs action undocumented 450 func (b *OrgContactTransitiveMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 451 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 452 bb.BaseRequestBuilder.baseURL += "/getByIds" 453 bb.BaseRequestBuilder.requestObject = reqObj 454 return bb 455 } 456 457 // GetByIDs action undocumented 458 func (b *PolicyAppliesToCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 459 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 460 bb.BaseRequestBuilder.baseURL += "/getByIds" 461 bb.BaseRequestBuilder.requestObject = reqObj 462 return bb 463 } 464 465 // GetByIDs action undocumented 466 func (b *ServicePrincipalCreatedObjectsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 467 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 468 bb.BaseRequestBuilder.baseURL += "/getByIds" 469 bb.BaseRequestBuilder.requestObject = reqObj 470 return bb 471 } 472 473 // GetByIDs action undocumented 474 func (b *ServicePrincipalMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 475 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 476 bb.BaseRequestBuilder.baseURL += "/getByIds" 477 bb.BaseRequestBuilder.requestObject = reqObj 478 return bb 479 } 480 481 // GetByIDs action undocumented 482 func (b *ServicePrincipalOwnedObjectsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 483 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 484 bb.BaseRequestBuilder.baseURL += "/getByIds" 485 bb.BaseRequestBuilder.requestObject = reqObj 486 return bb 487 } 488 489 // GetByIDs action undocumented 490 func (b *ServicePrincipalOwnersCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 491 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 492 bb.BaseRequestBuilder.baseURL += "/getByIds" 493 bb.BaseRequestBuilder.requestObject = reqObj 494 return bb 495 } 496 497 // GetByIDs action undocumented 498 func (b *ServicePrincipalPoliciesCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 499 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 500 bb.BaseRequestBuilder.baseURL += "/getByIds" 501 bb.BaseRequestBuilder.requestObject = reqObj 502 return bb 503 } 504 505 // GetByIDs action undocumented 506 func (b *ServicePrincipalTransitiveMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 507 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 508 bb.BaseRequestBuilder.baseURL += "/getByIds" 509 bb.BaseRequestBuilder.requestObject = reqObj 510 return bb 511 } 512 513 // GetByIDs action undocumented 514 func (b *UserCreatedObjectsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 515 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 516 bb.BaseRequestBuilder.baseURL += "/getByIds" 517 bb.BaseRequestBuilder.requestObject = reqObj 518 return bb 519 } 520 521 // GetByIDs action undocumented 522 func (b *UserDirectReportsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 523 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 524 bb.BaseRequestBuilder.baseURL += "/getByIds" 525 bb.BaseRequestBuilder.requestObject = reqObj 526 return bb 527 } 528 529 // GetByIDs action undocumented 530 func (b *UserMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 531 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 532 bb.BaseRequestBuilder.baseURL += "/getByIds" 533 bb.BaseRequestBuilder.requestObject = reqObj 534 return bb 535 } 536 537 // GetByIDs action undocumented 538 func (b *UserOwnedDevicesCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 539 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 540 bb.BaseRequestBuilder.baseURL += "/getByIds" 541 bb.BaseRequestBuilder.requestObject = reqObj 542 return bb 543 } 544 545 // GetByIDs action undocumented 546 func (b *UserOwnedObjectsCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 547 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 548 bb.BaseRequestBuilder.baseURL += "/getByIds" 549 bb.BaseRequestBuilder.requestObject = reqObj 550 return bb 551 } 552 553 // GetByIDs action undocumented 554 func (b *UserRegisteredDevicesCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 555 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 556 bb.BaseRequestBuilder.baseURL += "/getByIds" 557 bb.BaseRequestBuilder.requestObject = reqObj 558 return bb 559 } 560 561 // GetByIDs action undocumented 562 func (b *UserTransitiveMemberOfCollectionRequestBuilder) GetByIDs(reqObj *DirectoryObjectCollectionGetByIDsRequestParameter) *DirectoryObjectCollectionGetByIDsRequestBuilder { 563 bb := &DirectoryObjectCollectionGetByIDsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 564 bb.BaseRequestBuilder.baseURL += "/getByIds" 565 bb.BaseRequestBuilder.requestObject = reqObj 566 return bb 567 } 568 569 // 570 type DirectoryObjectCollectionGetByIDsRequest struct{ BaseRequest } 571 572 // 573 func (b *DirectoryObjectCollectionGetByIDsRequestBuilder) Request() *DirectoryObjectCollectionGetByIDsRequest { 574 return &DirectoryObjectCollectionGetByIDsRequest{ 575 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 576 } 577 } 578 579 // 580 func (r *DirectoryObjectCollectionGetByIDsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error) { 581 req, err := r.NewJSONRequest(method, path, obj) 582 if err != nil { 583 return nil, err 584 } 585 if ctx != nil { 586 req = req.WithContext(ctx) 587 } 588 res, err := r.client.Do(req) 589 if err != nil { 590 return nil, err 591 } 592 var values []DirectoryObject 593 for { 594 if res.StatusCode != http.StatusOK { 595 b, _ := ioutil.ReadAll(res.Body) 596 res.Body.Close() 597 errRes := &ErrorResponse{Response: res} 598 err := jsonx.Unmarshal(b, errRes) 599 if err != nil { 600 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 601 } 602 return nil, errRes 603 } 604 var ( 605 paging Paging 606 value []DirectoryObject 607 ) 608 err := jsonx.NewDecoder(res.Body).Decode(&paging) 609 res.Body.Close() 610 if err != nil { 611 return nil, err 612 } 613 err = jsonx.Unmarshal(paging.Value, &value) 614 if err != nil { 615 return nil, err 616 } 617 values = append(values, value...) 618 if n >= 0 { 619 n-- 620 } 621 if n == 0 || len(paging.NextLink) == 0 { 622 return values, nil 623 } 624 req, err = http.NewRequest("GET", paging.NextLink, nil) 625 if ctx != nil { 626 req = req.WithContext(ctx) 627 } 628 res, err = r.client.Do(req) 629 if err != nil { 630 return nil, err 631 } 632 } 633 } 634 635 // 636 func (r *DirectoryObjectCollectionGetByIDsRequest) PostN(ctx context.Context, n int) ([]DirectoryObject, error) { 637 return r.Paging(ctx, "POST", "", r.requestObject, n) 638 } 639 640 // 641 func (r *DirectoryObjectCollectionGetByIDsRequest) Post(ctx context.Context) ([]DirectoryObject, error) { 642 return r.Paging(ctx, "POST", "", r.requestObject, 0) 643 } 644 645 // 646 type DirectoryObjectCollectionValidatePropertiesRequestBuilder struct{ BaseRequestBuilder } 647 648 // ValidateProperties action undocumented 649 func (b *AdministrativeUnitMembersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 650 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 651 bb.BaseRequestBuilder.baseURL += "/validateProperties" 652 bb.BaseRequestBuilder.requestObject = reqObj 653 return bb 654 } 655 656 // ValidateProperties action undocumented 657 func (b *ApplicationOwnersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 658 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 659 bb.BaseRequestBuilder.baseURL += "/validateProperties" 660 bb.BaseRequestBuilder.requestObject = reqObj 661 return bb 662 } 663 664 // ValidateProperties action undocumented 665 func (b *ApplicationPoliciesCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 666 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 667 bb.BaseRequestBuilder.baseURL += "/validateProperties" 668 bb.BaseRequestBuilder.requestObject = reqObj 669 return bb 670 } 671 672 // ValidateProperties action undocumented 673 func (b *DeviceMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 674 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 675 bb.BaseRequestBuilder.baseURL += "/validateProperties" 676 bb.BaseRequestBuilder.requestObject = reqObj 677 return bb 678 } 679 680 // ValidateProperties action undocumented 681 func (b *DeviceRegisteredOwnersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 682 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 683 bb.BaseRequestBuilder.baseURL += "/validateProperties" 684 bb.BaseRequestBuilder.requestObject = reqObj 685 return bb 686 } 687 688 // ValidateProperties action undocumented 689 func (b *DeviceRegisteredUsersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 690 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 691 bb.BaseRequestBuilder.baseURL += "/validateProperties" 692 bb.BaseRequestBuilder.requestObject = reqObj 693 return bb 694 } 695 696 // ValidateProperties action undocumented 697 func (b *DeviceTransitiveMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 698 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 699 bb.BaseRequestBuilder.baseURL += "/validateProperties" 700 bb.BaseRequestBuilder.requestObject = reqObj 701 return bb 702 } 703 704 // ValidateProperties action undocumented 705 func (b *DirectoryDeletedItemsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 706 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 707 bb.BaseRequestBuilder.baseURL += "/validateProperties" 708 bb.BaseRequestBuilder.requestObject = reqObj 709 return bb 710 } 711 712 // ValidateProperties action undocumented 713 func (b *DirectoryRoleMembersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 714 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 715 bb.BaseRequestBuilder.baseURL += "/validateProperties" 716 bb.BaseRequestBuilder.requestObject = reqObj 717 return bb 718 } 719 720 // ValidateProperties action undocumented 721 func (b *DomainDomainNameReferencesCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 722 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 723 bb.BaseRequestBuilder.baseURL += "/validateProperties" 724 bb.BaseRequestBuilder.requestObject = reqObj 725 return bb 726 } 727 728 // ValidateProperties action undocumented 729 func (b *FeatureRolloutPolicyAppliesToCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 730 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 731 bb.BaseRequestBuilder.baseURL += "/validateProperties" 732 bb.BaseRequestBuilder.requestObject = reqObj 733 return bb 734 } 735 736 // ValidateProperties action undocumented 737 func (b *GroupAcceptedSendersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 738 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 739 bb.BaseRequestBuilder.baseURL += "/validateProperties" 740 bb.BaseRequestBuilder.requestObject = reqObj 741 return bb 742 } 743 744 // ValidateProperties action undocumented 745 func (b *GroupMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 746 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 747 bb.BaseRequestBuilder.baseURL += "/validateProperties" 748 bb.BaseRequestBuilder.requestObject = reqObj 749 return bb 750 } 751 752 // ValidateProperties action undocumented 753 func (b *GroupMembersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 754 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 755 bb.BaseRequestBuilder.baseURL += "/validateProperties" 756 bb.BaseRequestBuilder.requestObject = reqObj 757 return bb 758 } 759 760 // ValidateProperties action undocumented 761 func (b *GroupMembersWithLicenseErrorsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 762 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 763 bb.BaseRequestBuilder.baseURL += "/validateProperties" 764 bb.BaseRequestBuilder.requestObject = reqObj 765 return bb 766 } 767 768 // ValidateProperties action undocumented 769 func (b *GroupOwnersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 770 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 771 bb.BaseRequestBuilder.baseURL += "/validateProperties" 772 bb.BaseRequestBuilder.requestObject = reqObj 773 return bb 774 } 775 776 // ValidateProperties action undocumented 777 func (b *GroupRejectedSendersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 778 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 779 bb.BaseRequestBuilder.baseURL += "/validateProperties" 780 bb.BaseRequestBuilder.requestObject = reqObj 781 return bb 782 } 783 784 // ValidateProperties action undocumented 785 func (b *GroupTransitiveMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 786 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 787 bb.BaseRequestBuilder.baseURL += "/validateProperties" 788 bb.BaseRequestBuilder.requestObject = reqObj 789 return bb 790 } 791 792 // ValidateProperties action undocumented 793 func (b *GroupTransitiveMembersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 794 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 795 bb.BaseRequestBuilder.baseURL += "/validateProperties" 796 bb.BaseRequestBuilder.requestObject = reqObj 797 return bb 798 } 799 800 // ValidateProperties action undocumented 801 func (b *OrgContactDirectReportsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 802 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 803 bb.BaseRequestBuilder.baseURL += "/validateProperties" 804 bb.BaseRequestBuilder.requestObject = reqObj 805 return bb 806 } 807 808 // ValidateProperties action undocumented 809 func (b *OrgContactMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 810 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 811 bb.BaseRequestBuilder.baseURL += "/validateProperties" 812 bb.BaseRequestBuilder.requestObject = reqObj 813 return bb 814 } 815 816 // ValidateProperties action undocumented 817 func (b *OrgContactTransitiveMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 818 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 819 bb.BaseRequestBuilder.baseURL += "/validateProperties" 820 bb.BaseRequestBuilder.requestObject = reqObj 821 return bb 822 } 823 824 // ValidateProperties action undocumented 825 func (b *PolicyAppliesToCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 826 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 827 bb.BaseRequestBuilder.baseURL += "/validateProperties" 828 bb.BaseRequestBuilder.requestObject = reqObj 829 return bb 830 } 831 832 // ValidateProperties action undocumented 833 func (b *ServicePrincipalCreatedObjectsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 834 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 835 bb.BaseRequestBuilder.baseURL += "/validateProperties" 836 bb.BaseRequestBuilder.requestObject = reqObj 837 return bb 838 } 839 840 // ValidateProperties action undocumented 841 func (b *ServicePrincipalMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 842 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 843 bb.BaseRequestBuilder.baseURL += "/validateProperties" 844 bb.BaseRequestBuilder.requestObject = reqObj 845 return bb 846 } 847 848 // ValidateProperties action undocumented 849 func (b *ServicePrincipalOwnedObjectsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 850 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 851 bb.BaseRequestBuilder.baseURL += "/validateProperties" 852 bb.BaseRequestBuilder.requestObject = reqObj 853 return bb 854 } 855 856 // ValidateProperties action undocumented 857 func (b *ServicePrincipalOwnersCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 858 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 859 bb.BaseRequestBuilder.baseURL += "/validateProperties" 860 bb.BaseRequestBuilder.requestObject = reqObj 861 return bb 862 } 863 864 // ValidateProperties action undocumented 865 func (b *ServicePrincipalPoliciesCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 866 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 867 bb.BaseRequestBuilder.baseURL += "/validateProperties" 868 bb.BaseRequestBuilder.requestObject = reqObj 869 return bb 870 } 871 872 // ValidateProperties action undocumented 873 func (b *ServicePrincipalTransitiveMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 874 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 875 bb.BaseRequestBuilder.baseURL += "/validateProperties" 876 bb.BaseRequestBuilder.requestObject = reqObj 877 return bb 878 } 879 880 // ValidateProperties action undocumented 881 func (b *UserCreatedObjectsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 882 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 883 bb.BaseRequestBuilder.baseURL += "/validateProperties" 884 bb.BaseRequestBuilder.requestObject = reqObj 885 return bb 886 } 887 888 // ValidateProperties action undocumented 889 func (b *UserDirectReportsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 890 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 891 bb.BaseRequestBuilder.baseURL += "/validateProperties" 892 bb.BaseRequestBuilder.requestObject = reqObj 893 return bb 894 } 895 896 // ValidateProperties action undocumented 897 func (b *UserMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 898 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 899 bb.BaseRequestBuilder.baseURL += "/validateProperties" 900 bb.BaseRequestBuilder.requestObject = reqObj 901 return bb 902 } 903 904 // ValidateProperties action undocumented 905 func (b *UserOwnedDevicesCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 906 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 907 bb.BaseRequestBuilder.baseURL += "/validateProperties" 908 bb.BaseRequestBuilder.requestObject = reqObj 909 return bb 910 } 911 912 // ValidateProperties action undocumented 913 func (b *UserOwnedObjectsCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 914 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 915 bb.BaseRequestBuilder.baseURL += "/validateProperties" 916 bb.BaseRequestBuilder.requestObject = reqObj 917 return bb 918 } 919 920 // ValidateProperties action undocumented 921 func (b *UserRegisteredDevicesCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 922 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 923 bb.BaseRequestBuilder.baseURL += "/validateProperties" 924 bb.BaseRequestBuilder.requestObject = reqObj 925 return bb 926 } 927 928 // ValidateProperties action undocumented 929 func (b *UserTransitiveMemberOfCollectionRequestBuilder) ValidateProperties(reqObj *DirectoryObjectCollectionValidatePropertiesRequestParameter) *DirectoryObjectCollectionValidatePropertiesRequestBuilder { 930 bb := &DirectoryObjectCollectionValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 931 bb.BaseRequestBuilder.baseURL += "/validateProperties" 932 bb.BaseRequestBuilder.requestObject = reqObj 933 return bb 934 } 935 936 // 937 type DirectoryObjectCollectionValidatePropertiesRequest struct{ BaseRequest } 938 939 // 940 func (b *DirectoryObjectCollectionValidatePropertiesRequestBuilder) Request() *DirectoryObjectCollectionValidatePropertiesRequest { 941 return &DirectoryObjectCollectionValidatePropertiesRequest{ 942 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 943 } 944 } 945 946 // 947 func (r *DirectoryObjectCollectionValidatePropertiesRequest) Post(ctx context.Context) error { 948 return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) 949 } 950 951 // 952 type DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder struct{ BaseRequestBuilder } 953 954 // GetUserOwnedObjects action undocumented 955 func (b *AdministrativeUnitMembersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 956 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 957 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 958 bb.BaseRequestBuilder.requestObject = reqObj 959 return bb 960 } 961 962 // GetUserOwnedObjects action undocumented 963 func (b *ApplicationOwnersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 964 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 965 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 966 bb.BaseRequestBuilder.requestObject = reqObj 967 return bb 968 } 969 970 // GetUserOwnedObjects action undocumented 971 func (b *ApplicationPoliciesCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 972 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 973 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 974 bb.BaseRequestBuilder.requestObject = reqObj 975 return bb 976 } 977 978 // GetUserOwnedObjects action undocumented 979 func (b *DeviceMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 980 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 981 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 982 bb.BaseRequestBuilder.requestObject = reqObj 983 return bb 984 } 985 986 // GetUserOwnedObjects action undocumented 987 func (b *DeviceRegisteredOwnersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 988 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 989 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 990 bb.BaseRequestBuilder.requestObject = reqObj 991 return bb 992 } 993 994 // GetUserOwnedObjects action undocumented 995 func (b *DeviceRegisteredUsersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 996 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 997 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 998 bb.BaseRequestBuilder.requestObject = reqObj 999 return bb 1000 } 1001 1002 // GetUserOwnedObjects action undocumented 1003 func (b *DeviceTransitiveMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1004 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1005 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1006 bb.BaseRequestBuilder.requestObject = reqObj 1007 return bb 1008 } 1009 1010 // GetUserOwnedObjects action undocumented 1011 func (b *DirectoryDeletedItemsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1012 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1013 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1014 bb.BaseRequestBuilder.requestObject = reqObj 1015 return bb 1016 } 1017 1018 // GetUserOwnedObjects action undocumented 1019 func (b *DirectoryRoleMembersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1020 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1021 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1022 bb.BaseRequestBuilder.requestObject = reqObj 1023 return bb 1024 } 1025 1026 // GetUserOwnedObjects action undocumented 1027 func (b *DomainDomainNameReferencesCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1028 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1029 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1030 bb.BaseRequestBuilder.requestObject = reqObj 1031 return bb 1032 } 1033 1034 // GetUserOwnedObjects action undocumented 1035 func (b *FeatureRolloutPolicyAppliesToCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1036 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1037 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1038 bb.BaseRequestBuilder.requestObject = reqObj 1039 return bb 1040 } 1041 1042 // GetUserOwnedObjects action undocumented 1043 func (b *GroupAcceptedSendersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1044 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1045 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1046 bb.BaseRequestBuilder.requestObject = reqObj 1047 return bb 1048 } 1049 1050 // GetUserOwnedObjects action undocumented 1051 func (b *GroupMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1052 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1053 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1054 bb.BaseRequestBuilder.requestObject = reqObj 1055 return bb 1056 } 1057 1058 // GetUserOwnedObjects action undocumented 1059 func (b *GroupMembersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1060 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1061 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1062 bb.BaseRequestBuilder.requestObject = reqObj 1063 return bb 1064 } 1065 1066 // GetUserOwnedObjects action undocumented 1067 func (b *GroupMembersWithLicenseErrorsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1068 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1069 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1070 bb.BaseRequestBuilder.requestObject = reqObj 1071 return bb 1072 } 1073 1074 // GetUserOwnedObjects action undocumented 1075 func (b *GroupOwnersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1076 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1077 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1078 bb.BaseRequestBuilder.requestObject = reqObj 1079 return bb 1080 } 1081 1082 // GetUserOwnedObjects action undocumented 1083 func (b *GroupRejectedSendersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1084 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1085 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1086 bb.BaseRequestBuilder.requestObject = reqObj 1087 return bb 1088 } 1089 1090 // GetUserOwnedObjects action undocumented 1091 func (b *GroupTransitiveMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1092 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1093 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1094 bb.BaseRequestBuilder.requestObject = reqObj 1095 return bb 1096 } 1097 1098 // GetUserOwnedObjects action undocumented 1099 func (b *GroupTransitiveMembersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1100 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1101 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1102 bb.BaseRequestBuilder.requestObject = reqObj 1103 return bb 1104 } 1105 1106 // GetUserOwnedObjects action undocumented 1107 func (b *OrgContactDirectReportsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1108 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1109 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1110 bb.BaseRequestBuilder.requestObject = reqObj 1111 return bb 1112 } 1113 1114 // GetUserOwnedObjects action undocumented 1115 func (b *OrgContactMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1116 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1117 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1118 bb.BaseRequestBuilder.requestObject = reqObj 1119 return bb 1120 } 1121 1122 // GetUserOwnedObjects action undocumented 1123 func (b *OrgContactTransitiveMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1124 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1125 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1126 bb.BaseRequestBuilder.requestObject = reqObj 1127 return bb 1128 } 1129 1130 // GetUserOwnedObjects action undocumented 1131 func (b *PolicyAppliesToCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1132 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1133 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1134 bb.BaseRequestBuilder.requestObject = reqObj 1135 return bb 1136 } 1137 1138 // GetUserOwnedObjects action undocumented 1139 func (b *ServicePrincipalCreatedObjectsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1140 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1141 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1142 bb.BaseRequestBuilder.requestObject = reqObj 1143 return bb 1144 } 1145 1146 // GetUserOwnedObjects action undocumented 1147 func (b *ServicePrincipalMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1148 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1149 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1150 bb.BaseRequestBuilder.requestObject = reqObj 1151 return bb 1152 } 1153 1154 // GetUserOwnedObjects action undocumented 1155 func (b *ServicePrincipalOwnedObjectsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1156 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1157 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1158 bb.BaseRequestBuilder.requestObject = reqObj 1159 return bb 1160 } 1161 1162 // GetUserOwnedObjects action undocumented 1163 func (b *ServicePrincipalOwnersCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1164 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1165 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1166 bb.BaseRequestBuilder.requestObject = reqObj 1167 return bb 1168 } 1169 1170 // GetUserOwnedObjects action undocumented 1171 func (b *ServicePrincipalPoliciesCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1172 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1173 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1174 bb.BaseRequestBuilder.requestObject = reqObj 1175 return bb 1176 } 1177 1178 // GetUserOwnedObjects action undocumented 1179 func (b *ServicePrincipalTransitiveMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1180 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1181 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1182 bb.BaseRequestBuilder.requestObject = reqObj 1183 return bb 1184 } 1185 1186 // GetUserOwnedObjects action undocumented 1187 func (b *UserCreatedObjectsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1188 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1189 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1190 bb.BaseRequestBuilder.requestObject = reqObj 1191 return bb 1192 } 1193 1194 // GetUserOwnedObjects action undocumented 1195 func (b *UserDirectReportsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1196 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1197 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1198 bb.BaseRequestBuilder.requestObject = reqObj 1199 return bb 1200 } 1201 1202 // GetUserOwnedObjects action undocumented 1203 func (b *UserMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1204 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1205 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1206 bb.BaseRequestBuilder.requestObject = reqObj 1207 return bb 1208 } 1209 1210 // GetUserOwnedObjects action undocumented 1211 func (b *UserOwnedDevicesCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1212 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1213 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1214 bb.BaseRequestBuilder.requestObject = reqObj 1215 return bb 1216 } 1217 1218 // GetUserOwnedObjects action undocumented 1219 func (b *UserOwnedObjectsCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1220 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1221 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1222 bb.BaseRequestBuilder.requestObject = reqObj 1223 return bb 1224 } 1225 1226 // GetUserOwnedObjects action undocumented 1227 func (b *UserRegisteredDevicesCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1228 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1229 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1230 bb.BaseRequestBuilder.requestObject = reqObj 1231 return bb 1232 } 1233 1234 // GetUserOwnedObjects action undocumented 1235 func (b *UserTransitiveMemberOfCollectionRequestBuilder) GetUserOwnedObjects(reqObj *DirectoryObjectCollectionGetUserOwnedObjectsRequestParameter) *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder { 1236 bb := &DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1237 bb.BaseRequestBuilder.baseURL += "/getUserOwnedObjects" 1238 bb.BaseRequestBuilder.requestObject = reqObj 1239 return bb 1240 } 1241 1242 // 1243 type DirectoryObjectCollectionGetUserOwnedObjectsRequest struct{ BaseRequest } 1244 1245 // 1246 func (b *DirectoryObjectCollectionGetUserOwnedObjectsRequestBuilder) Request() *DirectoryObjectCollectionGetUserOwnedObjectsRequest { 1247 return &DirectoryObjectCollectionGetUserOwnedObjectsRequest{ 1248 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1249 } 1250 } 1251 1252 // 1253 func (r *DirectoryObjectCollectionGetUserOwnedObjectsRequest) Post(ctx context.Context) (resObj *DirectoryObject, err error) { 1254 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 1255 return 1256 } 1257 1258 // 1259 type DirectoryDefinitionDiscoverRequestBuilder struct{ BaseRequestBuilder } 1260 1261 // Discover action undocumented 1262 func (b *DirectoryDefinitionRequestBuilder) Discover(reqObj *DirectoryDefinitionDiscoverRequestParameter) *DirectoryDefinitionDiscoverRequestBuilder { 1263 bb := &DirectoryDefinitionDiscoverRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1264 bb.BaseRequestBuilder.baseURL += "/discover" 1265 bb.BaseRequestBuilder.requestObject = reqObj 1266 return bb 1267 } 1268 1269 // 1270 type DirectoryDefinitionDiscoverRequest struct{ BaseRequest } 1271 1272 // 1273 func (b *DirectoryDefinitionDiscoverRequestBuilder) Request() *DirectoryDefinitionDiscoverRequest { 1274 return &DirectoryDefinitionDiscoverRequest{ 1275 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1276 } 1277 } 1278 1279 // 1280 func (r *DirectoryDefinitionDiscoverRequest) Post(ctx context.Context) (resObj *DirectoryDefinition, err error) { 1281 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 1282 return 1283 } 1284 1285 // 1286 type DirectoryObjectCheckMemberGroupsRequestBuilder struct{ BaseRequestBuilder } 1287 1288 // CheckMemberGroups action undocumented 1289 func (b *DirectoryObjectRequestBuilder) CheckMemberGroups(reqObj *DirectoryObjectCheckMemberGroupsRequestParameter) *DirectoryObjectCheckMemberGroupsRequestBuilder { 1290 bb := &DirectoryObjectCheckMemberGroupsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1291 bb.BaseRequestBuilder.baseURL += "/checkMemberGroups" 1292 bb.BaseRequestBuilder.requestObject = reqObj 1293 return bb 1294 } 1295 1296 // 1297 type DirectoryObjectCheckMemberGroupsRequest struct{ BaseRequest } 1298 1299 // 1300 func (b *DirectoryObjectCheckMemberGroupsRequestBuilder) Request() *DirectoryObjectCheckMemberGroupsRequest { 1301 return &DirectoryObjectCheckMemberGroupsRequest{ 1302 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1303 } 1304 } 1305 1306 // 1307 func (r *DirectoryObjectCheckMemberGroupsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error) { 1308 req, err := r.NewJSONRequest(method, path, obj) 1309 if err != nil { 1310 return nil, err 1311 } 1312 if ctx != nil { 1313 req = req.WithContext(ctx) 1314 } 1315 res, err := r.client.Do(req) 1316 if err != nil { 1317 return nil, err 1318 } 1319 var values []string 1320 for { 1321 if res.StatusCode != http.StatusOK { 1322 b, _ := ioutil.ReadAll(res.Body) 1323 res.Body.Close() 1324 errRes := &ErrorResponse{Response: res} 1325 err := jsonx.Unmarshal(b, errRes) 1326 if err != nil { 1327 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 1328 } 1329 return nil, errRes 1330 } 1331 var ( 1332 paging Paging 1333 value []string 1334 ) 1335 err := jsonx.NewDecoder(res.Body).Decode(&paging) 1336 res.Body.Close() 1337 if err != nil { 1338 return nil, err 1339 } 1340 err = jsonx.Unmarshal(paging.Value, &value) 1341 if err != nil { 1342 return nil, err 1343 } 1344 values = append(values, value...) 1345 if n >= 0 { 1346 n-- 1347 } 1348 if n == 0 || len(paging.NextLink) == 0 { 1349 return values, nil 1350 } 1351 req, err = http.NewRequest("GET", paging.NextLink, nil) 1352 if ctx != nil { 1353 req = req.WithContext(ctx) 1354 } 1355 res, err = r.client.Do(req) 1356 if err != nil { 1357 return nil, err 1358 } 1359 } 1360 } 1361 1362 // 1363 func (r *DirectoryObjectCheckMemberGroupsRequest) PostN(ctx context.Context, n int) ([]string, error) { 1364 return r.Paging(ctx, "POST", "", r.requestObject, n) 1365 } 1366 1367 // 1368 func (r *DirectoryObjectCheckMemberGroupsRequest) Post(ctx context.Context) ([]string, error) { 1369 return r.Paging(ctx, "POST", "", r.requestObject, 0) 1370 } 1371 1372 // 1373 type DirectoryObjectCheckMemberObjectsRequestBuilder struct{ BaseRequestBuilder } 1374 1375 // CheckMemberObjects action undocumented 1376 func (b *DirectoryObjectRequestBuilder) CheckMemberObjects(reqObj *DirectoryObjectCheckMemberObjectsRequestParameter) *DirectoryObjectCheckMemberObjectsRequestBuilder { 1377 bb := &DirectoryObjectCheckMemberObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1378 bb.BaseRequestBuilder.baseURL += "/checkMemberObjects" 1379 bb.BaseRequestBuilder.requestObject = reqObj 1380 return bb 1381 } 1382 1383 // 1384 type DirectoryObjectCheckMemberObjectsRequest struct{ BaseRequest } 1385 1386 // 1387 func (b *DirectoryObjectCheckMemberObjectsRequestBuilder) Request() *DirectoryObjectCheckMemberObjectsRequest { 1388 return &DirectoryObjectCheckMemberObjectsRequest{ 1389 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1390 } 1391 } 1392 1393 // 1394 func (r *DirectoryObjectCheckMemberObjectsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error) { 1395 req, err := r.NewJSONRequest(method, path, obj) 1396 if err != nil { 1397 return nil, err 1398 } 1399 if ctx != nil { 1400 req = req.WithContext(ctx) 1401 } 1402 res, err := r.client.Do(req) 1403 if err != nil { 1404 return nil, err 1405 } 1406 var values []string 1407 for { 1408 if res.StatusCode != http.StatusOK { 1409 b, _ := ioutil.ReadAll(res.Body) 1410 res.Body.Close() 1411 errRes := &ErrorResponse{Response: res} 1412 err := jsonx.Unmarshal(b, errRes) 1413 if err != nil { 1414 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 1415 } 1416 return nil, errRes 1417 } 1418 var ( 1419 paging Paging 1420 value []string 1421 ) 1422 err := jsonx.NewDecoder(res.Body).Decode(&paging) 1423 res.Body.Close() 1424 if err != nil { 1425 return nil, err 1426 } 1427 err = jsonx.Unmarshal(paging.Value, &value) 1428 if err != nil { 1429 return nil, err 1430 } 1431 values = append(values, value...) 1432 if n >= 0 { 1433 n-- 1434 } 1435 if n == 0 || len(paging.NextLink) == 0 { 1436 return values, nil 1437 } 1438 req, err = http.NewRequest("GET", paging.NextLink, nil) 1439 if ctx != nil { 1440 req = req.WithContext(ctx) 1441 } 1442 res, err = r.client.Do(req) 1443 if err != nil { 1444 return nil, err 1445 } 1446 } 1447 } 1448 1449 // 1450 func (r *DirectoryObjectCheckMemberObjectsRequest) PostN(ctx context.Context, n int) ([]string, error) { 1451 return r.Paging(ctx, "POST", "", r.requestObject, n) 1452 } 1453 1454 // 1455 func (r *DirectoryObjectCheckMemberObjectsRequest) Post(ctx context.Context) ([]string, error) { 1456 return r.Paging(ctx, "POST", "", r.requestObject, 0) 1457 } 1458 1459 // 1460 type DirectoryObjectGetMemberGroupsRequestBuilder struct{ BaseRequestBuilder } 1461 1462 // GetMemberGroups action undocumented 1463 func (b *DirectoryObjectRequestBuilder) GetMemberGroups(reqObj *DirectoryObjectGetMemberGroupsRequestParameter) *DirectoryObjectGetMemberGroupsRequestBuilder { 1464 bb := &DirectoryObjectGetMemberGroupsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1465 bb.BaseRequestBuilder.baseURL += "/getMemberGroups" 1466 bb.BaseRequestBuilder.requestObject = reqObj 1467 return bb 1468 } 1469 1470 // 1471 type DirectoryObjectGetMemberGroupsRequest struct{ BaseRequest } 1472 1473 // 1474 func (b *DirectoryObjectGetMemberGroupsRequestBuilder) Request() *DirectoryObjectGetMemberGroupsRequest { 1475 return &DirectoryObjectGetMemberGroupsRequest{ 1476 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1477 } 1478 } 1479 1480 // 1481 func (r *DirectoryObjectGetMemberGroupsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error) { 1482 req, err := r.NewJSONRequest(method, path, obj) 1483 if err != nil { 1484 return nil, err 1485 } 1486 if ctx != nil { 1487 req = req.WithContext(ctx) 1488 } 1489 res, err := r.client.Do(req) 1490 if err != nil { 1491 return nil, err 1492 } 1493 var values []string 1494 for { 1495 if res.StatusCode != http.StatusOK { 1496 b, _ := ioutil.ReadAll(res.Body) 1497 res.Body.Close() 1498 errRes := &ErrorResponse{Response: res} 1499 err := jsonx.Unmarshal(b, errRes) 1500 if err != nil { 1501 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 1502 } 1503 return nil, errRes 1504 } 1505 var ( 1506 paging Paging 1507 value []string 1508 ) 1509 err := jsonx.NewDecoder(res.Body).Decode(&paging) 1510 res.Body.Close() 1511 if err != nil { 1512 return nil, err 1513 } 1514 err = jsonx.Unmarshal(paging.Value, &value) 1515 if err != nil { 1516 return nil, err 1517 } 1518 values = append(values, value...) 1519 if n >= 0 { 1520 n-- 1521 } 1522 if n == 0 || len(paging.NextLink) == 0 { 1523 return values, nil 1524 } 1525 req, err = http.NewRequest("GET", paging.NextLink, nil) 1526 if ctx != nil { 1527 req = req.WithContext(ctx) 1528 } 1529 res, err = r.client.Do(req) 1530 if err != nil { 1531 return nil, err 1532 } 1533 } 1534 } 1535 1536 // 1537 func (r *DirectoryObjectGetMemberGroupsRequest) PostN(ctx context.Context, n int) ([]string, error) { 1538 return r.Paging(ctx, "POST", "", r.requestObject, n) 1539 } 1540 1541 // 1542 func (r *DirectoryObjectGetMemberGroupsRequest) Post(ctx context.Context) ([]string, error) { 1543 return r.Paging(ctx, "POST", "", r.requestObject, 0) 1544 } 1545 1546 // 1547 type DirectoryObjectGetMemberObjectsRequestBuilder struct{ BaseRequestBuilder } 1548 1549 // GetMemberObjects action undocumented 1550 func (b *DirectoryObjectRequestBuilder) GetMemberObjects(reqObj *DirectoryObjectGetMemberObjectsRequestParameter) *DirectoryObjectGetMemberObjectsRequestBuilder { 1551 bb := &DirectoryObjectGetMemberObjectsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1552 bb.BaseRequestBuilder.baseURL += "/getMemberObjects" 1553 bb.BaseRequestBuilder.requestObject = reqObj 1554 return bb 1555 } 1556 1557 // 1558 type DirectoryObjectGetMemberObjectsRequest struct{ BaseRequest } 1559 1560 // 1561 func (b *DirectoryObjectGetMemberObjectsRequestBuilder) Request() *DirectoryObjectGetMemberObjectsRequest { 1562 return &DirectoryObjectGetMemberObjectsRequest{ 1563 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1564 } 1565 } 1566 1567 // 1568 func (r *DirectoryObjectGetMemberObjectsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error) { 1569 req, err := r.NewJSONRequest(method, path, obj) 1570 if err != nil { 1571 return nil, err 1572 } 1573 if ctx != nil { 1574 req = req.WithContext(ctx) 1575 } 1576 res, err := r.client.Do(req) 1577 if err != nil { 1578 return nil, err 1579 } 1580 var values []string 1581 for { 1582 if res.StatusCode != http.StatusOK { 1583 b, _ := ioutil.ReadAll(res.Body) 1584 res.Body.Close() 1585 errRes := &ErrorResponse{Response: res} 1586 err := jsonx.Unmarshal(b, errRes) 1587 if err != nil { 1588 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 1589 } 1590 return nil, errRes 1591 } 1592 var ( 1593 paging Paging 1594 value []string 1595 ) 1596 err := jsonx.NewDecoder(res.Body).Decode(&paging) 1597 res.Body.Close() 1598 if err != nil { 1599 return nil, err 1600 } 1601 err = jsonx.Unmarshal(paging.Value, &value) 1602 if err != nil { 1603 return nil, err 1604 } 1605 values = append(values, value...) 1606 if n >= 0 { 1607 n-- 1608 } 1609 if n == 0 || len(paging.NextLink) == 0 { 1610 return values, nil 1611 } 1612 req, err = http.NewRequest("GET", paging.NextLink, nil) 1613 if ctx != nil { 1614 req = req.WithContext(ctx) 1615 } 1616 res, err = r.client.Do(req) 1617 if err != nil { 1618 return nil, err 1619 } 1620 } 1621 } 1622 1623 // 1624 func (r *DirectoryObjectGetMemberObjectsRequest) PostN(ctx context.Context, n int) ([]string, error) { 1625 return r.Paging(ctx, "POST", "", r.requestObject, n) 1626 } 1627 1628 // 1629 func (r *DirectoryObjectGetMemberObjectsRequest) Post(ctx context.Context) ([]string, error) { 1630 return r.Paging(ctx, "POST", "", r.requestObject, 0) 1631 } 1632 1633 // 1634 type DirectoryObjectRestoreRequestBuilder struct{ BaseRequestBuilder } 1635 1636 // Restore action undocumented 1637 func (b *DirectoryObjectRequestBuilder) Restore(reqObj *DirectoryObjectRestoreRequestParameter) *DirectoryObjectRestoreRequestBuilder { 1638 bb := &DirectoryObjectRestoreRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 1639 bb.BaseRequestBuilder.baseURL += "/restore" 1640 bb.BaseRequestBuilder.requestObject = reqObj 1641 return bb 1642 } 1643 1644 // 1645 type DirectoryObjectRestoreRequest struct{ BaseRequest } 1646 1647 // 1648 func (b *DirectoryObjectRestoreRequestBuilder) Request() *DirectoryObjectRestoreRequest { 1649 return &DirectoryObjectRestoreRequest{ 1650 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 1651 } 1652 } 1653 1654 // 1655 func (r *DirectoryObjectRestoreRequest) Post(ctx context.Context) (resObj *DirectoryObject, err error) { 1656 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 1657 return 1658 }