// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "context" // VppTokenSyncLicensesRequestParameter undocumented type VppTokenSyncLicensesRequestParameter struct { } // VppTokenRevokeLicensesRequestParameter undocumented type VppTokenRevokeLicensesRequestParameter struct { // NotifyManagedDevices undocumented NotifyManagedDevices *bool `json:"notifyManagedDevices,omitempty"` } // type VppTokenSyncLicensesRequestBuilder struct{ BaseRequestBuilder } // SyncLicenses action undocumented func (b *VppTokenRequestBuilder) SyncLicenses(reqObj *VppTokenSyncLicensesRequestParameter) *VppTokenSyncLicensesRequestBuilder { bb := &VppTokenSyncLicensesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/syncLicenses" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type VppTokenSyncLicensesRequest struct{ BaseRequest } // func (b *VppTokenSyncLicensesRequestBuilder) Request() *VppTokenSyncLicensesRequest { return &VppTokenSyncLicensesRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *VppTokenSyncLicensesRequest) Post(ctx context.Context) (resObj *VppToken, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type VppTokenRevokeLicensesRequestBuilder struct{ BaseRequestBuilder } // RevokeLicenses action undocumented func (b *VppTokenRequestBuilder) RevokeLicenses(reqObj *VppTokenRevokeLicensesRequestParameter) *VppTokenRevokeLicensesRequestBuilder { bb := &VppTokenRevokeLicensesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/revokeLicenses" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type VppTokenRevokeLicensesRequest struct{ BaseRequest } // func (b *VppTokenRevokeLicensesRequestBuilder) Request() *VppTokenRevokeLicensesRequest { return &VppTokenRevokeLicensesRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *VppTokenRevokeLicensesRequest) Post(ctx context.Context) error { return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) }