diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/GroupAction.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/GroupAction.go | 417 |
1 files changed, 0 insertions, 417 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/GroupAction.go b/vendor/github.com/yaegashi/msgraph.go/beta/GroupAction.go deleted file mode 100644 index 86188980..00000000 --- a/vendor/github.com/yaegashi/msgraph.go/beta/GroupAction.go +++ /dev/null @@ -1,417 +0,0 @@ -// Code generated by msgraph-generate.go DO NOT EDIT. - -package msgraph - -import ( - "context" - "fmt" - "io/ioutil" - "net/http" - - "github.com/yaegashi/msgraph.go/jsonx" -) - -// GroupCollectionEvaluateDynamicMembershipRequestParameter undocumented -type GroupCollectionEvaluateDynamicMembershipRequestParameter struct { - // MemberID undocumented - MemberID *string `json:"memberId,omitempty"` - // MembershipRule undocumented - MembershipRule *string `json:"membershipRule,omitempty"` -} - -// GroupValidatePropertiesRequestParameter undocumented -type GroupValidatePropertiesRequestParameter struct { - // DisplayName undocumented - DisplayName *string `json:"displayName,omitempty"` - // MailNickname undocumented - MailNickname *string `json:"mailNickname,omitempty"` - // OnBehalfOfUserID undocumented - OnBehalfOfUserID *UUID `json:"onBehalfOfUserId,omitempty"` -} - -// GroupCheckGrantedPermissionsForAppRequestParameter undocumented -type GroupCheckGrantedPermissionsForAppRequestParameter struct { -} - -// GroupAssignLicenseRequestParameter undocumented -type GroupAssignLicenseRequestParameter struct { - // AddLicenses undocumented - AddLicenses []AssignedLicense `json:"addLicenses,omitempty"` - // RemoveLicenses undocumented - RemoveLicenses []UUID `json:"removeLicenses,omitempty"` -} - -// GroupSubscribeByMailRequestParameter undocumented -type GroupSubscribeByMailRequestParameter struct { -} - -// GroupUnsubscribeByMailRequestParameter undocumented -type GroupUnsubscribeByMailRequestParameter struct { -} - -// GroupAddFavoriteRequestParameter undocumented -type GroupAddFavoriteRequestParameter struct { -} - -// GroupRemoveFavoriteRequestParameter undocumented -type GroupRemoveFavoriteRequestParameter struct { -} - -// GroupResetUnseenCountRequestParameter undocumented -type GroupResetUnseenCountRequestParameter struct { -} - -// GroupRenewRequestParameter undocumented -type GroupRenewRequestParameter struct { -} - -// GroupEvaluateDynamicMembershipRequestParameter undocumented -type GroupEvaluateDynamicMembershipRequestParameter struct { - // MemberID undocumented - MemberID *string `json:"memberId,omitempty"` -} - -// -type GroupCollectionEvaluateDynamicMembershipRequestBuilder struct{ BaseRequestBuilder } - -// EvaluateDynamicMembership action undocumented -func (b *UserJoinedGroupsCollectionRequestBuilder) EvaluateDynamicMembership(reqObj *GroupCollectionEvaluateDynamicMembershipRequestParameter) *GroupCollectionEvaluateDynamicMembershipRequestBuilder { - bb := &GroupCollectionEvaluateDynamicMembershipRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/evaluateDynamicMembership" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupCollectionEvaluateDynamicMembershipRequest struct{ BaseRequest } - -// -func (b *GroupCollectionEvaluateDynamicMembershipRequestBuilder) Request() *GroupCollectionEvaluateDynamicMembershipRequest { - return &GroupCollectionEvaluateDynamicMembershipRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupCollectionEvaluateDynamicMembershipRequest) Post(ctx context.Context) (resObj *EvaluateDynamicMembershipResult, err error) { - err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) - return -} - -// -type GroupValidatePropertiesRequestBuilder struct{ BaseRequestBuilder } - -// ValidateProperties action undocumented -func (b *GroupRequestBuilder) ValidateProperties(reqObj *GroupValidatePropertiesRequestParameter) *GroupValidatePropertiesRequestBuilder { - bb := &GroupValidatePropertiesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/validateProperties" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupValidatePropertiesRequest struct{ BaseRequest } - -// -func (b *GroupValidatePropertiesRequestBuilder) Request() *GroupValidatePropertiesRequest { - return &GroupValidatePropertiesRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupValidatePropertiesRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupCheckGrantedPermissionsForAppRequestBuilder struct{ BaseRequestBuilder } - -// CheckGrantedPermissionsForApp action undocumented -func (b *GroupRequestBuilder) CheckGrantedPermissionsForApp(reqObj *GroupCheckGrantedPermissionsForAppRequestParameter) *GroupCheckGrantedPermissionsForAppRequestBuilder { - bb := &GroupCheckGrantedPermissionsForAppRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/checkGrantedPermissionsForApp" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupCheckGrantedPermissionsForAppRequest struct{ BaseRequest } - -// -func (b *GroupCheckGrantedPermissionsForAppRequestBuilder) Request() *GroupCheckGrantedPermissionsForAppRequest { - return &GroupCheckGrantedPermissionsForAppRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupCheckGrantedPermissionsForAppRequest) Paging(ctx context.Context, method, path string, obj interface{}) ([][]ResourceSpecificPermissionGrant, error) { - req, err := r.NewJSONRequest(method, path, obj) - if err != nil { - return nil, err - } - if ctx != nil { - req = req.WithContext(ctx) - } - res, err := r.client.Do(req) - if err != nil { - return nil, err - } - var values [][]ResourceSpecificPermissionGrant - for { - defer res.Body.Close() - if res.StatusCode != http.StatusOK { - b, _ := ioutil.ReadAll(res.Body) - errRes := &ErrorResponse{Response: res} - err := jsonx.Unmarshal(b, errRes) - if err != nil { - return nil, fmt.Errorf("%s: %s", res.Status, string(b)) - } - return nil, errRes - } - var ( - paging Paging - value [][]ResourceSpecificPermissionGrant - ) - err := jsonx.NewDecoder(res.Body).Decode(&paging) - if err != nil { - return nil, err - } - err = jsonx.Unmarshal(paging.Value, &value) - if err != nil { - return nil, err - } - values = append(values, value...) - if len(paging.NextLink) == 0 { - return values, nil - } - req, err = http.NewRequest("GET", paging.NextLink, nil) - if ctx != nil { - req = req.WithContext(ctx) - } - res, err = r.client.Do(req) - if err != nil { - return nil, err - } - } -} - -// -func (r *GroupCheckGrantedPermissionsForAppRequest) Get(ctx context.Context) ([][]ResourceSpecificPermissionGrant, error) { - var query string - if r.query != nil { - query = "?" + r.query.Encode() - } - return r.Paging(ctx, "GET", query, nil) -} - -// -type GroupAssignLicenseRequestBuilder struct{ BaseRequestBuilder } - -// AssignLicense action undocumented -func (b *GroupRequestBuilder) AssignLicense(reqObj *GroupAssignLicenseRequestParameter) *GroupAssignLicenseRequestBuilder { - bb := &GroupAssignLicenseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/assignLicense" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupAssignLicenseRequest struct{ BaseRequest } - -// -func (b *GroupAssignLicenseRequestBuilder) Request() *GroupAssignLicenseRequest { - return &GroupAssignLicenseRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupAssignLicenseRequest) Post(ctx context.Context) (resObj *Group, err error) { - err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) - return -} - -// -type GroupSubscribeByMailRequestBuilder struct{ BaseRequestBuilder } - -// SubscribeByMail action undocumented -func (b *GroupRequestBuilder) SubscribeByMail(reqObj *GroupSubscribeByMailRequestParameter) *GroupSubscribeByMailRequestBuilder { - bb := &GroupSubscribeByMailRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/subscribeByMail" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupSubscribeByMailRequest struct{ BaseRequest } - -// -func (b *GroupSubscribeByMailRequestBuilder) Request() *GroupSubscribeByMailRequest { - return &GroupSubscribeByMailRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupSubscribeByMailRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupUnsubscribeByMailRequestBuilder struct{ BaseRequestBuilder } - -// UnsubscribeByMail action undocumented -func (b *GroupRequestBuilder) UnsubscribeByMail(reqObj *GroupUnsubscribeByMailRequestParameter) *GroupUnsubscribeByMailRequestBuilder { - bb := &GroupUnsubscribeByMailRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/unsubscribeByMail" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupUnsubscribeByMailRequest struct{ BaseRequest } - -// -func (b *GroupUnsubscribeByMailRequestBuilder) Request() *GroupUnsubscribeByMailRequest { - return &GroupUnsubscribeByMailRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupUnsubscribeByMailRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupAddFavoriteRequestBuilder struct{ BaseRequestBuilder } - -// AddFavorite action undocumented -func (b *GroupRequestBuilder) AddFavorite(reqObj *GroupAddFavoriteRequestParameter) *GroupAddFavoriteRequestBuilder { - bb := &GroupAddFavoriteRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/addFavorite" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupAddFavoriteRequest struct{ BaseRequest } - -// -func (b *GroupAddFavoriteRequestBuilder) Request() *GroupAddFavoriteRequest { - return &GroupAddFavoriteRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupAddFavoriteRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupRemoveFavoriteRequestBuilder struct{ BaseRequestBuilder } - -// RemoveFavorite action undocumented -func (b *GroupRequestBuilder) RemoveFavorite(reqObj *GroupRemoveFavoriteRequestParameter) *GroupRemoveFavoriteRequestBuilder { - bb := &GroupRemoveFavoriteRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/removeFavorite" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupRemoveFavoriteRequest struct{ BaseRequest } - -// -func (b *GroupRemoveFavoriteRequestBuilder) Request() *GroupRemoveFavoriteRequest { - return &GroupRemoveFavoriteRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupRemoveFavoriteRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupResetUnseenCountRequestBuilder struct{ BaseRequestBuilder } - -// ResetUnseenCount action undocumented -func (b *GroupRequestBuilder) ResetUnseenCount(reqObj *GroupResetUnseenCountRequestParameter) *GroupResetUnseenCountRequestBuilder { - bb := &GroupResetUnseenCountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/resetUnseenCount" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupResetUnseenCountRequest struct{ BaseRequest } - -// -func (b *GroupResetUnseenCountRequestBuilder) Request() *GroupResetUnseenCountRequest { - return &GroupResetUnseenCountRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupResetUnseenCountRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupRenewRequestBuilder struct{ BaseRequestBuilder } - -// Renew action undocumented -func (b *GroupRequestBuilder) Renew(reqObj *GroupRenewRequestParameter) *GroupRenewRequestBuilder { - bb := &GroupRenewRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/renew" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupRenewRequest struct{ BaseRequest } - -// -func (b *GroupRenewRequestBuilder) Request() *GroupRenewRequest { - return &GroupRenewRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupRenewRequest) Post(ctx context.Context) error { - return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) -} - -// -type GroupEvaluateDynamicMembershipRequestBuilder struct{ BaseRequestBuilder } - -// EvaluateDynamicMembership action undocumented -func (b *GroupRequestBuilder) EvaluateDynamicMembership(reqObj *GroupEvaluateDynamicMembershipRequestParameter) *GroupEvaluateDynamicMembershipRequestBuilder { - bb := &GroupEvaluateDynamicMembershipRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} - bb.BaseRequestBuilder.baseURL += "/evaluateDynamicMembership" - bb.BaseRequestBuilder.requestObject = reqObj - return bb -} - -// -type GroupEvaluateDynamicMembershipRequest struct{ BaseRequest } - -// -func (b *GroupEvaluateDynamicMembershipRequestBuilder) Request() *GroupEvaluateDynamicMembershipRequest { - return &GroupEvaluateDynamicMembershipRequest{ - BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, - } -} - -// -func (r *GroupEvaluateDynamicMembershipRequest) Post(ctx context.Context) (resObj *EvaluateDynamicMembershipResult, err error) { - err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) - return -} |