github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestPrivileged.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "context" 6 7 // PrivilegedAccessRequestBuilder is request builder for PrivilegedAccess 8 type PrivilegedAccessRequestBuilder struct{ BaseRequestBuilder } 9 10 // Request returns PrivilegedAccessRequest 11 func (b *PrivilegedAccessRequestBuilder) Request() *PrivilegedAccessRequest { 12 return &PrivilegedAccessRequest{ 13 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 14 } 15 } 16 17 // PrivilegedAccessRequest is request for PrivilegedAccess 18 type PrivilegedAccessRequest struct{ BaseRequest } 19 20 // Get performs GET request for PrivilegedAccess 21 func (r *PrivilegedAccessRequest) Get(ctx context.Context) (resObj *PrivilegedAccess, 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 PrivilegedAccess 31 func (r *PrivilegedAccessRequest) Update(ctx context.Context, reqObj *PrivilegedAccess) error { 32 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 33 } 34 35 // Delete performs DELETE request for PrivilegedAccess 36 func (r *PrivilegedAccessRequest) Delete(ctx context.Context) error { 37 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 38 } 39 40 // PrivilegedApprovalRequestBuilder is request builder for PrivilegedApproval 41 type PrivilegedApprovalRequestBuilder struct{ BaseRequestBuilder } 42 43 // Request returns PrivilegedApprovalRequest 44 func (b *PrivilegedApprovalRequestBuilder) Request() *PrivilegedApprovalRequest { 45 return &PrivilegedApprovalRequest{ 46 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 47 } 48 } 49 50 // PrivilegedApprovalRequest is request for PrivilegedApproval 51 type PrivilegedApprovalRequest struct{ BaseRequest } 52 53 // Get performs GET request for PrivilegedApproval 54 func (r *PrivilegedApprovalRequest) Get(ctx context.Context) (resObj *PrivilegedApproval, 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 PrivilegedApproval 64 func (r *PrivilegedApprovalRequest) Update(ctx context.Context, reqObj *PrivilegedApproval) error { 65 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 66 } 67 68 // Delete performs DELETE request for PrivilegedApproval 69 func (r *PrivilegedApprovalRequest) Delete(ctx context.Context) error { 70 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 71 } 72 73 // PrivilegedOperationEventRequestBuilder is request builder for PrivilegedOperationEvent 74 type PrivilegedOperationEventRequestBuilder struct{ BaseRequestBuilder } 75 76 // Request returns PrivilegedOperationEventRequest 77 func (b *PrivilegedOperationEventRequestBuilder) Request() *PrivilegedOperationEventRequest { 78 return &PrivilegedOperationEventRequest{ 79 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 80 } 81 } 82 83 // PrivilegedOperationEventRequest is request for PrivilegedOperationEvent 84 type PrivilegedOperationEventRequest struct{ BaseRequest } 85 86 // Get performs GET request for PrivilegedOperationEvent 87 func (r *PrivilegedOperationEventRequest) Get(ctx context.Context) (resObj *PrivilegedOperationEvent, 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 PrivilegedOperationEvent 97 func (r *PrivilegedOperationEventRequest) Update(ctx context.Context, reqObj *PrivilegedOperationEvent) error { 98 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 99 } 100 101 // Delete performs DELETE request for PrivilegedOperationEvent 102 func (r *PrivilegedOperationEventRequest) Delete(ctx context.Context) error { 103 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 104 } 105 106 // PrivilegedRoleRequestBuilder is request builder for PrivilegedRole 107 type PrivilegedRoleRequestBuilder struct{ BaseRequestBuilder } 108 109 // Request returns PrivilegedRoleRequest 110 func (b *PrivilegedRoleRequestBuilder) Request() *PrivilegedRoleRequest { 111 return &PrivilegedRoleRequest{ 112 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 113 } 114 } 115 116 // PrivilegedRoleRequest is request for PrivilegedRole 117 type PrivilegedRoleRequest struct{ BaseRequest } 118 119 // Get performs GET request for PrivilegedRole 120 func (r *PrivilegedRoleRequest) Get(ctx context.Context) (resObj *PrivilegedRole, 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 PrivilegedRole 130 func (r *PrivilegedRoleRequest) Update(ctx context.Context, reqObj *PrivilegedRole) error { 131 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 132 } 133 134 // Delete performs DELETE request for PrivilegedRole 135 func (r *PrivilegedRoleRequest) Delete(ctx context.Context) error { 136 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 137 } 138 139 // PrivilegedRoleAssignmentRequestBuilder is request builder for PrivilegedRoleAssignment 140 type PrivilegedRoleAssignmentRequestBuilder struct{ BaseRequestBuilder } 141 142 // Request returns PrivilegedRoleAssignmentRequest 143 func (b *PrivilegedRoleAssignmentRequestBuilder) Request() *PrivilegedRoleAssignmentRequest { 144 return &PrivilegedRoleAssignmentRequest{ 145 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 146 } 147 } 148 149 // PrivilegedRoleAssignmentRequest is request for PrivilegedRoleAssignment 150 type PrivilegedRoleAssignmentRequest struct{ BaseRequest } 151 152 // Get performs GET request for PrivilegedRoleAssignment 153 func (r *PrivilegedRoleAssignmentRequest) Get(ctx context.Context) (resObj *PrivilegedRoleAssignment, 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 PrivilegedRoleAssignment 163 func (r *PrivilegedRoleAssignmentRequest) Update(ctx context.Context, reqObj *PrivilegedRoleAssignment) error { 164 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 165 } 166 167 // Delete performs DELETE request for PrivilegedRoleAssignment 168 func (r *PrivilegedRoleAssignmentRequest) Delete(ctx context.Context) error { 169 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 170 } 171 172 // PrivilegedRoleAssignmentRequestObjectRequestBuilder is request builder for PrivilegedRoleAssignmentRequestObject 173 type PrivilegedRoleAssignmentRequestObjectRequestBuilder struct{ BaseRequestBuilder } 174 175 // Request returns PrivilegedRoleAssignmentRequestObjectRequest 176 func (b *PrivilegedRoleAssignmentRequestObjectRequestBuilder) Request() *PrivilegedRoleAssignmentRequestObjectRequest { 177 return &PrivilegedRoleAssignmentRequestObjectRequest{ 178 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 179 } 180 } 181 182 // PrivilegedRoleAssignmentRequestObjectRequest is request for PrivilegedRoleAssignmentRequestObject 183 type PrivilegedRoleAssignmentRequestObjectRequest struct{ BaseRequest } 184 185 // Get performs GET request for PrivilegedRoleAssignmentRequestObject 186 func (r *PrivilegedRoleAssignmentRequestObjectRequest) Get(ctx context.Context) (resObj *PrivilegedRoleAssignmentRequestObject, 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 PrivilegedRoleAssignmentRequestObject 196 func (r *PrivilegedRoleAssignmentRequestObjectRequest) Update(ctx context.Context, reqObj *PrivilegedRoleAssignmentRequestObject) error { 197 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 198 } 199 200 // Delete performs DELETE request for PrivilegedRoleAssignmentRequestObject 201 func (r *PrivilegedRoleAssignmentRequestObjectRequest) Delete(ctx context.Context) error { 202 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 203 } 204 205 // PrivilegedRoleSettingsRequestBuilder is request builder for PrivilegedRoleSettings 206 type PrivilegedRoleSettingsRequestBuilder struct{ BaseRequestBuilder } 207 208 // Request returns PrivilegedRoleSettingsRequest 209 func (b *PrivilegedRoleSettingsRequestBuilder) Request() *PrivilegedRoleSettingsRequest { 210 return &PrivilegedRoleSettingsRequest{ 211 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 212 } 213 } 214 215 // PrivilegedRoleSettingsRequest is request for PrivilegedRoleSettings 216 type PrivilegedRoleSettingsRequest struct{ BaseRequest } 217 218 // Get performs GET request for PrivilegedRoleSettings 219 func (r *PrivilegedRoleSettingsRequest) Get(ctx context.Context) (resObj *PrivilegedRoleSettings, 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 PrivilegedRoleSettings 229 func (r *PrivilegedRoleSettingsRequest) Update(ctx context.Context, reqObj *PrivilegedRoleSettings) error { 230 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 231 } 232 233 // Delete performs DELETE request for PrivilegedRoleSettings 234 func (r *PrivilegedRoleSettingsRequest) Delete(ctx context.Context) error { 235 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 236 } 237 238 // PrivilegedRoleSummaryRequestBuilder is request builder for PrivilegedRoleSummary 239 type PrivilegedRoleSummaryRequestBuilder struct{ BaseRequestBuilder } 240 241 // Request returns PrivilegedRoleSummaryRequest 242 func (b *PrivilegedRoleSummaryRequestBuilder) Request() *PrivilegedRoleSummaryRequest { 243 return &PrivilegedRoleSummaryRequest{ 244 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 245 } 246 } 247 248 // PrivilegedRoleSummaryRequest is request for PrivilegedRoleSummary 249 type PrivilegedRoleSummaryRequest struct{ BaseRequest } 250 251 // Get performs GET request for PrivilegedRoleSummary 252 func (r *PrivilegedRoleSummaryRequest) Get(ctx context.Context) (resObj *PrivilegedRoleSummary, 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 PrivilegedRoleSummary 262 func (r *PrivilegedRoleSummaryRequest) Update(ctx context.Context, reqObj *PrivilegedRoleSummary) error { 263 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 264 } 265 266 // Delete performs DELETE request for PrivilegedRoleSummary 267 func (r *PrivilegedRoleSummaryRequest) Delete(ctx context.Context) error { 268 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 269 } 270 271 // PrivilegedSignupStatusRequestBuilder is request builder for PrivilegedSignupStatus 272 type PrivilegedSignupStatusRequestBuilder struct{ BaseRequestBuilder } 273 274 // Request returns PrivilegedSignupStatusRequest 275 func (b *PrivilegedSignupStatusRequestBuilder) Request() *PrivilegedSignupStatusRequest { 276 return &PrivilegedSignupStatusRequest{ 277 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 278 } 279 } 280 281 // PrivilegedSignupStatusRequest is request for PrivilegedSignupStatus 282 type PrivilegedSignupStatusRequest struct{ BaseRequest } 283 284 // Get performs GET request for PrivilegedSignupStatus 285 func (r *PrivilegedSignupStatusRequest) Get(ctx context.Context) (resObj *PrivilegedSignupStatus, 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 PrivilegedSignupStatus 295 func (r *PrivilegedSignupStatusRequest) Update(ctx context.Context, reqObj *PrivilegedSignupStatus) error { 296 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 297 } 298 299 // Delete performs DELETE request for PrivilegedSignupStatus 300 func (r *PrivilegedSignupStatusRequest) Delete(ctx context.Context) error { 301 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 302 } 303 304 // 305 type PrivilegedRoleSelfActivateRequestBuilder struct{ BaseRequestBuilder } 306 307 // SelfActivate action undocumented 308 func (b *PrivilegedRoleRequestBuilder) SelfActivate(reqObj *PrivilegedRoleSelfActivateRequestParameter) *PrivilegedRoleSelfActivateRequestBuilder { 309 bb := &PrivilegedRoleSelfActivateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 310 bb.BaseRequestBuilder.baseURL += "/selfActivate" 311 bb.BaseRequestBuilder.requestObject = reqObj 312 return bb 313 } 314 315 // 316 type PrivilegedRoleSelfActivateRequest struct{ BaseRequest } 317 318 // 319 func (b *PrivilegedRoleSelfActivateRequestBuilder) Request() *PrivilegedRoleSelfActivateRequest { 320 return &PrivilegedRoleSelfActivateRequest{ 321 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 322 } 323 } 324 325 // 326 func (r *PrivilegedRoleSelfActivateRequest) Post(ctx context.Context) (resObj *PrivilegedRoleAssignment, err error) { 327 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 328 return 329 } 330 331 // 332 type PrivilegedRoleSelfDeactivateRequestBuilder struct{ BaseRequestBuilder } 333 334 // SelfDeactivate action undocumented 335 func (b *PrivilegedRoleRequestBuilder) SelfDeactivate(reqObj *PrivilegedRoleSelfDeactivateRequestParameter) *PrivilegedRoleSelfDeactivateRequestBuilder { 336 bb := &PrivilegedRoleSelfDeactivateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 337 bb.BaseRequestBuilder.baseURL += "/selfDeactivate" 338 bb.BaseRequestBuilder.requestObject = reqObj 339 return bb 340 } 341 342 // 343 type PrivilegedRoleSelfDeactivateRequest struct{ BaseRequest } 344 345 // 346 func (b *PrivilegedRoleSelfDeactivateRequestBuilder) Request() *PrivilegedRoleSelfDeactivateRequest { 347 return &PrivilegedRoleSelfDeactivateRequest{ 348 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 349 } 350 } 351 352 // 353 func (r *PrivilegedRoleSelfDeactivateRequest) Post(ctx context.Context) (resObj *PrivilegedRoleAssignment, err error) { 354 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 355 return 356 } 357 358 // 359 type PrivilegedRoleAssignmentMakePermanentRequestBuilder struct{ BaseRequestBuilder } 360 361 // MakePermanent action undocumented 362 func (b *PrivilegedRoleAssignmentRequestBuilder) MakePermanent(reqObj *PrivilegedRoleAssignmentMakePermanentRequestParameter) *PrivilegedRoleAssignmentMakePermanentRequestBuilder { 363 bb := &PrivilegedRoleAssignmentMakePermanentRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 364 bb.BaseRequestBuilder.baseURL += "/makePermanent" 365 bb.BaseRequestBuilder.requestObject = reqObj 366 return bb 367 } 368 369 // 370 type PrivilegedRoleAssignmentMakePermanentRequest struct{ BaseRequest } 371 372 // 373 func (b *PrivilegedRoleAssignmentMakePermanentRequestBuilder) Request() *PrivilegedRoleAssignmentMakePermanentRequest { 374 return &PrivilegedRoleAssignmentMakePermanentRequest{ 375 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 376 } 377 } 378 379 // 380 func (r *PrivilegedRoleAssignmentMakePermanentRequest) Post(ctx context.Context) (resObj *PrivilegedRoleAssignment, err error) { 381 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 382 return 383 } 384 385 // 386 type PrivilegedRoleAssignmentMakeEligibleRequestBuilder struct{ BaseRequestBuilder } 387 388 // MakeEligible action undocumented 389 func (b *PrivilegedRoleAssignmentRequestBuilder) MakeEligible(reqObj *PrivilegedRoleAssignmentMakeEligibleRequestParameter) *PrivilegedRoleAssignmentMakeEligibleRequestBuilder { 390 bb := &PrivilegedRoleAssignmentMakeEligibleRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 391 bb.BaseRequestBuilder.baseURL += "/makeEligible" 392 bb.BaseRequestBuilder.requestObject = reqObj 393 return bb 394 } 395 396 // 397 type PrivilegedRoleAssignmentMakeEligibleRequest struct{ BaseRequest } 398 399 // 400 func (b *PrivilegedRoleAssignmentMakeEligibleRequestBuilder) Request() *PrivilegedRoleAssignmentMakeEligibleRequest { 401 return &PrivilegedRoleAssignmentMakeEligibleRequest{ 402 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 403 } 404 } 405 406 // 407 func (r *PrivilegedRoleAssignmentMakeEligibleRequest) Post(ctx context.Context) (resObj *PrivilegedRoleAssignment, err error) { 408 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 409 return 410 } 411 412 // 413 type PrivilegedRoleAssignmentRequestObjectCancelRequestBuilder struct{ BaseRequestBuilder } 414 415 // Cancel action undocumented 416 func (b *PrivilegedRoleAssignmentRequestObjectRequestBuilder) Cancel(reqObj *PrivilegedRoleAssignmentRequestObjectCancelRequestParameter) *PrivilegedRoleAssignmentRequestObjectCancelRequestBuilder { 417 bb := &PrivilegedRoleAssignmentRequestObjectCancelRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 418 bb.BaseRequestBuilder.baseURL += "/cancel" 419 bb.BaseRequestBuilder.requestObject = reqObj 420 return bb 421 } 422 423 // 424 type PrivilegedRoleAssignmentRequestObjectCancelRequest struct{ BaseRequest } 425 426 // 427 func (b *PrivilegedRoleAssignmentRequestObjectCancelRequestBuilder) Request() *PrivilegedRoleAssignmentRequestObjectCancelRequest { 428 return &PrivilegedRoleAssignmentRequestObjectCancelRequest{ 429 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 430 } 431 } 432 433 // 434 func (r *PrivilegedRoleAssignmentRequestObjectCancelRequest) Post(ctx context.Context) (resObj *PrivilegedRoleAssignmentRequestObject, err error) { 435 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 436 return 437 }