diff --git a/applications/item_restore_request_builder.go b/applications/item_restore_request_builder.go index cf645050aa..e740de152a 100644 --- a/applications/item_restore_request_builder.go +++ b/applications/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/contacts/item_restore_request_builder.go b/contacts/item_restore_request_builder.go index ab3ddc8d71..a384b08334 100644 --- a/contacts/item_restore_request_builder.go +++ b/contacts/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/contracts/item_restore_request_builder.go b/contracts/item_restore_request_builder.go index d390610793..575d3ca668 100644 --- a/contracts/item_restore_request_builder.go +++ b/contracts/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devices/item_restore_request_builder.go b/devices/item_restore_request_builder.go index ca49bc19e3..a23bf90226 100644 --- a/devices/item_restore_request_builder.go +++ b/devices/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/directory/deleted_items_item_restore_request_builder.go b/directory/deleted_items_item_restore_request_builder.go index d4306aa73b..d508a30e8b 100644 --- a/directory/deleted_items_item_restore_request_builder.go +++ b/directory/deleted_items_item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewDeletedItemsItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae urlParams["request-raw-url"] = rawUrl return NewDeletedItemsItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *DeletedItemsItemRestoreRequestBuilder) Post(ctx context.Context, reques } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *DeletedItemsItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *DeletedItemsItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/directoryobjects/item_restore_request_builder.go b/directoryobjects/item_restore_request_builder.go index 93f6c7762e..17f43e7d64 100644 --- a/directoryobjects/item_restore_request_builder.go +++ b/directoryobjects/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/directoryroles/item_restore_request_builder.go b/directoryroles/item_restore_request_builder.go index 2d20fe86c8..7c0f9b6f69 100644 --- a/directoryroles/item_restore_request_builder.go +++ b/directoryroles/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/directoryroletemplates/item_restore_request_builder.go b/directoryroletemplates/item_restore_request_builder.go index 3b90b94b4d..4877375f25 100644 --- a/directoryroletemplates/item_restore_request_builder.go +++ b/directoryroletemplates/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/drives/item_recent_request_builder.go b/drives/item_recent_request_builder.go index 63ad94435d..2579fe2d73 100644 --- a/drives/item_recent_request_builder.go +++ b/drives/item_recent_request_builder.go @@ -13,7 +13,7 @@ import ( type ItemRecentRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemRecentRequestBuilderGetQueryParameters list a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. +// ItemRecentRequestBuilderGetQueryParameters list a set of items recently used by the signed-in user.This collection includes items that are in the user's drive and items they have access to from other drives. type ItemRecentRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -54,7 +54,7 @@ func NewItemRecentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263 urlParams["request-raw-url"] = rawUrl return NewItemRecentRequestBuilderInternal(urlParams, requestAdapter) } -// Get list a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. +// Get list a set of items recently used by the signed-in user.This collection includes items that are in the user's drive and items they have access to from other drives. // Deprecated: This method is obsolete. Use GetAsRecentGetResponse instead. // returns a ItemRecentResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -78,7 +78,7 @@ func (m *ItemRecentRequestBuilder) Get(ctx context.Context, requestConfiguration } return res.(ItemRecentResponseable), nil } -// GetAsRecentGetResponse list a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. +// GetAsRecentGetResponse list a set of items recently used by the signed-in user.This collection includes items that are in the user's drive and items they have access to from other drives. // returns a ItemRecentGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -101,7 +101,7 @@ func (m *ItemRecentRequestBuilder) GetAsRecentGetResponse(ctx context.Context, r } return res.(ItemRecentGetResponseable), nil } -// ToGetRequestInformation list a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. +// ToGetRequestInformation list a set of items recently used by the signed-in user.This collection includes items that are in the user's drive and items they have access to from other drives. // returns a *RequestInformation when successful func (m *ItemRecentRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemRecentRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/employeeexperience/employee_experience_request_builder.go b/employeeexperience/employee_experience_request_builder.go index 1be5c9861e..ecef0f69ab 100644 --- a/employeeexperience/employee_experience_request_builder.go +++ b/employeeexperience/employee_experience_request_builder.go @@ -113,6 +113,11 @@ func (m *EmployeeExperienceRequestBuilder) Patch(ctx context.Context, body iadcd } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EmployeeExperienceable), nil } +// Roles provides operations to manage the roles property of the microsoft.graph.employeeExperience entity. +// returns a *RolesRequestBuilder when successful +func (m *EmployeeExperienceRequestBuilder) Roles()(*RolesRequestBuilder) { + return NewRolesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // ToGetRequestInformation get employeeExperience // returns a *RequestInformation when successful func (m *EmployeeExperienceRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EmployeeExperienceRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { diff --git a/employeeexperience/roles_count_request_builder.go b/employeeexperience/roles_count_request_builder.go new file mode 100644 index 0000000000..bf20c26106 --- /dev/null +++ b/employeeexperience/roles_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesCountRequestBuilder provides operations to count the resources in the collection. +type RolesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesCountRequestBuilderGetQueryParameters get the number of the resource +type RolesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// RolesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesCountRequestBuilderGetQueryParameters +} +// NewRolesCountRequestBuilderInternal instantiates a new RolesCountRequestBuilder and sets the default values. +func NewRolesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesCountRequestBuilder) { + m := &RolesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewRolesCountRequestBuilder instantiates a new RolesCountRequestBuilder and sets the default values. +func NewRolesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *RolesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesCountRequestBuilder when successful +func (m *RolesCountRequestBuilder) WithUrl(rawUrl string)(*RolesCountRequestBuilder) { + return NewRolesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_engagement_role_item_request_builder.go b/employeeexperience/roles_engagement_role_item_request_builder.go new file mode 100644 index 0000000000..873c6b6778 --- /dev/null +++ b/employeeexperience/roles_engagement_role_item_request_builder.go @@ -0,0 +1,165 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesEngagementRoleItemRequestBuilder provides operations to manage the roles property of the microsoft.graph.employeeExperience entity. +type RolesEngagementRoleItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// RolesEngagementRoleItemRequestBuilderGetQueryParameters a collection of roles in Viva Engage. +type RolesEngagementRoleItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// RolesEngagementRoleItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesEngagementRoleItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesEngagementRoleItemRequestBuilderGetQueryParameters +} +// RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewRolesEngagementRoleItemRequestBuilderInternal instantiates a new RolesEngagementRoleItemRequestBuilder and sets the default values. +func NewRolesEngagementRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesEngagementRoleItemRequestBuilder) { + m := &RolesEngagementRoleItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewRolesEngagementRoleItemRequestBuilder instantiates a new RolesEngagementRoleItemRequestBuilder and sets the default values. +func NewRolesEngagementRoleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesEngagementRoleItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesEngagementRoleItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property roles for employeeExperience +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesEngagementRoleItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get a collection of roles in Viva Engage. +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesEngagementRoleItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesEngagementRoleItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// Members provides operations to manage the members property of the microsoft.graph.engagementRole entity. +// returns a *RolesItemMembersRequestBuilder when successful +func (m *RolesEngagementRoleItemRequestBuilder) Members()(*RolesItemMembersRequestBuilder) { + return NewRolesItemMembersRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property roles in employeeExperience +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesEngagementRoleItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// ToDeleteRequestInformation delete navigation property roles for employeeExperience +// returns a *RequestInformation when successful +func (m *RolesEngagementRoleItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation a collection of roles in Viva Engage. +// returns a *RequestInformation when successful +func (m *RolesEngagementRoleItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesEngagementRoleItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property roles in employeeExperience +// returns a *RequestInformation when successful +func (m *RolesEngagementRoleItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesEngagementRoleItemRequestBuilder when successful +func (m *RolesEngagementRoleItemRequestBuilder) WithUrl(rawUrl string)(*RolesEngagementRoleItemRequestBuilder) { + return NewRolesEngagementRoleItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_count_request_builder.go b/employeeexperience/roles_item_members_count_request_builder.go new file mode 100644 index 0000000000..9916bfe5b3 --- /dev/null +++ b/employeeexperience/roles_item_members_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersCountRequestBuilder provides operations to count the resources in the collection. +type RolesItemMembersCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersCountRequestBuilderGetQueryParameters get the number of the resource +type RolesItemMembersCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// RolesItemMembersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersCountRequestBuilderGetQueryParameters +} +// NewRolesItemMembersCountRequestBuilderInternal instantiates a new RolesItemMembersCountRequestBuilder and sets the default values. +func NewRolesItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersCountRequestBuilder) { + m := &RolesItemMembersCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewRolesItemMembersCountRequestBuilder instantiates a new RolesItemMembersCountRequestBuilder and sets the default values. +func NewRolesItemMembersCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersCountRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *RolesItemMembersCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersCountRequestBuilder when successful +func (m *RolesItemMembersCountRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersCountRequestBuilder) { + return NewRolesItemMembersCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_engagement_role_member_item_request_builder.go b/employeeexperience/roles_item_members_engagement_role_member_item_request_builder.go new file mode 100644 index 0000000000..fbe5e3d32d --- /dev/null +++ b/employeeexperience/roles_item_members_engagement_role_member_item_request_builder.go @@ -0,0 +1,168 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersEngagementRoleMemberItemRequestBuilder provides operations to manage the members property of the microsoft.graph.engagementRole entity. +type RolesItemMembersEngagementRoleMemberItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters users that have this role assigned. +type RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters +} +// RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal instantiates a new RolesItemMembersEngagementRoleMemberItemRequestBuilder and sets the default values. +func NewRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersEngagementRoleMemberItemRequestBuilder) { + m := &RolesItemMembersEngagementRoleMemberItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewRolesItemMembersEngagementRoleMemberItemRequestBuilder instantiates a new RolesItemMembersEngagementRoleMemberItemRequestBuilder and sets the default values. +func NewRolesItemMembersEngagementRoleMemberItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersEngagementRoleMemberItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete a Viva Engage role from a user. +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/engagementrole-delete-members?view=graph-rest-1.0 +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get users that have this role assigned. +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// Patch update the navigation property members in employeeExperience +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// ToDeleteRequestInformation delete a Viva Engage role from a user. +// returns a *RequestInformation when successful +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation users that have this role assigned. +// returns a *RequestInformation when successful +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property members in employeeExperience +// returns a *RequestInformation when successful +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// User provides operations to manage the user property of the microsoft.graph.engagementRoleMember entity. +// returns a *RolesItemMembersItemUserRequestBuilder when successful +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) User()(*RolesItemMembersItemUserRequestBuilder) { + return NewRolesItemMembersItemUserRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersEngagementRoleMemberItemRequestBuilder when successful +func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersEngagementRoleMemberItemRequestBuilder) { + return NewRolesItemMembersEngagementRoleMemberItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_item_user_mailbox_settings_request_builder.go b/employeeexperience/roles_item_members_item_user_mailbox_settings_request_builder.go new file mode 100644 index 0000000000..6f4cdb2ab5 --- /dev/null +++ b/employeeexperience/roles_item_members_item_user_mailbox_settings_request_builder.go @@ -0,0 +1,126 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersItemUserMailboxSettingsRequestBuilder builds and executes requests for operations under \employeeExperience\roles\{engagementRole-id}\members\{engagementRoleMember-id}\user\mailboxSettings +type RolesItemMembersItemUserMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +type RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters +} +// RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal instantiates a new RolesItemMembersItemUserMailboxSettingsRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserMailboxSettingsRequestBuilder) { + m := &RolesItemMembersItemUserMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewRolesItemMembersItemUserMailboxSettingsRequestBuilder instantiates a new RolesItemMembersItemUserMailboxSettingsRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(urlParams, requestAdapter) +} +// Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersItemUserMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateMailboxSettingsFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable), nil +} +// Patch update property mailboxSettings value. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersItemUserMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateMailboxSettingsFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable), nil +} +// ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +// returns a *RequestInformation when successful +func (m *RolesItemMembersItemUserMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update property mailboxSettings value. +// returns a *RequestInformation when successful +func (m *RolesItemMembersItemUserMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersItemUserMailboxSettingsRequestBuilder when successful +func (m *RolesItemMembersItemUserMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersItemUserMailboxSettingsRequestBuilder) { + return NewRolesItemMembersItemUserMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_item_user_request_builder.go b/employeeexperience/roles_item_members_item_user_request_builder.go new file mode 100644 index 0000000000..d5ef2b6aaa --- /dev/null +++ b/employeeexperience/roles_item_members_item_user_request_builder.go @@ -0,0 +1,94 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersItemUserRequestBuilder provides operations to manage the user property of the microsoft.graph.engagementRoleMember entity. +type RolesItemMembersItemUserRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersItemUserRequestBuilderGetQueryParameters the user who has this role assigned. +type RolesItemMembersItemUserRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// RolesItemMembersItemUserRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersItemUserRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersItemUserRequestBuilderGetQueryParameters +} +// NewRolesItemMembersItemUserRequestBuilderInternal instantiates a new RolesItemMembersItemUserRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserRequestBuilder) { + m := &RolesItemMembersItemUserRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user{?%24expand,%24select}", pathParameters), + } + return m +} +// NewRolesItemMembersItemUserRequestBuilder instantiates a new RolesItemMembersItemUserRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersItemUserRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the user who has this role assigned. +// returns a Userable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersItemUserRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersItemUserRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateUserFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable), nil +} +// MailboxSettings the mailboxSettings property +// returns a *RolesItemMembersItemUserMailboxSettingsRequestBuilder when successful +func (m *RolesItemMembersItemUserRequestBuilder) MailboxSettings()(*RolesItemMembersItemUserMailboxSettingsRequestBuilder) { + return NewRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder when successful +func (m *RolesItemMembersItemUserRequestBuilder) ServiceProvisioningErrors()(*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + return NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the user who has this role assigned. +// returns a *RequestInformation when successful +func (m *RolesItemMembersItemUserRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersItemUserRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersItemUserRequestBuilder when successful +func (m *RolesItemMembersItemUserRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersItemUserRequestBuilder) { + return NewRolesItemMembersItemUserRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_item_user_service_provisioning_errors_count_request_builder.go b/employeeexperience/roles_item_members_item_user_service_provisioning_errors_count_request_builder.go new file mode 100644 index 0000000000..4414f1195f --- /dev/null +++ b/employeeexperience/roles_item_members_item_user_service_provisioning_errors_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + m := &RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder instantiates a new RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder when successful +func (m *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + return NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_item_user_service_provisioning_errors_request_builder.go b/employeeexperience/roles_item_members_item_user_service_provisioning_errors_request_builder.go new file mode 100644 index 0000000000..6a779d5c82 --- /dev/null +++ b/employeeexperience/roles_item_members_item_user_service_provisioning_errors_request_builder.go @@ -0,0 +1,101 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \employeeExperience\roles\{engagementRole-id}\members\{engagementRoleMember-id}\user\serviceProvisioningErrors +type RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +type RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal instantiates a new RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + m := &RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder instantiates a new RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder when successful +func (m *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) Count()(*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + return NewRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +// returns a ServiceProvisioningErrorCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateServiceProvisioningErrorCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable), nil +} +// ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +// returns a *RequestInformation when successful +func (m *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder when successful +func (m *RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + return NewRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_item_members_request_builder.go b/employeeexperience/roles_item_members_request_builder.go new file mode 100644 index 0000000000..0aea2eff49 --- /dev/null +++ b/employeeexperience/roles_item_members_request_builder.go @@ -0,0 +1,161 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.engagementRole entity. +type RolesItemMembersRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesItemMembersRequestBuilderGetQueryParameters get a list of users with assigned roles in Viva Engage. +type RolesItemMembersRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// RolesItemMembersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesItemMembersRequestBuilderGetQueryParameters +} +// RolesItemMembersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesItemMembersRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByEngagementRoleMemberId provides operations to manage the members property of the microsoft.graph.engagementRole entity. +// returns a *RolesItemMembersEngagementRoleMemberItemRequestBuilder when successful +func (m *RolesItemMembersRequestBuilder) ByEngagementRoleMemberId(engagementRoleMemberId string)(*RolesItemMembersEngagementRoleMemberItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if engagementRoleMemberId != "" { + urlTplParams["engagementRoleMember%2Did"] = engagementRoleMemberId + } + return NewRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewRolesItemMembersRequestBuilderInternal instantiates a new RolesItemMembersRequestBuilder and sets the default values. +func NewRolesItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersRequestBuilder) { + m := &RolesItemMembersRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles/{engagementRole%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewRolesItemMembersRequestBuilder instantiates a new RolesItemMembersRequestBuilder and sets the default values. +func NewRolesItemMembersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesItemMembersRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesItemMembersRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *RolesItemMembersCountRequestBuilder when successful +func (m *RolesItemMembersRequestBuilder) Count()(*RolesItemMembersCountRequestBuilder) { + return NewRolesItemMembersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of users with assigned roles in Viva Engage. +// returns a EngagementRoleMemberCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/engagementrole-list-members?view=graph-rest-1.0 +func (m *RolesItemMembersRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesItemMembersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable), nil +} +// Post create a new engagementRoleMember object that assigns a Viva Engage role to a user. +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/engagementrole-post-members?view=graph-rest-1.0 +func (m *RolesItemMembersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *RolesItemMembersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// ToGetRequestInformation get a list of users with assigned roles in Viva Engage. +// returns a *RequestInformation when successful +func (m *RolesItemMembersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesItemMembersRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create a new engagementRoleMember object that assigns a Viva Engage role to a user. +// returns a *RequestInformation when successful +func (m *RolesItemMembersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *RolesItemMembersRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesItemMembersRequestBuilder when successful +func (m *RolesItemMembersRequestBuilder) WithUrl(rawUrl string)(*RolesItemMembersRequestBuilder) { + return NewRolesItemMembersRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_request_builder.go b/employeeexperience/roles_request_builder.go new file mode 100644 index 0000000000..8ca0b36e8b --- /dev/null +++ b/employeeexperience/roles_request_builder.go @@ -0,0 +1,158 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package employeeexperience + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RolesRequestBuilder provides operations to manage the roles property of the microsoft.graph.employeeExperience entity. +type RolesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RolesRequestBuilderGetQueryParameters get a list of all the roles that can be assigned in Viva Engage. +type RolesRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// RolesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RolesRequestBuilderGetQueryParameters +} +// RolesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RolesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByEngagementRoleId provides operations to manage the roles property of the microsoft.graph.employeeExperience entity. +// returns a *RolesEngagementRoleItemRequestBuilder when successful +func (m *RolesRequestBuilder) ByEngagementRoleId(engagementRoleId string)(*RolesEngagementRoleItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if engagementRoleId != "" { + urlTplParams["engagementRole%2Did"] = engagementRoleId + } + return NewRolesEngagementRoleItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewRolesRequestBuilderInternal instantiates a new RolesRequestBuilder and sets the default values. +func NewRolesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesRequestBuilder) { + m := &RolesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/roles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewRolesRequestBuilder instantiates a new RolesRequestBuilder and sets the default values. +func NewRolesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRolesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *RolesCountRequestBuilder when successful +func (m *RolesRequestBuilder) Count()(*RolesCountRequestBuilder) { + return NewRolesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of all the roles that can be assigned in Viva Engage. +// returns a EngagementRoleCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/employeeexperience-list-roles?view=graph-rest-1.0 +func (m *RolesRequestBuilder) Get(ctx context.Context, requestConfiguration *RolesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable), nil +} +// Post create new navigation property to roles for employeeExperience +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RolesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *RolesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// ToGetRequestInformation get a list of all the roles that can be assigned in Viva Engage. +// returns a *RequestInformation when successful +func (m *RolesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to roles for employeeExperience +// returns a *RequestInformation when successful +func (m *RolesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *RolesRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RolesRequestBuilder when successful +func (m *RolesRequestBuilder) WithUrl(rawUrl string)(*RolesRequestBuilder) { + return NewRolesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/groups/group_item_request_builder.go b/groups/group_item_request_builder.go index ec510fb8e8..4838270903 100644 --- a/groups/group_item_request_builder.go +++ b/groups/group_item_request_builder.go @@ -112,7 +112,7 @@ func (m *GroupItemRequestBuilder) Conversations()(*ItemConversationsRequestBuild func (m *GroupItemRequestBuilder) CreatedOnBehalfOf()(*ItemCreatedOnBehalfOfRequestBuilder) { return NewItemCreatedOnBehalfOfRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Delete delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This isn't applicable to Security groups and Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. +// Delete delete a group. When deleted, both Microsoft 365 and security groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This doesn't apply to Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // @@ -322,7 +322,7 @@ func (m *GroupItemRequestBuilder) Team()(*ItemTeamRequestBuilder) { func (m *GroupItemRequestBuilder) Threads()(*ItemThreadsRequestBuilder) { return NewItemThreadsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToDeleteRequestInformation delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This isn't applicable to Security groups and Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. +// ToDeleteRequestInformation delete a group. When deleted, both Microsoft 365 and security groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This doesn't apply to Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. // returns a *RequestInformation when successful func (m *GroupItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *GroupItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_restore_request_builder.go b/groups/item_restore_request_builder.go index 2068bf3022..48724759d1 100644 --- a/groups/item_restore_request_builder.go +++ b/groups/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groupsettingtemplates/item_restore_request_builder.go b/groupsettingtemplates/item_restore_request_builder.go index be48e924fa..8eea144278 100644 --- a/groupsettingtemplates/item_restore_request_builder.go +++ b/groupsettingtemplates/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groupswithuniquename/groups_with_unique_name_request_builder.go b/groupswithuniquename/groups_with_unique_name_request_builder.go index a9358bed1b..278d65400b 100644 --- a/groupswithuniquename/groups_with_unique_name_request_builder.go +++ b/groupswithuniquename/groups_with_unique_name_request_builder.go @@ -60,7 +60,7 @@ func NewGroupsWithUniqueNameRequestBuilder(rawUrl string, requestAdapter i2ae418 urlParams["request-raw-url"] = rawUrl return NewGroupsWithUniqueNameRequestBuilderInternal(urlParams, requestAdapter, nil) } -// Delete delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This isn't applicable to Security groups and Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. +// Delete delete a group. When deleted, both Microsoft 365 and security groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This doesn't apply to Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // @@ -125,7 +125,7 @@ func (m *GroupsWithUniqueNameRequestBuilder) Patch(ctx context.Context, body iad } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable), nil } -// ToDeleteRequestInformation delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This isn't applicable to Security groups and Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. +// ToDeleteRequestInformation delete a group. When deleted, both Microsoft 365 and security groups are moved to a temporary container and can be restored within 30 days. After that time, they're permanently deleted. This doesn't apply to Distribution groups which are permanently deleted immediately. To learn more, see deletedItems. // returns a *RequestInformation when successful func (m *GroupsWithUniqueNameRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *GroupsWithUniqueNameRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/1ad89f3282f96c433e2918a0e1cecbfeae4e62a6f5abbd8a161c247b092c5a8e.go b/identity/1ad89f3282f96c433e2918a0e1cecbfeae4e62a6f5abbd8a161c247b092c5a8e.go index 6af7022b62..e64f2cb439 100644 --- a/identity/1ad89f3282f96c433e2918a0e1cecbfeae4e62a6f5abbd8a161c247b092c5a8e.go +++ b/identity/1ad89f3282f96c433e2918a0e1cecbfeae4e62a6f5abbd8a161c247b092c5a8e.go @@ -21,7 +21,7 @@ type RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProvider // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderGetQueryParameters get webApplicationFirewallProviders from identity +// RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderGetQueryParameters read the properties and relationships of webApplicationFirewallProvider object. type RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -57,8 +57,11 @@ func NewRiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProvi urlParams["request-raw-url"] = rawUrl return NewRiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property webApplicationFirewallProviders for identity +// Delete delete a webApplicationFirewallProvider object. // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallproviders?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -73,9 +76,12 @@ func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProv } return nil } -// Get get webApplicationFirewallProviders from identity +// Get read the properties and relationships of webApplicationFirewallProvider object. // returns a WebApplicationFirewallProviderable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-get?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -93,9 +99,12 @@ func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProv } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable), nil } -// Patch update the navigation property webApplicationFirewallProviders in identity +// Patch update the properties of a webApplicationFirewallProvider object. // returns a WebApplicationFirewallProviderable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-update?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -113,7 +122,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProv } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable), nil } -// ToDeleteRequestInformation delete navigation property webApplicationFirewallProviders for identity +// ToDeleteRequestInformation delete a webApplicationFirewallProvider object. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -124,7 +133,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProv requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation get webApplicationFirewallProviders from identity +// ToGetRequestInformation read the properties and relationships of webApplicationFirewallProvider object. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -138,7 +147,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProv requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property webApplicationFirewallProviders in identity +// ToPatchRequestInformation update the properties of a webApplicationFirewallProvider object. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersWebApplicationFirewallProviderItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/98c7954170e54421effc068d92c1cb9536d555b012a3fb76f5242096cf3a65d8.go b/identity/98c7954170e54421effc068d92c1cb9536d555b012a3fb76f5242096cf3a65d8.go index 1361c0fea7..18fae44783 100644 --- a/identity/98c7954170e54421effc068d92c1cb9536d555b012a3fb76f5242096cf3a65d8.go +++ b/identity/98c7954170e54421effc068d92c1cb9536d555b012a3fb76f5242096cf3a65d8.go @@ -21,7 +21,7 @@ type RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVeri // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderGetQueryParameters get webApplicationFirewallVerifications from identity +// RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderGetQueryParameters read the properties and relationships of webApplicationFirewallVerificationModel object. type RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -57,8 +57,11 @@ func NewRiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallV urlParams["request-raw-url"] = rawUrl return NewRiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property webApplicationFirewallVerifications for identity +// Delete delete a webApplicationFirewallVerificationModel object. // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallverifications?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -73,9 +76,12 @@ func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewall } return nil } -// Get get webApplicationFirewallVerifications from identity +// Get read the properties and relationships of webApplicationFirewallVerificationModel object. // returns a WebApplicationFirewallVerificationModelable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/webapplicationfirewallverificationmodel-get?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallVerificationModelable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -118,7 +124,7 @@ func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewall func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilder) Provider()(*RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilder) { return NewRiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToDeleteRequestInformation delete navigation property webApplicationFirewallVerifications for identity +// ToDeleteRequestInformation delete a webApplicationFirewallVerificationModel object. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -129,7 +135,7 @@ func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewall requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation get webApplicationFirewallVerifications from identity +// ToGetRequestInformation read the properties and relationships of webApplicationFirewallVerificationModel object. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsWebApplicationFirewallVerificationModelItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/risk_prevention_fraud_protection_providers_count_request_builder.go b/identity/risk_prevention_fraud_protection_providers_count_request_builder.go new file mode 100644 index 0000000000..8ab9a05b20 --- /dev/null +++ b/identity/risk_prevention_fraud_protection_providers_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identity + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RiskPreventionFraudProtectionProvidersCountRequestBuilder provides operations to count the resources in the collection. +type RiskPreventionFraudProtectionProvidersCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters get the number of the resource +type RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters +} +// NewRiskPreventionFraudProtectionProvidersCountRequestBuilderInternal instantiates a new RiskPreventionFraudProtectionProvidersCountRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersCountRequestBuilder) { + m := &RiskPreventionFraudProtectionProvidersCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identity/riskPrevention/fraudProtectionProviders/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewRiskPreventionFraudProtectionProvidersCountRequestBuilder instantiates a new RiskPreventionFraudProtectionProvidersCountRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRiskPreventionFraudProtectionProvidersCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *RiskPreventionFraudProtectionProvidersCountRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RiskPreventionFraudProtectionProvidersCountRequestBuilder when successful +func (m *RiskPreventionFraudProtectionProvidersCountRequestBuilder) WithUrl(rawUrl string)(*RiskPreventionFraudProtectionProvidersCountRequestBuilder) { + return NewRiskPreventionFraudProtectionProvidersCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identity/risk_prevention_fraud_protection_providers_fraud_protection_provider_item_request_builder.go b/identity/risk_prevention_fraud_protection_providers_fraud_protection_provider_item_request_builder.go new file mode 100644 index 0000000000..be24fa380c --- /dev/null +++ b/identity/risk_prevention_fraud_protection_providers_fraud_protection_provider_item_request_builder.go @@ -0,0 +1,169 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identity + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder provides operations to manage the fraudProtectionProviders property of the microsoft.graph.riskPreventionContainer entity. +type RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters read the properties and relationships of fraudProtectionProvider object. The following derived types are currently supported. +type RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters +} +// RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderInternal instantiates a new RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) { + m := &RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder instantiates a new RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete a fraudProtectionProvider object. +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-fraudprotectionproviders?view=graph-rest-1.0 +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get read the properties and relationships of fraudProtectionProvider object. The following derived types are currently supported. +// returns a FraudProtectionProviderable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/fraudprotectionprovider-get?view=graph-rest-1.0 +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateFraudProtectionProviderFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable), nil +} +// Patch update the properties of a fraudProtectionProvider object. The following derived types are currently supported. +// returns a FraudProtectionProviderable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/fraudprotectionprovider-update?view=graph-rest-1.0 +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateFraudProtectionProviderFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable), nil +} +// ToDeleteRequestInformation delete a fraudProtectionProvider object. +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation read the properties and relationships of fraudProtectionProvider object. The following derived types are currently supported. +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the properties of a fraudProtectionProvider object. The following derived types are currently supported. +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, requestConfiguration *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder when successful +func (m *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) WithUrl(rawUrl string)(*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) { + return NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identity/risk_prevention_fraud_protection_providers_request_builder.go b/identity/risk_prevention_fraud_protection_providers_request_builder.go new file mode 100644 index 0000000000..35e30cf0d7 --- /dev/null +++ b/identity/risk_prevention_fraud_protection_providers_request_builder.go @@ -0,0 +1,161 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identity + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// RiskPreventionFraudProtectionProvidersRequestBuilder provides operations to manage the fraudProtectionProviders property of the microsoft.graph.riskPreventionContainer entity. +type RiskPreventionFraudProtectionProvidersRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters get a list of the fraudProtectionProvider object and their properties. The following derived types are supported: +type RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters +} +// RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByFraudProtectionProviderId provides operations to manage the fraudProtectionProviders property of the microsoft.graph.riskPreventionContainer entity. +// returns a *RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder when successful +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) ByFraudProtectionProviderId(fraudProtectionProviderId string)(*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if fraudProtectionProviderId != "" { + urlTplParams["fraudProtectionProvider%2Did"] = fraudProtectionProviderId + } + return NewRiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewRiskPreventionFraudProtectionProvidersRequestBuilderInternal instantiates a new RiskPreventionFraudProtectionProvidersRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersRequestBuilder) { + m := &RiskPreventionFraudProtectionProvidersRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identity/riskPrevention/fraudProtectionProviders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewRiskPreventionFraudProtectionProvidersRequestBuilder instantiates a new RiskPreventionFraudProtectionProvidersRequestBuilder and sets the default values. +func NewRiskPreventionFraudProtectionProvidersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RiskPreventionFraudProtectionProvidersRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewRiskPreventionFraudProtectionProvidersRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *RiskPreventionFraudProtectionProvidersCountRequestBuilder when successful +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) Count()(*RiskPreventionFraudProtectionProvidersCountRequestBuilder) { + return NewRiskPreventionFraudProtectionProvidersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of the fraudProtectionProvider object and their properties. The following derived types are supported: +// returns a FraudProtectionProviderCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-fraudprotectionproviders?view=graph-rest-1.0 +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateFraudProtectionProviderCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderCollectionResponseable), nil +} +// Post create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. +// returns a FraudProtectionProviderable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-fraudprotectionproviders?view=graph-rest-1.0 +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, requestConfiguration *RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateFraudProtectionProviderFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable), nil +} +// ToGetRequestInformation get a list of the fraudProtectionProvider object and their properties. The following derived types are supported: +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. +// returns a *RequestInformation when successful +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable, requestConfiguration *RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *RiskPreventionFraudProtectionProvidersRequestBuilder when successful +func (m *RiskPreventionFraudProtectionProvidersRequestBuilder) WithUrl(rawUrl string)(*RiskPreventionFraudProtectionProvidersRequestBuilder) { + return NewRiskPreventionFraudProtectionProvidersRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identity/risk_prevention_request_builder.go b/identity/risk_prevention_request_builder.go index 4831ea4ffd..5dc9a0e708 100644 --- a/identity/risk_prevention_request_builder.go +++ b/identity/risk_prevention_request_builder.go @@ -21,7 +21,7 @@ type RiskPreventionRequestBuilderDeleteRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// RiskPreventionRequestBuilderGetQueryParameters get riskPrevention from identity +// RiskPreventionRequestBuilderGetQueryParameters represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. type RiskPreventionRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -73,7 +73,12 @@ func (m *RiskPreventionRequestBuilder) Delete(ctx context.Context, requestConfig } return nil } -// Get get riskPrevention from identity +// FraudProtectionProviders provides operations to manage the fraudProtectionProviders property of the microsoft.graph.riskPreventionContainer entity. +// returns a *RiskPreventionFraudProtectionProvidersRequestBuilder when successful +func (m *RiskPreventionRequestBuilder) FraudProtectionProviders()(*RiskPreventionFraudProtectionProvidersRequestBuilder) { + return NewRiskPreventionFraudProtectionProvidersRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. // returns a RiskPreventionContainerable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *RiskPreventionRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RiskPreventionContainerable, error) { @@ -124,7 +129,7 @@ func (m *RiskPreventionRequestBuilder) ToDeleteRequestInformation(ctx context.Co requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation get riskPrevention from identity +// ToGetRequestInformation represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. // returns a *RequestInformation when successful func (m *RiskPreventionRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/risk_prevention_web_application_firewall_providers_item_verify_request_builder.go b/identity/risk_prevention_web_application_firewall_providers_item_verify_request_builder.go index 2d8b9dfded..5922ef8a51 100644 --- a/identity/risk_prevention_web_application_firewall_providers_item_verify_request_builder.go +++ b/identity/risk_prevention_web_application_firewall_providers_item_verify_request_builder.go @@ -34,9 +34,12 @@ func NewRiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilder(ra urlParams["request-raw-url"] = rawUrl return NewRiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilderInternal(urlParams, requestAdapter) } -// Post invoke action verify +// Post initiate a verification operation for a webApplicationFirewallProvider object. This API triggers provider-specific verification logic and returns a webApplicationFirewallVerificationModel object describing the verification result. // returns a WebApplicationFirewallVerificationModelable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-verify?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilder) Post(ctx context.Context, body RiskPreventionWebApplicationFirewallProvidersItemVerifyPostRequestBodyable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallVerificationModelable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -54,7 +57,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilder) } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallVerificationModelable), nil } -// ToPostRequestInformation invoke action verify +// ToPostRequestInformation initiate a verification operation for a webApplicationFirewallProvider object. This API triggers provider-specific verification logic and returns a webApplicationFirewallVerificationModel object describing the verification result. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilder) ToPostRequestInformation(ctx context.Context, body RiskPreventionWebApplicationFirewallProvidersItemVerifyPostRequestBodyable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersItemVerifyRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/risk_prevention_web_application_firewall_providers_request_builder.go b/identity/risk_prevention_web_application_firewall_providers_request_builder.go index b7b99cb901..b369357b30 100644 --- a/identity/risk_prevention_web_application_firewall_providers_request_builder.go +++ b/identity/risk_prevention_web_application_firewall_providers_request_builder.go @@ -14,7 +14,7 @@ import ( type RiskPreventionWebApplicationFirewallProvidersRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// RiskPreventionWebApplicationFirewallProvidersRequestBuilderGetQueryParameters get webApplicationFirewallProviders from identity +// RiskPreventionWebApplicationFirewallProvidersRequestBuilderGetQueryParameters get a list of the webApplicationFirewallProvider objects and their properties. type RiskPreventionWebApplicationFirewallProvidersRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -79,9 +79,12 @@ func NewRiskPreventionWebApplicationFirewallProvidersRequestBuilder(rawUrl strin func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) Count()(*RiskPreventionWebApplicationFirewallProvidersCountRequestBuilder) { return NewRiskPreventionWebApplicationFirewallProvidersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get get webApplicationFirewallProviders from identity +// Get get a list of the webApplicationFirewallProvider objects and their properties. // returns a WebApplicationFirewallProviderCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallproviders?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -99,9 +102,12 @@ func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) Get(ctx co } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderCollectionResponseable), nil } -// Post create new navigation property to webApplicationFirewallProviders for identity +// Post create a new webApplicationFirewallProvider object. You can create one of the following subtypes that are derived from webApplicationFirewallProvider. // returns a WebApplicationFirewallProviderable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-webapplicationfirewallproviders?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -119,7 +125,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) Post(ctx c } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable), nil } -// ToGetRequestInformation get webApplicationFirewallProviders from identity +// ToGetRequestInformation get a list of the webApplicationFirewallProvider objects and their properties. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -133,7 +139,7 @@ func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) ToGetReque requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to webApplicationFirewallProviders for identity +// ToPostRequestInformation create a new webApplicationFirewallProvider object. You can create one of the following subtypes that are derived from webApplicationFirewallProvider. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallProvidersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, requestConfiguration *RiskPreventionWebApplicationFirewallProvidersRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/risk_prevention_web_application_firewall_verifications_item_provider_request_builder.go b/identity/risk_prevention_web_application_firewall_verifications_item_provider_request_builder.go index 1354605e29..48ecf4b622 100644 --- a/identity/risk_prevention_web_application_firewall_verifications_item_provider_request_builder.go +++ b/identity/risk_prevention_web_application_firewall_verifications_item_provider_request_builder.go @@ -14,7 +14,7 @@ import ( type RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderGetQueryParameters get provider from identity +// RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderGetQueryParameters reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. type RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -43,7 +43,7 @@ func NewRiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuil urlParams["request-raw-url"] = rawUrl return NewRiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderInternal(urlParams, requestAdapter) } -// Get get provider from identity +// Get reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. // returns a WebApplicationFirewallProviderable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable, error) { @@ -63,7 +63,7 @@ func (m *RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBui } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallProviderable), nil } -// ToGetRequestInformation get provider from identity +// ToGetRequestInformation reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsItemProviderRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/risk_prevention_web_application_firewall_verifications_request_builder.go b/identity/risk_prevention_web_application_firewall_verifications_request_builder.go index 86dc78b3b6..da4c959843 100644 --- a/identity/risk_prevention_web_application_firewall_verifications_request_builder.go +++ b/identity/risk_prevention_web_application_firewall_verifications_request_builder.go @@ -14,7 +14,7 @@ import ( type RiskPreventionWebApplicationFirewallVerificationsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// RiskPreventionWebApplicationFirewallVerificationsRequestBuilderGetQueryParameters get webApplicationFirewallVerifications from identity +// RiskPreventionWebApplicationFirewallVerificationsRequestBuilderGetQueryParameters get a list of the webApplicationFirewallVerificationModel objects and their properties. type RiskPreventionWebApplicationFirewallVerificationsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -79,9 +79,12 @@ func NewRiskPreventionWebApplicationFirewallVerificationsRequestBuilder(rawUrl s func (m *RiskPreventionWebApplicationFirewallVerificationsRequestBuilder) Count()(*RiskPreventionWebApplicationFirewallVerificationsCountRequestBuilder) { return NewRiskPreventionWebApplicationFirewallVerificationsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get get webApplicationFirewallVerifications from identity +// Get get a list of the webApplicationFirewallVerificationModel objects and their properties. // returns a WebApplicationFirewallVerificationModelCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallverifications?view=graph-rest-1.0 func (m *RiskPreventionWebApplicationFirewallVerificationsRequestBuilder) Get(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallVerificationModelCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -119,7 +122,7 @@ func (m *RiskPreventionWebApplicationFirewallVerificationsRequestBuilder) Post(c } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WebApplicationFirewallVerificationModelable), nil } -// ToGetRequestInformation get webApplicationFirewallVerifications from identity +// ToGetRequestInformation get a list of the webApplicationFirewallVerificationModel objects and their properties. // returns a *RequestInformation when successful func (m *RiskPreventionWebApplicationFirewallVerificationsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RiskPreventionWebApplicationFirewallVerificationsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identitygovernance/0ba7db73285c66e91cacb034d330c1610d0caa9f51bcd9c7955a37b4ce618189.go b/identitygovernance/0ba7db73285c66e91cacb034d330c1610d0caa9f51bcd9c7955a37b4ce618189.go index 88032019e6..763e3f4c62 100644 --- a/identitygovernance/0ba7db73285c66e91cacb034d330c1610d0caa9f51bcd9c7955a37b4ce618189.go +++ b/identitygovernance/0ba7db73285c66e91cacb034d330c1610d0caa9f51bcd9c7955a37b4ce618189.go @@ -63,6 +63,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResult } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.userProcessingResult entity. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) { diff --git a/identitygovernance/182f7f5246014b11138a2b5891813de6a801728372559e42f96807dbad80e084.go b/identitygovernance/182f7f5246014b11138a2b5891813de6a801728372559e42f96807dbad80e084.go new file mode 100644 index 0000000000..89c9cc6204 --- /dev/null +++ b/identitygovernance/182f7f5246014b11138a2b5891813de6a801728372559e42f96807dbad80e084.go @@ -0,0 +1,117 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) { + m := &LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["scope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateActivationScopeFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetScope(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)) + } + return nil + } + return res +} +// GetScope gets the scope property value. The scope property +// returns a ActivationScopeable when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetScope()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) { + val, err := m.GetBackingStore().Get("scope") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("scope", m.GetScope()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetScope sets the scope property value. The scope property +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetScope(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)() { + err := m.GetBackingStore().Set("scope", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetScope()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetScope(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)() +} diff --git a/identitygovernance/1f5bcd4b070e0f4c969a9947d976818b9354ff141f29578afce546ff128b5d9a.go b/identitygovernance/1f5bcd4b070e0f4c969a9947d976818b9354ff141f29578afce546ff128b5d9a.go new file mode 100644 index 0000000000..6c39fdcf08 --- /dev/null +++ b/identitygovernance/1f5bcd4b070e0f4c969a9947d976818b9354ff141f29578afce546ff128b5d9a.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/218eb1bd392c1baa3b1e71399c780c9b2709aacdc8fb02fa7b04cd87155b9b98.go b/identitygovernance/218eb1bd392c1baa3b1e71399c780c9b2709aacdc8fb02fa7b04cd87155b9b98.go index 573d6f6628..c8def8a9a3 100644 --- a/identitygovernance/218eb1bd392c1baa3b1e71399c780c9b2709aacdc8fb02fa7b04cd87155b9b98.go +++ b/identitygovernance/218eb1bd392c1baa3b1e71399c780c9b2709aacdc8fb02fa7b04cd87155b9b98.go @@ -63,6 +63,11 @@ func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResul } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.userProcessingResult entity. // returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) { diff --git a/identitygovernance/2a87cbfe9ed2a21a59532bfa904e758dbf45db9062d25f9ba115268dc1def83d.go b/identitygovernance/2a87cbfe9ed2a21a59532bfa904e758dbf45db9062d25f9ba115268dc1def83d.go new file mode 100644 index 0000000000..b45e9faced --- /dev/null +++ b/identitygovernance/2a87cbfe9ed2a21a59532bfa904e758dbf45db9062d25f9ba115268dc1def83d.go @@ -0,0 +1,74 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder provides operations to call the activateWithScope method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateWithScope", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the 'Real-time employee termination' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions. +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-1.0 +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// ToPostRequestInformation run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the 'Real-time employee termination' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3e51efae1b0d5a1efc4a538ca92b0b1bdafe05d971d8c2158b9cc80af16f8fb2.go b/identitygovernance/3e51efae1b0d5a1efc4a538ca92b0b1bdafe05d971d8c2158b9cc80af16f8fb2.go new file mode 100644 index 0000000000..fc11830f83 --- /dev/null +++ b/identitygovernance/3e51efae1b0d5a1efc4a538ca92b0b1bdafe05d971d8c2158b9cc80af16f8fb2.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/42ed9c2906f3b4be9b81f85b8ec903483e817b9358c880bd6f2ec227297da1fa.go b/identitygovernance/42ed9c2906f3b4be9b81f85b8ec903483e817b9358c880bd6f2ec227297da1fa.go new file mode 100644 index 0000000000..a83ac2a908 --- /dev/null +++ b/identitygovernance/42ed9c2906f3b4be9b81f85b8ec903483e817b9358c880bd6f2ec227297da1fa.go @@ -0,0 +1,74 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder provides operations to call the activateWithScope method. +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateWithScope", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the 'Real-time employee termination' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions. +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// ToPostRequestInformation run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the 'Real-time employee termination' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/4515c5cc5d1e5e99849ce4265e94c55a63f26eae478b859ce52112728ad4813d.go b/identitygovernance/4515c5cc5d1e5e99849ce4265e94c55a63f26eae478b859ce52112728ad4813d.go new file mode 100644 index 0000000000..79608db9ed --- /dev/null +++ b/identitygovernance/4515c5cc5d1e5e99849ce4265e94c55a63f26eae478b859ce52112728ad4813d.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/4964c729489bbd6afb35e351a9aa0425545be8134193dd8c49b879aefb9574d5.go b/identitygovernance/4964c729489bbd6afb35e351a9aa0425545be8134193dd8c49b879aefb9574d5.go new file mode 100644 index 0000000000..5b7975a8fe --- /dev/null +++ b/identitygovernance/4964c729489bbd6afb35e351a9aa0425545be8134193dd8c49b879aefb9574d5.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/513a8db6e2a473ba9128ddaed252b2628119d6787e092daa87abcc8833f97b6a.go b/identitygovernance/513a8db6e2a473ba9128ddaed252b2628119d6787e092daa87abcc8833f97b6a.go index 8c4eb4c27d..04f0170dea 100644 --- a/identitygovernance/513a8db6e2a473ba9128ddaed252b2628119d6787e092daa87abcc8833f97b6a.go +++ b/identitygovernance/513a8db6e2a473ba9128ddaed252b2628119d6787e092daa87abcc8833f97b6a.go @@ -14,7 +14,7 @@ import ( type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -43,7 +43,7 @@ func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubj urlParams["request-raw-url"] = rawUrl return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) } -// Get the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// Get the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { @@ -73,7 +73,7 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSub func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// ToGetRequestInformation the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a *RequestInformation when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identitygovernance/614a92c93db6cffc31793b6a4e70eebe5023f33f6f10e3b62703771146cd4606.go b/identitygovernance/614a92c93db6cffc31793b6a4e70eebe5023f33f6f10e3b62703771146cd4606.go new file mode 100644 index 0000000000..4bdd4655ec --- /dev/null +++ b/identitygovernance/614a92c93db6cffc31793b6a4e70eebe5023f33f6f10e3b62703771146cd4606.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId(runId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId != "" { + urlTplParams["run%2Did"] = runId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/6ee5c4c30176d9395f549051e0a50c7a49b7396ebe35949fcc65468de4787e0c.go b/identitygovernance/6ee5c4c30176d9395f549051e0a50c7a49b7396ebe35949fcc65468de4787e0c.go index 108badd0db..a28a4a4a26 100644 --- a/identitygovernance/6ee5c4c30176d9395f549051e0a50c7a49b7396ebe35949fcc65468de4787e0c.go +++ b/identitygovernance/6ee5c4c30176d9395f549051e0a50c7a49b7396ebe35949fcc65468de4787e0c.go @@ -63,6 +63,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserPro } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.userProcessingResult entity. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) { diff --git a/identitygovernance/9fcdfe310e2ac70c3f9363d4e46d71f3aa75e7f96439f1da92a6aadbc6a6297e.go b/identitygovernance/9fcdfe310e2ac70c3f9363d4e46d71f3aa75e7f96439f1da92a6aadbc6a6297e.go new file mode 100644 index 0000000000..8d3541e473 --- /dev/null +++ b/identitygovernance/9fcdfe310e2ac70c3f9363d4e46d71f3aa75e7f96439f1da92a6aadbc6a6297e.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/a2f74d8de0357fdd17d47bfa97bb916c727407e1f74f38202dd8278e988a0582.go b/identitygovernance/a2f74d8de0357fdd17d47bfa97bb916c727407e1f74f38202dd8278e988a0582.go index 727ec0c299..1573b3287c 100644 --- a/identitygovernance/a2f74d8de0357fdd17d47bfa97bb916c727407e1f74f38202dd8278e988a0582.go +++ b/identitygovernance/a2f74d8de0357fdd17d47bfa97bb916c727407e1f74f38202dd8278e988a0582.go @@ -14,7 +14,7 @@ import ( type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -43,7 +43,7 @@ func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResults urlParams["request-raw-url"] = rawUrl return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) } -// Get the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// Get the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { @@ -73,7 +73,7 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResult func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// ToGetRequestInformation the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a *RequestInformation when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identitygovernance/b91ea341b7779ba84b579528a1310c5a18de8716007f8fa6a7acf08625349211.go b/identitygovernance/b91ea341b7779ba84b579528a1310c5a18de8716007f8fa6a7acf08625349211.go new file mode 100644 index 0000000000..c7975f43e7 --- /dev/null +++ b/identitygovernance/b91ea341b7779ba84b579528a1310c5a18de8716007f8fa6a7acf08625349211.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d3237c8f4f5f05f5c6cd9f99d814bade08d8f3694491110780640389d4e30a57.go b/identitygovernance/d3237c8f4f5f05f5c6cd9f99d814bade08d8f3694491110780640389d4e30a57.go new file mode 100644 index 0000000000..7c4614ebe5 --- /dev/null +++ b/identitygovernance/d3237c8f4f5f05f5c6cd9f99d814bade08d8f3694491110780640389d4e30a57.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e4417e09671972ab961b22014c957df70add34f53d9fdbf9bd14ed3a8c5d7640.go b/identitygovernance/e4417e09671972ab961b22014c957df70add34f53d9fdbf9bd14ed3a8c5d7640.go index ebb8d6d782..03b8ecb582 100644 --- a/identitygovernance/e4417e09671972ab961b22014c957df70add34f53d9fdbf9bd14ed3a8c5d7640.go +++ b/identitygovernance/e4417e09671972ab961b22014c957df70add34f53d9fdbf9bd14ed3a8c5d7640.go @@ -66,6 +66,11 @@ func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcess } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.userProcessingResult entity. // returns a *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) { diff --git a/identitygovernance/edd1e4f5ab88e10431ba7300e87667adba81132fea2035abc8aff4e0c904410c.go b/identitygovernance/edd1e4f5ab88e10431ba7300e87667adba81132fea2035abc8aff4e0c904410c.go new file mode 100644 index 0000000000..4b46bfdeba --- /dev/null +++ b/identitygovernance/edd1e4f5ab88e10431ba7300e87667adba81132fea2035abc8aff4e0c904410c.go @@ -0,0 +1,117 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["scope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateActivationScopeFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetScope(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)) + } + return nil + } + return res +} +// GetScope gets the scope property value. The scope property +// returns a ActivationScopeable when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) GetScope()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) { + val, err := m.GetBackingStore().Get("scope") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("scope", m.GetScope()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetScope sets the scope property value. The scope property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody) SetScope(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)() { + err := m.GetBackingStore().Set("scope", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetScope()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetScope(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable)() +} diff --git a/identitygovernance/ee42bef9fd32e813c2a6987b25799e30bda18b4928622ef901ffa5ad41133ae3.go b/identitygovernance/ee42bef9fd32e813c2a6987b25799e30bda18b4928622ef901ffa5ad41133ae3.go new file mode 100644 index 0000000000..a3a5283f71 --- /dev/null +++ b/identitygovernance/ee42bef9fd32e813c2a6987b25799e30bda18b4928622ef901ffa5ad41133ae3.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f2fd846d75b23a919394cd98eb61b92a1c8cf9b4a0347c044eac212e865fa6a5.go b/identitygovernance/f2fd846d75b23a919394cd98eb61b92a1c8cf9b4a0347c044eac212e865fa6a5.go new file mode 100644 index 0000000000..af6856571e --- /dev/null +++ b/identitygovernance/f2fd846d75b23a919394cd98eb61b92a1c8cf9b4a0347c044eac212e865fa6a5.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f677578cf23594f46d304650d436f616ae786a7250517dddcc3c29336c85ec8f.go b/identitygovernance/f677578cf23594f46d304650d436f616ae786a7250517dddcc3c29336c85ec8f.go new file mode 100644 index 0000000000..dc32166642 --- /dev/null +++ b/identitygovernance/f677578cf23594f46d304650d436f616ae786a7250517dddcc3c29336c85ec8f.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_count_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_count_request_builder.go new file mode 100644 index 0000000000..f1bb26e720 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_request_builder.go new file mode 100644 index 0000000000..abf76fd608 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_request_builder.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go new file mode 100644 index 0000000000..b9823df649 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_run_item_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_run_item_request_builder.go index f7dda6635d..270b399aad 100644 --- a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_run_item_request_builder.go +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_runs_run_item_request_builder.go @@ -63,6 +63,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) G } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.run entity. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder) { diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_workflow_item_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_workflow_item_request_builder.go index 8be17b9462..6852ae2975 100644 --- a/identitygovernance/lifecycle_workflows_deleted_items_workflows_workflow_item_request_builder.go +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_workflow_item_request_builder.go @@ -112,6 +112,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) Last func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivate()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// MicrosoftGraphIdentityGovernanceActivateWithScope provides operations to call the activateWithScope method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateWithScope()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // MicrosoftGraphIdentityGovernanceCreateNewVersion provides operations to call the createNewVersion method. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceCreateNewVersion()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder) { diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_count_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_count_request_builder.go new file mode 100644 index 0000000000..5a4310eba8 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_request_builder.go new file mode 100644 index 0000000000..89c881ac15 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_request_builder.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go new file mode 100644 index 0000000000..cc4e257b81 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_reprocessed_runs_run_item_request_builder.go @@ -0,0 +1,84 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related reprocessed workflow run. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_user_processing_results_item_subject_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_user_processing_results_item_subject_request_builder.go index c30c7312a2..3942135178 100644 --- a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_user_processing_results_item_subject_request_builder.go +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_user_processing_results_item_subject_request_builder.go @@ -14,7 +14,7 @@ import ( type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. type LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -43,7 +43,7 @@ func NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectR urlParams["request-raw-url"] = rawUrl return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) } -// Get the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// Get the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { @@ -73,7 +73,7 @@ func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubject func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// ToGetRequestInformation the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a *RequestInformation when successful func (m *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_run_item_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_run_item_request_builder.go index 3c80b36771..9dd33a32ce 100644 --- a/identitygovernance/lifecycle_workflows_workflows_item_runs_run_item_request_builder.go +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_run_item_request_builder.go @@ -66,6 +66,11 @@ func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) Get(ctx conte } return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable), nil } +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.run entity. // returns a *LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder) { diff --git a/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_reprocessed_runs_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_reprocessed_runs_request_builder.go new file mode 100644 index 0000000000..1aba41b762 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_reprocessed_runs_request_builder.go @@ -0,0 +1,113 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430 "github.com/microsoftgraph/msgraph-sdk-go/models/identitygovernance" +) + +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the related reprocessed workflow run. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.userProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId(runId string)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId != "" { + urlTplParams["run%2Did"] = runId + } + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/userProcessingResults/{userProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the related reprocessed workflow run. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateRunCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable), nil +} +// ToGetRequestInformation the related reprocessed workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_subject_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_subject_request_builder.go index 6731026619..ca69e59c06 100644 --- a/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_subject_request_builder.go +++ b/identitygovernance/lifecycle_workflows_workflows_item_user_processing_results_item_subject_request_builder.go @@ -14,7 +14,7 @@ import ( type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. type LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -43,7 +43,7 @@ func NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBu urlParams["request-raw-url"] = rawUrl return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) } -// Get the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// Get the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { @@ -73,7 +73,7 @@ func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestB func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation the unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. +// ToGetRequestInformation the unique identifier of the user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand. // returns a *RequestInformation when successful func (m *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go index 15714cab1e..ecdfc2baab 100644 --- a/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go +++ b/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go @@ -119,6 +119,11 @@ func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) LastModifiedBy() func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivate()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// MicrosoftGraphIdentityGovernanceActivateWithScope provides operations to call the activateWithScope method. +// returns a *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateWithScope()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // MicrosoftGraphIdentityGovernanceCreateNewVersion provides operations to call the createNewVersion method. // returns a *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceCreateNewVersion()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder) { diff --git a/kiota-dom-export.txt b/kiota-dom-export.txt index a50f39b099..0f9696d672 100644 --- a/kiota-dom-export.txt +++ b/kiota-dom-export.txt @@ -71569,6 +71569,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceR github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EmployeeExperienceable; ctx:context.Context; requestConfiguration?:*EmployeeExperienceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EmployeeExperienceable github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|roles():*RolesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EmployeeExperienceRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EmployeeExperienceable; ctx:context.Context; requestConfiguration?:*EmployeeExperienceRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|urlTemplate:string @@ -71953,6 +71954,201 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.LearningProvidersRe github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.LearningProvidersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LearningProviderable; ctx:context.Context; requestConfiguration?:*LearningProvidersRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.LearningProvidersRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.LearningProvidersRequestBuilder::|public|WithUrl(rawUrl:string):*LearningProvidersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder.RolesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder.RolesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder.RolesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder.RolesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder.RolesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesCountRequestBuilder::|public|WithUrl(rawUrl:string):*RolesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesEngagementRoleItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder.RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|members():*RolesItemMembersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*RolesEngagementRoleItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesEngagementRoleItemRequestBuilder::|public|WithUrl(rawUrl:string):*RolesEngagementRoleItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder.RolesItemMembersCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder.RolesItemMembersCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder.RolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder.RolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder.RolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersCountRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder.RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*RolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|user():*RolesItemMembersItemUserRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersEngagementRoleMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder.RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersItemUserMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder.RolesItemMembersItemUserRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder.RolesItemMembersItemUserRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder.RolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder.RolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder.RolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersItemUserRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|mailboxSettings():*RolesItemMembersItemUserMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|serviceProvisioningErrors():*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersItemUserRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|Count():*RolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesItemMembersRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder.RolesItemMembersRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|ByEngagementRoleMemberId(engagementRoleMemberId:string):*RolesItemMembersEngagementRoleMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|Count():*RolesItemMembersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesItemMembersRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*RolesItemMembersRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesItemMembersRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*RolesItemMembersRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersRequestBuilder::|public|WithUrl(rawUrl:string):*RolesItemMembersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderGetRequestConfiguration::|public|queryParameters:*RolesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder.RolesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|ByEngagementRoleId(engagementRoleId:string):*RolesEngagementRoleItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|Count():*RolesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RolesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*RolesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RolesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*RolesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder::|public|WithUrl(rawUrl:string):*RolesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.external.ConnectionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.external.ConnectionsCountRequestBuilder.ConnectionsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.external.ConnectionsCountRequestBuilder.ConnectionsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -101064,6 +101260,68 @@ github.com/microsoftgraph/msgraph-sdk-go/.identity.identityRequestBuilder::|publ github.com/microsoftgraph/msgraph-sdk-go/.identity.identityRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identity.identityRequestBuilder::|public|userFlowAttributes():*UserFlowAttributesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identity.identityRequestBuilder::|public|WithUrl(rawUrl:string):*IdentityRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder.RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder.RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder.RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder.RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder.RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*RiskPreventionFraudProtectionProvidersCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersCountRequestBuilder::|public|WithUrl(rawUrl:string):*RiskPreventionFraudProtectionProvidersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable; ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable; ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder::|public|WithUrl(rawUrl:string):*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration::|public|queryParameters:*RiskPreventionFraudProtectionProvidersRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder.RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|ByFraudProtectionProviderId(fraudProtectionProviderId:string):*RiskPreventionFraudProtectionProvidersFraudProtectionProviderItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|Count():*RiskPreventionFraudProtectionProvidersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable; ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.FraudProtectionProviderable; ctx:context.Context; requestConfiguration?:*RiskPreventionFraudProtectionProvidersRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionFraudProtectionProvidersRequestBuilder::|public|WithUrl(rawUrl:string):*RiskPreventionFraudProtectionProvidersRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder.RiskPreventionRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder.RiskPreventionRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -101077,6 +101335,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder. github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*RiskPreventionRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|fraudProtectionProviders():*RiskPreventionFraudProtectionProvidersRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*RiskPreventionRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RiskPreventionContainerable github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RiskPreventionContainerable; ctx:context.Context; requestConfiguration?:*RiskPreventionRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RiskPreventionContainerable github.com/microsoftgraph/msgraph-sdk-go/.identity.RiskPreventionRequestBuilder::|public|pathParameters:map[string]string @@ -110691,6 +110950,33 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetScope():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetScope(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|GetScope():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|SetScope(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody~~>LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|Post(body:LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|GetBackingStore():BackingStore @@ -110743,6 +111029,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -110928,6 +111264,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string @@ -111212,6 +111598,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsItemTaskProcessingResultsRequestBuilder @@ -111262,6 +111649,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation @@ -111780,6 +112168,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId(runId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string @@ -112064,6 +112502,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemUserProcessingResultsItemTaskProcessingResultsRequestBuilder @@ -112534,6 +112973,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Workflowable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|lastModifiedBy():*LifecycleWorkflowsDeletedItemsWorkflowsItemLastModifiedByRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceRestore():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceRestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|pathParameters:map[string]string @@ -112985,6 +113425,33 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|GetScope():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|public|SetScope(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|GetScope():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable::|public|SetScope(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.ActivationScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBody~~>LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|Post(body:LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeActivateWithScopePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionCreateNewVersionPostRequestBody::|public|GetBackingStore():BackingStore @@ -113037,6 +113504,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -113222,6 +113739,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string @@ -113506,6 +114073,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemSubjectRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsItemTaskProcessingResultsRequestBuilder @@ -113556,6 +114124,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsWorkflowsItemRunsItemTaskProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation @@ -114074,6 +114643,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemUserProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId(runId:string):*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRunItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string @@ -114358,6 +114977,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemReprocessedRunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemSubjectRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemUserProcessingResultsUserProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsWorkflowsItemUserProcessingResultsItemTaskProcessingResultsRequestBuilder @@ -114834,6 +115454,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Workflowable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|lastModifiedBy():*LifecycleWorkflowsWorkflowsItemLastModifiedByRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceRestore():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceRestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|Patch(body:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Workflowable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilderPatchRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Workflowable @@ -123393,6 +124014,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.archivedPrintJobable::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.archivedPrintJobable::|public|SetProcessingState(value:*PrintJobProcessingState):void github.com/microsoftgraph/msgraph-sdk-go/.models.archivedPrintJobable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.archivedPrintJob~~>ArchivedPrintJobable +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider-->*FraudProtectionProvider +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|GetClientSubDomain():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|GetPrivateKey():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|GetPublicKey():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|GetVerifySubDomain():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|SetClientSubDomain(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|SetPrivateKey(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|SetPublicKey(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|public|SetVerifySubDomain(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProvider::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|GetClientSubDomain():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|GetPrivateKey():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|GetPublicKey():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|GetVerifySubDomain():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|SetClientSubDomain(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|SetPrivateKey(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|SetPublicKey(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable::|public|SetVerifySubDomain(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.arkoseFraudProtectionProviderable~~>FraudProtectionProviderable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.artifactQuery::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.artifactQuery::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.artifactQuery::|public|GetArtifactType():*RestorableArtifact @@ -125108,16 +125752,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener-->* github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|GetAuthenticationEventsFlowId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|GetConditions():AuthenticationConditionsable +github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|SetAuthenticationEventsFlowId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|SetConditions(value:AuthenticationConditionsable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListener::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|GetAuthenticationEventsFlowId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|GetConditions():AuthenticationConditionsable +github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|SetAuthenticationEventsFlowId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|SetConditions(value:AuthenticationConditionsable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.authenticationEventListenerCollectionResponse::|public|constructor():void @@ -130859,6 +131507,49 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.chatViewpointable::|public|SetL github.com/microsoftgraph/msgraph-sdk-go/.models.chatViewpointable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.chatViewpointable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.chatViewpoint~~>ChatViewpointable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetCalendarEventId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetCheckInMethod():*CheckInMethod +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetCalendarEventId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetCheckInMethod(value:*CheckInMethod):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|GetCalendarEventId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|GetCheckInMethod():*CheckInMethod +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|SetCalendarEventId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|SetCheckInMethod(value:*CheckInMethod):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|public|GetValue():[]CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|public|SetValue(value:[]CheckInClaimable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponseable::|public|GetValue():[]CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponseable::|public|SetValue(value:[]CheckInClaimable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaimCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInClaim~~>CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInMethod::0000-unspecified +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInMethod::0001-manual +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInMethod::0002-inferred +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInMethod::0003-verified +github.com/microsoftgraph/msgraph-sdk-go/.models.checkInMethod::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.checklistItem-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.checklistItem::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.checklistItem::|public|GetCheckedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time @@ -142548,6 +143239,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|get github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|GetLearningCourseActivities():[]LearningCourseActivityable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|GetLearningProviders():[]LearningProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|GetRoles():[]EngagementRoleable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetBackingStore(value:BackingStore):void @@ -142556,6 +143248,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetLearningCourseActivities(value:[]LearningCourseActivityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetLearningProviders(value:[]LearningProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|public|SetRoles(value:[]EngagementRoleable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetCommunities():[]Communityable @@ -142563,22 +143256,28 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetLearningCourseActivities():[]LearningCourseActivityable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetLearningProviders():[]LearningProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|GetRoles():[]EngagementRoleable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetCommunities(value:[]Communityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetEngagementAsyncOperations(value:[]EngagementAsyncOperationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetLearningCourseActivities(value:[]LearningCourseActivityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetLearningProviders(value:[]LearningProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable::|public|SetRoles(value:[]EngagementRoleable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|GetAssignedRoles():[]EngagementRoleable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|GetLearningCourseActivities():[]LearningCourseActivityable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|SetAssignedRoles(value:[]EngagementRoleable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|public|SetLearningCourseActivities(value:[]LearningCourseActivityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUser::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUserable::|public|GetAssignedRoles():[]EngagementRoleable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUserable::|public|GetLearningCourseActivities():[]LearningCourseActivityable +github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUserable::|public|SetAssignedRoles(value:[]EngagementRoleable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUserable::|public|SetLearningCourseActivities(value:[]LearningCourseActivityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperienceUserable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.employeeExperience~~>EmployeeExperienceable @@ -143010,6 +143709,60 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.engagementIdentitySetable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.engagementIdentitySetable::|public|SetAudience(value:Identityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.engagementIdentitySetable::|public|SetGroup(value:Identityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.engagementIdentitySetable~~>IdentitySetable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|GetMembers():[]EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|public|SetMembers(value:[]EngagementRoleMemberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRole::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleable::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleable::|public|GetMembers():[]EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleable::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleable::|public|SetMembers(value:[]EngagementRoleMemberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|public|GetValue():[]EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|public|SetValue(value:[]EngagementRoleable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponseable::|public|GetValue():[]EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponseable::|public|SetValue(value:[]EngagementRoleable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|GetUser():Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|GetUserId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|SetUser(value:Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|public|SetUserId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMember::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|GetUser():Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|GetUserId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|SetUser(value:Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable::|public|SetUserId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|public|GetValue():[]EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|public|SetValue(value:[]EngagementRoleMemberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponseable::|public|GetValue():[]EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponseable::|public|SetValue(value:[]EngagementRoleMemberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.engagementRoleMemberCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.enrollmentConfigurationAssignment-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.enrollmentConfigurationAssignment::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.enrollmentConfigurationAssignment::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -145326,6 +146079,54 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.followupFlagStatus::0000-notFla github.com/microsoftgraph/msgraph-sdk-go/.models.followupFlagStatus::0001-complete github.com/microsoftgraph/msgraph-sdk-go/.models.followupFlagStatus::0002-flagged github.com/microsoftgraph/msgraph-sdk-go/.models.followupFlag~~>FollowupFlagable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfigurationable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfigurationable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfigurationable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfigurationable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfigurationable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionConfiguration~~>FraudProtectionConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProvider::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderable::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderable::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|public|GetValue():[]FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|public|SetValue(value:[]FraudProtectionProviderable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponseable::|public|GetValue():[]FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponseable::|public|SetValue(value:[]FraudProtectionProviderable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration-->*FraudProtectionConfiguration +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|GetFraudProtectionProvider():FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|public|SetFraudProtectionProvider(value:FraudProtectionProviderable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfigurationable::|public|GetFraudProtectionProvider():FraudProtectionProviderable +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfigurationable::|public|SetFraudProtectionProvider(value:FraudProtectionProviderable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.fraudProtectionProviderConfigurationable~~>FraudProtectionConfigurationable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.freeBusyError::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.freeBusyError::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.freeBusyError::|public|GetBackingStore():BackingStore @@ -146090,6 +146891,21 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.httpRequestEndpoint::|static|pu github.com/microsoftgraph/msgraph-sdk-go/.models.httpRequestEndpointable::|public|GetTargetUrl():*string github.com/microsoftgraph/msgraph-sdk-go/.models.httpRequestEndpointable::|public|SetTargetUrl(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.httpRequestEndpointable~~>CustomExtensionEndpointConfigurationable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider-->*FraudProtectionProvider +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|GetAppId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|GetServerToken():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|SetAppId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|public|SetServerToken(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProvider::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProviderable::|public|GetAppId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProviderable::|public|GetServerToken():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProviderable::|public|SetAppId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProviderable::|public|SetServerToken(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.humanSecurityFraudProtectionProviderable~~>FraudProtectionProviderable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.hyperlinkOrPictureColumn::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.hyperlinkOrPictureColumn::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.hyperlinkOrPictureColumn::|public|GetBackingStore():BackingStore @@ -146219,6 +147035,84 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identityCustomUserFlowAttribute github.com/microsoftgraph/msgraph-sdk-go/.models.identityCustomUserFlowAttribute::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identityCustomUserFlowAttribute::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identityCustomUserFlowAttributeable~~>IdentityUserFlowAttributeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope-->*ActivationScope +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|GetGroup():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|public|SetGroup(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScopeable::|public|GetGroup():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScopeable::|public|SetGroup(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateGroupScopeable~~>ActivationScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope-->*ActivationScope +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|GetProcessingResults():[]UserProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|GetTaskScope():*ActivationTaskScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|SetProcessingResults(value:[]UserProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|public|SetTaskScope(value:*ActivationTaskScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScopeable::|public|GetProcessingResults():[]UserProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScopeable::|public|GetTaskScope():*ActivationTaskScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScopeable::|public|SetProcessingResults(value:[]UserProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScopeable::|public|SetTaskScope(value:*ActivationTaskScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateProcessingResultScopeable~~>ActivationScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope-->*ActivationScope +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|GetRun():Runable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|GetTaskScope():*ActivationTaskScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|GetUserScope():*ActivationUserScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|SetRun(value:Runable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|SetTaskScope(value:*ActivationTaskScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|public|SetUserScope(value:*ActivationUserScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|GetRun():Runable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|GetTaskScope():*ActivationTaskScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|GetUserScope():*ActivationUserScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|SetRun(value:Runable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|SetTaskScope(value:*ActivationTaskScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable::|public|SetUserScope(value:*ActivationUserScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateRunScopeable~~>ActivationScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope-->*ActivationScope +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|GetUsers():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|public|SetUsers(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScopeable::|public|GetUsers():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScopeable::|public|SetUsers(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activateUserScopeable~~>ActivationScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScopeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScopeable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScopeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScopeable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScopeable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationScope~~>ActivationScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationTaskScopeType::0000-allTasks +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationTaskScopeType::0001-failedTasks +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationTaskScopeType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationUserScopeType::0000-allUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationUserScopeType::0001-failedUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.activationUserScopeType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTrigger-->*WorkflowExecutionTrigger github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTrigger::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTrigger::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -146460,12 +147354,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.ruleBasedSub github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.ruleBasedSubjectSetable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SubjectSetable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetActivatedOnScope():ActivationScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetFailedTasksCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetFailedUsersCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetLastUpdatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetReprocessedRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetSuccessfulUsersCount():*int32 @@ -146477,11 +147373,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetWorkflowExecutionType():*WorkflowExecutionType github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetActivatedOnScope(value:ActivationScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetFailedTasksCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetFailedUsersCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetLastUpdatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetReprocessedRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetSuccessfulUsersCount(value:*int32):void @@ -146492,11 +147390,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetUserProcessingResults(value:[]UserProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetWorkflowExecutionType(value:*WorkflowExecutionType):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetActivatedOnScope():ActivationScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetFailedTasksCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetFailedUsersCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetLastUpdatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetReprocessedRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetSuccessfulUsersCount():*int32 @@ -146506,11 +147406,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|pu github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetTotalUsersCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetUserProcessingResults():[]UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetWorkflowExecutionType():*WorkflowExecutionType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetActivatedOnScope(value:ActivationScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetFailedTasksCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetFailedUsersCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetLastUpdatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetReprocessedRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetSuccessfulUsersCount(value:*int32):void @@ -146967,6 +147869,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetFailedTasksCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetReprocessedRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable @@ -146980,6 +147883,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetFailedTasksCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetReprocessedRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResult::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void @@ -146992,6 +147896,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetFailedTasksCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetReprocessedRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable @@ -147003,6 +147908,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetFailedTasksCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetReprocessedRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.userProcessingResultable::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void @@ -147211,6 +148117,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExec github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExecutionType::0000-scheduled github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExecutionType::0001-onDemand github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExecutionType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExecutionType::0003-activatedWithScope github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsByCategory::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsByCategory::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsByCategory::|public|GetBackingStore():BackingStore @@ -157384,6 +158291,44 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.onenoteUserRole::0000-None github.com/microsoftgraph/msgraph-sdk-go/.models.onenoteUserRole::0001-Owner github.com/microsoftgraph/msgraph-sdk-go/.models.onenoteUserRole::0002-Contributor github.com/microsoftgraph/msgraph-sdk-go/.models.onenoteUserRole::0003-Reader +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler-->*OnFraudProtectionLoadStartHandler +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|GetSignUp():FraudProtectionConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|public|SetSignUp(value:FraudProtectionConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandler::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandlerable::|public|GetSignUp():FraudProtectionConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandlerable::|public|SetSignUp(value:FraudProtectionConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartExternalUsersAuthHandlerable~~>OnFraudProtectionLoadStartHandlerable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandlerable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandlerable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandlerable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandlerable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandlerable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartHandler~~>OnFraudProtectionLoadStartHandlerable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener-->*AuthenticationEventListener +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|GetHandler():OnFraudProtectionLoadStartHandlerable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|public|SetHandler(value:OnFraudProtectionLoadStartHandlerable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListener::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListenerable::|public|GetHandler():OnFraudProtectionLoadStartHandlerable +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListenerable::|public|SetHandler(value:OnFraudProtectionLoadStartHandlerable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.onFraudProtectionLoadStartListenerable~~>AuthenticationEventListenerable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.onInteractiveAuthFlowStartExternalUsersSelfServiceSignUp-->*OnInteractiveAuthFlowStartHandler github.com/microsoftgraph/msgraph-sdk-go/.models.onInteractiveAuthFlowStartExternalUsersSelfServiceSignUp::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.onInteractiveAuthFlowStartExternalUsersSelfServiceSignUp::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -160581,6 +161526,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.pkcs12CertificateInformation~~> github.com/microsoftgraph/msgraph-sdk-go/.models.place-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|GetAddress():PhysicalAddressable +github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|GetCheckIns():[]CheckInClaimable github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|GetGeoCoordinates():OutlookGeoCoordinatesable @@ -160588,15 +161534,18 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|GetPhone():*stri github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|SetAddress(value:PhysicalAddressable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|SetCheckIns(value:[]CheckInClaimable):void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|SetGeoCoordinates(value:OutlookGeoCoordinatesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|public|SetPhone(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.place::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|GetAddress():PhysicalAddressable +github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|GetCheckIns():[]CheckInClaimable github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|GetGeoCoordinates():OutlookGeoCoordinatesable github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|GetPhone():*string github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|SetAddress(value:PhysicalAddressable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|SetCheckIns(value:[]CheckInClaimable):void github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|SetGeoCoordinates(value:OutlookGeoCoordinatesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.placeable::|public|SetPhone(value:*string):void @@ -167826,21 +168775,25 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetFraudProtectionProviders():[]FraudProtectionProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetWebApplicationFirewallProviders():[]WebApplicationFirewallProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|GetWebApplicationFirewallVerifications():[]WebApplicationFirewallVerificationModelable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetFraudProtectionProviders(value:[]FraudProtectionProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetWebApplicationFirewallProviders(value:[]WebApplicationFirewallProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|public|SetWebApplicationFirewallVerifications(value:[]WebApplicationFirewallVerificationModelable):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainer::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|GetFraudProtectionProviders():[]FraudProtectionProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|GetWebApplicationFirewallProviders():[]WebApplicationFirewallProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|GetWebApplicationFirewallVerifications():[]WebApplicationFirewallVerificationModelable github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|SetFraudProtectionProviders(value:[]FraudProtectionProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|SetWebApplicationFirewallProviders(value:[]WebApplicationFirewallProviderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.riskPreventionContainerable::|public|SetWebApplicationFirewallVerifications(value:[]WebApplicationFirewallVerificationModelable):void @@ -172943,15 +173896,23 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer-->*i github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|GetHealthIssues():[]HealthIssueable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|GetSensorCandidateActivationConfiguration():SensorCandidateActivationConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|GetSensorCandidates():[]SensorCandidateable github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|GetSensors():[]Sensorable github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|SetHealthIssues(value:[]HealthIssueable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|SetSensorCandidateActivationConfiguration(value:SensorCandidateActivationConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|SetSensorCandidates(value:[]SensorCandidateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|public|SetSensors(value:[]Sensorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainer::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|GetHealthIssues():[]HealthIssueable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|GetSensorCandidateActivationConfiguration():SensorCandidateActivationConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|GetSensorCandidates():[]SensorCandidateable github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|GetSensors():[]Sensorable github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|SetHealthIssues(value:[]HealthIssueable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|SetSensorCandidateActivationConfiguration(value:SensorCandidateActivationConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|SetSensorCandidates(value:[]SensorCandidateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable::|public|SetSensors(value:[]Sensorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.identityContainerable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.incident-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity @@ -174543,6 +175504,49 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorable::|public|Se github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorable::|public|SetSettings(value:SensorSettingsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorable::|public|SetVersion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|GetComputerDnsName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|GetLastSeenDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|GetSenseClientVersion():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|SetComputerDnsName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|SetLastSeenDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|public|SetSenseClientVersion(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|GetComputerDnsName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|GetLastSeenDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|GetSenseClientVersion():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|SetComputerDnsName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|SetLastSeenDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable::|public|SetSenseClientVersion(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|GetActivationMode():*SensorCandidateActivationMode +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|public|SetActivationMode(value:*SensorCandidateActivationMode):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfigurationable::|public|GetActivationMode():*SensorCandidateActivationMode +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfigurationable::|public|SetActivationMode(value:*SensorCandidateActivationMode):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationConfigurationable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationMode::0000-manual +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationMode::0001-automated +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateActivationMode::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|public|GetValue():[]SensorCandidateable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|public|SetValue(value:[]SensorCandidateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponseable::|public|GetValue():[]SensorCandidateable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponseable::|public|SetValue(value:[]SensorCandidateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCandidateCollectionResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCollectionResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCollectionResponse::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.security.sensorCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -196880,12 +197884,199 @@ github.com/microsoftgraph/msgraph-sdk-go/.places.GraphRoomRequestBuilder::|publi github.com/microsoftgraph/msgraph-sdk-go/.places.GraphRoomRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*GraphRoomRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.places.GraphRoomRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.places.GraphRoomRequestBuilder::|public|WithUrl(rawUrl:string):*GraphRoomRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder.ItemCheckInsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder.ItemCheckInsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder.ItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder.ItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder.ItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemCheckInsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemCheckInsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemCheckInsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemCheckInsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder.ItemCheckInsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId:string):*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|Count():*ItemCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemCheckInsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemCheckInsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemCheckInsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemCheckInsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemCheckInsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemCheckInsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder.ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder.ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder.ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder.ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder.ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomCheckInsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder.ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId:string):*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|Count():*ItemGraphRoomCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomCheckInsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomCheckInsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder.ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder.ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder.ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder.ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder.ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder.ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId:string):*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|Count():*ItemGraphRoomListCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListCheckInsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder.ItemGraphRoomListRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder.ItemGraphRoomListRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder.ItemGraphRoomListRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder.ItemGraphRoomListRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder.ItemGraphRoomListRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder::|public|checkIns():*ItemGraphRoomListCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RoomListable @@ -196909,6 +198100,68 @@ github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsCountRequ github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsCountRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListRoomsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder.ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId:string):*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|Count():*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable; ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsItemCheckInsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemGraphRoomListRoomsItemCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRequestBuilder.ItemGraphRoomListRoomsRequestBuilderGetQueryParameters::|public|Count:*bool github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRequestBuilder.ItemGraphRoomListRoomsRequestBuilderGetQueryParameters::|public|Expand:[]string @@ -196945,6 +198198,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemR github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder.ItemGraphRoomListRoomsRoomItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomListRoomsRoomItemRequestBuilderGetQueryParameters github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder.ItemGraphRoomListRoomsRoomItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder.ItemGraphRoomListRoomsRoomItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder::|public|checkIns():*ItemGraphRoomListRoomsItemCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomListRoomsRoomItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemGraphRoomListRoomsRoomItemRequestBuilderDeleteRequestConfiguration):void @@ -196963,6 +198217,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder.Ite github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder.ItemGraphRoomRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder.ItemGraphRoomRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder.ItemGraphRoomRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemGraphRoomRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder::|public|checkIns():*ItemGraphRoomCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.ItemGraphRoomRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemGraphRoomRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Roomable @@ -196976,6 +198231,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder.PlaceIt github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder.PlaceItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder.PlaceItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder.PlaceItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder::|public|checkIns():*ItemCheckInsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.places.PlaceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*PlaceItemRequestBuilderDeleteRequestConfiguration):void @@ -210789,12 +212045,126 @@ github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|pu github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|Patch(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.IdentityContainerable; ctx:context.Context; requestConfiguration?:*IdentitiesRequestBuilderPatchRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.IdentityContainerable github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|sensorCandidateActivationConfiguration():*IdentitiesSensorCandidateActivationConfigurationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|sensorCandidates():*IdentitiesSensorCandidatesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|sensors():*IdentitiesSensorsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|ToPatchRequestInformation(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.IdentityContainerable; ctx:context.Context; requestConfiguration?:*IdentitiesRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration::|public|queryParameters:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder.IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|Patch(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|ToPatchRequestInformation(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidateActivationConfigurationRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesSensorCandidateActivationConfigurationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder.IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder.IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder.IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder.IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder.IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesCountRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesSensorCandidatesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|GetServerIds():[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|public|SetServerIds(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable::|public|GetServerIds():[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable::|public|SetServerIds(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody~~>IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|Post(body:IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|ToPostRequestInformation(body:IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration::|public|queryParameters:*IdentitiesSensorCandidatesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder.IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|BySensorCandidateId(sensorCandidateId:string):*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|Count():*IdentitiesSensorCandidatesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|microsoftGraphSecurityActivate():*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|Post(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|ToPostRequestInformation(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesSensorCandidatesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|Patch(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration):idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|ToPatchRequestInformation(body:idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable; ctx:context.Context; requestConfiguration?:*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder::|public|WithUrl(rawUrl:string):*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorsCountRequestBuilder.IdentitiesSensorsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.security.IdentitiesSensorsCountRequestBuilder.IdentitiesSensorsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -253062,6 +254432,201 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemDrivesRequestBuilder::|publi github.com/microsoftgraph/msgraph-sdk-go/.users.ItemDrivesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemDrivesRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.users.ItemDrivesRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.users.ItemDrivesRequestBuilder::|public|WithUrl(rawUrl:string):*ItemDrivesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder.ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder.ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder.ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder.ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder.ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|members():*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|user():*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|mailboxSettings():*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|serviceProvisioningErrors():*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|Count():*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|ByEngagementRoleMemberId(engagementRoleMemberId:string):*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|Count():*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder.ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|ByEngagementRoleId(engagementRoleId:string):*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|Count():*ItemEmployeeExperienceAssignedRolesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable; ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceAssignedRolesRequestBuilder::|public|WithUrl(rawUrl:string):*ItemEmployeeExperienceAssignedRolesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceLearningCourseActivitiesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceLearningCourseActivitiesCountRequestBuilder.ItemEmployeeExperienceLearningCourseActivitiesCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceLearningCourseActivitiesCountRequestBuilder.ItemEmployeeExperienceLearningCourseActivitiesCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -253136,6 +254701,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBui github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder.ItemEmployeeExperienceRequestBuilderGetRequestConfiguration::|public|queryParameters:*ItemEmployeeExperienceRequestBuilderGetQueryParameters github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder.ItemEmployeeExperienceRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder.ItemEmployeeExperienceRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder::|public|assignedRoles():*ItemEmployeeExperienceAssignedRolesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemEmployeeExperienceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemEmployeeExperienceRequestBuilderDeleteRequestConfiguration):void diff --git a/kiota-lock.json b/kiota-lock.json index 41fee3e780..a3602ed146 100644 --- a/kiota-lock.json +++ b/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "5E2BC75E39919DE0D46AA4CD6B88BC9ED6C496FFA6C31C8A831A25D83C53CF675514562077366FC56A0FBD4DD693BCAF3EC8E23D27E679CA6D635759D3AE1CE8", + "descriptionHash": "D282F35F1C4502D8A194AC720C40CD42328A0D407D96EA32125D5E6F3F4483C6070BED2C504A5E1B5E49A4B1ABA6C9BEBA0FE6749B51318AC512B5FF4DD00ECC", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.30.0", diff --git a/models/akamai_attack_group_action_model.go b/models/akamai_attack_group_action_model.go index 0844d2d232..0988713c6b 100644 --- a/models/akamai_attack_group_action_model.go +++ b/models/akamai_attack_group_action_model.go @@ -25,7 +25,7 @@ func NewAkamaiAttackGroupActionModel()(*AkamaiAttackGroupActionModel) { func CreateAkamaiAttackGroupActionModelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewAkamaiAttackGroupActionModel(), nil } -// GetAction gets the action property value. The action property +// GetAction gets the action property value. The action Akamai applies to the attack group when a matching threat is detected. Common values include deny, none or alert. // returns a *string when successful func (m *AkamaiAttackGroupActionModel) GetAction()(*string) { val, err := m.GetBackingStore().Get("action") @@ -91,7 +91,7 @@ func (m *AkamaiAttackGroupActionModel) GetFieldDeserializers()(map[string]func(i } return res } -// GetGroup gets the group property value. The group property +// GetGroup gets the group property value. The name or identifier of the attack group. This value categorizes the type of attack the action applies to. // returns a *string when successful func (m *AkamaiAttackGroupActionModel) GetGroup()(*string) { val, err := m.GetBackingStore().Get("group") @@ -143,7 +143,7 @@ func (m *AkamaiAttackGroupActionModel) Serialize(writer i878a80d2330e89d26896388 } return nil } -// SetAction sets the action property value. The action property +// SetAction sets the action property value. The action Akamai applies to the attack group when a matching threat is detected. Common values include deny, none or alert. func (m *AkamaiAttackGroupActionModel) SetAction(value *string)() { err := m.GetBackingStore().Set("action", value) if err != nil { @@ -161,7 +161,7 @@ func (m *AkamaiAttackGroupActionModel) SetAdditionalData(value map[string]any)() func (m *AkamaiAttackGroupActionModel) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetGroup sets the group property value. The group property +// SetGroup sets the group property value. The name or identifier of the attack group. This value categorizes the type of attack the action applies to. func (m *AkamaiAttackGroupActionModel) SetGroup(value *string)() { err := m.GetBackingStore().Set("group", value) if err != nil { diff --git a/models/akamai_custom_rule_model.go b/models/akamai_custom_rule_model.go index b155060a69..4e0667dc79 100644 --- a/models/akamai_custom_rule_model.go +++ b/models/akamai_custom_rule_model.go @@ -25,7 +25,7 @@ func NewAkamaiCustomRuleModel()(*AkamaiCustomRuleModel) { func CreateAkamaiCustomRuleModelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewAkamaiCustomRuleModel(), nil } -// GetAction gets the action property value. The action property +// GetAction gets the action property value. The action Akamai applies when the rule matches traffic. Common values include deny, none or alert. // returns a *string when successful func (m *AkamaiCustomRuleModel) GetAction()(*string) { val, err := m.GetBackingStore().Get("action") @@ -101,7 +101,7 @@ func (m *AkamaiCustomRuleModel) GetFieldDeserializers()(map[string]func(i878a80d } return res } -// GetName gets the name property value. The name property +// GetName gets the name property value. Friendly name for the rule, used in UIs or logs to help administrators identify the rule (for example, 'Block suspicious user agents'). // returns a *string when successful func (m *AkamaiCustomRuleModel) GetName()(*string) { val, err := m.GetBackingStore().Get("name") @@ -125,7 +125,7 @@ func (m *AkamaiCustomRuleModel) GetOdataType()(*string) { } return nil } -// GetRuleId gets the ruleId property value. The ruleId property +// GetRuleId gets the ruleId property value. Unique identifier assigned to the rule by Akamai or the integration. Use this identifier to reference, update, or remove the rule in API requests. // returns a *string when successful func (m *AkamaiCustomRuleModel) GetRuleId()(*string) { val, err := m.GetBackingStore().Get("ruleId") @@ -171,7 +171,7 @@ func (m *AkamaiCustomRuleModel) Serialize(writer i878a80d2330e89d26896388a3f487e } return nil } -// SetAction sets the action property value. The action property +// SetAction sets the action property value. The action Akamai applies when the rule matches traffic. Common values include deny, none or alert. func (m *AkamaiCustomRuleModel) SetAction(value *string)() { err := m.GetBackingStore().Set("action", value) if err != nil { @@ -189,7 +189,7 @@ func (m *AkamaiCustomRuleModel) SetAdditionalData(value map[string]any)() { func (m *AkamaiCustomRuleModel) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetName sets the name property value. The name property +// SetName sets the name property value. Friendly name for the rule, used in UIs or logs to help administrators identify the rule (for example, 'Block suspicious user agents'). func (m *AkamaiCustomRuleModel) SetName(value *string)() { err := m.GetBackingStore().Set("name", value) if err != nil { @@ -203,7 +203,7 @@ func (m *AkamaiCustomRuleModel) SetOdataType(value *string)() { panic(err) } } -// SetRuleId sets the ruleId property value. The ruleId property +// SetRuleId sets the ruleId property value. Unique identifier assigned to the rule by Akamai or the integration. Use this identifier to reference, update, or remove the rule in API requests. func (m *AkamaiCustomRuleModel) SetRuleId(value *string)() { err := m.GetBackingStore().Set("ruleId", value) if err != nil { diff --git a/models/akamai_rapid_rules_model.go b/models/akamai_rapid_rules_model.go index da5afc8c3d..93f7445560 100644 --- a/models/akamai_rapid_rules_model.go +++ b/models/akamai_rapid_rules_model.go @@ -43,7 +43,7 @@ func (m *AkamaiRapidRulesModel) GetAdditionalData()(map[string]any) { func (m *AkamaiRapidRulesModel) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { return m.backingStore } -// GetDefaultAction gets the defaultAction property value. The defaultAction property +// GetDefaultAction gets the defaultAction property value. The default action Akamai applies to traffic that matches Rapid Rules. Common values include deny, none or alert. // returns a *string when successful func (m *AkamaiRapidRulesModel) GetDefaultAction()(*string) { val, err := m.GetBackingStore().Get("defaultAction") @@ -91,7 +91,7 @@ func (m *AkamaiRapidRulesModel) GetFieldDeserializers()(map[string]func(i878a80d } return res } -// GetIsEnabled gets the isEnabled property value. The isEnabled property +// GetIsEnabled gets the isEnabled property value. Indicates whether Akamai Rapid Rules are enabled for the WAF integration. If true, Rapid Rules are active and applied to incoming traffic. // returns a *bool when successful func (m *AkamaiRapidRulesModel) GetIsEnabled()(*bool) { val, err := m.GetBackingStore().Get("isEnabled") @@ -154,14 +154,14 @@ func (m *AkamaiRapidRulesModel) SetAdditionalData(value map[string]any)() { func (m *AkamaiRapidRulesModel) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetDefaultAction sets the defaultAction property value. The defaultAction property +// SetDefaultAction sets the defaultAction property value. The default action Akamai applies to traffic that matches Rapid Rules. Common values include deny, none or alert. func (m *AkamaiRapidRulesModel) SetDefaultAction(value *string)() { err := m.GetBackingStore().Set("defaultAction", value) if err != nil { panic(err) } } -// SetIsEnabled sets the isEnabled property value. The isEnabled property +// SetIsEnabled sets the isEnabled property value. Indicates whether Akamai Rapid Rules are enabled for the WAF integration. If true, Rapid Rules are active and applied to incoming traffic. func (m *AkamaiRapidRulesModel) SetIsEnabled(value *bool)() { err := m.GetBackingStore().Set("isEnabled", value) if err != nil { diff --git a/models/akamai_verified_details_model.go b/models/akamai_verified_details_model.go index 0048b4800c..6b6234c346 100644 --- a/models/akamai_verified_details_model.go +++ b/models/akamai_verified_details_model.go @@ -24,7 +24,7 @@ func NewAkamaiVerifiedDetailsModel()(*AkamaiVerifiedDetailsModel) { func CreateAkamaiVerifiedDetailsModelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewAkamaiVerifiedDetailsModel(), nil } -// GetActiveAttackGroups gets the activeAttackGroups property value. The activeAttackGroups property +// GetActiveAttackGroups gets the activeAttackGroups property value. Collection of Akamai attack groups that are currently active for the zone or host, including the action applied to each group (for example, deny, none or alert). // returns a []AkamaiAttackGroupActionModelable when successful func (m *AkamaiVerifiedDetailsModel) GetActiveAttackGroups()([]AkamaiAttackGroupActionModelable) { val, err := m.GetBackingStore().Get("activeAttackGroups") @@ -36,7 +36,7 @@ func (m *AkamaiVerifiedDetailsModel) GetActiveAttackGroups()([]AkamaiAttackGroup } return nil } -// GetActiveCustomRules gets the activeCustomRules property value. The activeCustomRules property +// GetActiveCustomRules gets the activeCustomRules property value. Collection of Akamai custom rules that are currently enabled for the zone or host. Each entry includes rule metadata such as the rule identifier, friendly name, and the action taken when the rule matches traffic. // returns a []AkamaiCustomRuleModelable when successful func (m *AkamaiVerifiedDetailsModel) GetActiveCustomRules()([]AkamaiCustomRuleModelable) { val, err := m.GetBackingStore().Get("activeCustomRules") @@ -96,7 +96,7 @@ func (m *AkamaiVerifiedDetailsModel) GetFieldDeserializers()(map[string]func(i87 } return res } -// GetRapidRules gets the rapidRules property value. The rapidRules property +// GetRapidRules gets the rapidRules property value. Configuration for Akamai Rapid Rules, including whether Rapid Rules are enabled and the default action applied to matching traffic. // returns a AkamaiRapidRulesModelable when successful func (m *AkamaiVerifiedDetailsModel) GetRapidRules()(AkamaiRapidRulesModelable) { val, err := m.GetBackingStore().Get("rapidRules") @@ -146,21 +146,21 @@ func (m *AkamaiVerifiedDetailsModel) Serialize(writer i878a80d2330e89d26896388a3 } return nil } -// SetActiveAttackGroups sets the activeAttackGroups property value. The activeAttackGroups property +// SetActiveAttackGroups sets the activeAttackGroups property value. Collection of Akamai attack groups that are currently active for the zone or host, including the action applied to each group (for example, deny, none or alert). func (m *AkamaiVerifiedDetailsModel) SetActiveAttackGroups(value []AkamaiAttackGroupActionModelable)() { err := m.GetBackingStore().Set("activeAttackGroups", value) if err != nil { panic(err) } } -// SetActiveCustomRules sets the activeCustomRules property value. The activeCustomRules property +// SetActiveCustomRules sets the activeCustomRules property value. Collection of Akamai custom rules that are currently enabled for the zone or host. Each entry includes rule metadata such as the rule identifier, friendly name, and the action taken when the rule matches traffic. func (m *AkamaiVerifiedDetailsModel) SetActiveCustomRules(value []AkamaiCustomRuleModelable)() { err := m.GetBackingStore().Set("activeCustomRules", value) if err != nil { panic(err) } } -// SetRapidRules sets the rapidRules property value. The rapidRules property +// SetRapidRules sets the rapidRules property value. Configuration for Akamai Rapid Rules, including whether Rapid Rules are enabled and the default action applied to matching traffic. func (m *AkamaiVerifiedDetailsModel) SetRapidRules(value AkamaiRapidRulesModelable)() { err := m.GetBackingStore().Set("rapidRules", value) if err != nil { diff --git a/models/akamai_web_application_firewall_provider.go b/models/akamai_web_application_firewall_provider.go index 14c8c3ab22..e6227ae942 100644 --- a/models/akamai_web_application_firewall_provider.go +++ b/models/akamai_web_application_firewall_provider.go @@ -24,7 +24,7 @@ func NewAkamaiWebApplicationFirewallProvider()(*AkamaiWebApplicationFirewallProv func CreateAkamaiWebApplicationFirewallProviderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewAkamaiWebApplicationFirewallProvider(), nil } -// GetAccessToken gets the accessToken property value. The accessToken property +// GetAccessToken gets the accessToken property value. Akamai API access token used to authenticate to the Akamai account. Contact your Akamai Customer Success Manager for assistance with your accessToken. // returns a *string when successful func (m *AkamaiWebApplicationFirewallProvider) GetAccessToken()(*string) { val, err := m.GetBackingStore().Get("accessToken") @@ -36,7 +36,7 @@ func (m *AkamaiWebApplicationFirewallProvider) GetAccessToken()(*string) { } return nil } -// GetClientSecret gets the clientSecret property value. The clientSecret property +// GetClientSecret gets the clientSecret property value. Akamai API client secret used in conjunction with the client token and access token for authentication. Contact your Akamai Customer Success Manager for assistance with this information. // returns a *string when successful func (m *AkamaiWebApplicationFirewallProvider) GetClientSecret()(*string) { val, err := m.GetBackingStore().Get("clientSecret") @@ -48,7 +48,7 @@ func (m *AkamaiWebApplicationFirewallProvider) GetClientSecret()(*string) { } return nil } -// GetClientToken gets the clientToken property value. The clientToken property +// GetClientToken gets the clientToken property value. Akamai API client token used for authentication to the Akamai account. Contact your Akamai Customer Success Manager for assistance with this information. // returns a *string when successful func (m *AkamaiWebApplicationFirewallProvider) GetClientToken()(*string) { val, err := m.GetBackingStore().Get("clientToken") @@ -106,7 +106,7 @@ func (m *AkamaiWebApplicationFirewallProvider) GetFieldDeserializers()(map[strin } return res } -// GetHostPrefix gets the hostPrefix property value. The hostPrefix property +// GetHostPrefix gets the hostPrefix property value. Prefix used to identify the host or domain in Akamai configuration operations. This value may be required for certain API calls or configuration scenarios. // returns a *string when successful func (m *AkamaiWebApplicationFirewallProvider) GetHostPrefix()(*string) { val, err := m.GetBackingStore().Get("hostPrefix") @@ -150,28 +150,28 @@ func (m *AkamaiWebApplicationFirewallProvider) Serialize(writer i878a80d2330e89d } return nil } -// SetAccessToken sets the accessToken property value. The accessToken property +// SetAccessToken sets the accessToken property value. Akamai API access token used to authenticate to the Akamai account. Contact your Akamai Customer Success Manager for assistance with your accessToken. func (m *AkamaiWebApplicationFirewallProvider) SetAccessToken(value *string)() { err := m.GetBackingStore().Set("accessToken", value) if err != nil { panic(err) } } -// SetClientSecret sets the clientSecret property value. The clientSecret property +// SetClientSecret sets the clientSecret property value. Akamai API client secret used in conjunction with the client token and access token for authentication. Contact your Akamai Customer Success Manager for assistance with this information. func (m *AkamaiWebApplicationFirewallProvider) SetClientSecret(value *string)() { err := m.GetBackingStore().Set("clientSecret", value) if err != nil { panic(err) } } -// SetClientToken sets the clientToken property value. The clientToken property +// SetClientToken sets the clientToken property value. Akamai API client token used for authentication to the Akamai account. Contact your Akamai Customer Success Manager for assistance with this information. func (m *AkamaiWebApplicationFirewallProvider) SetClientToken(value *string)() { err := m.GetBackingStore().Set("clientToken", value) if err != nil { panic(err) } } -// SetHostPrefix sets the hostPrefix property value. The hostPrefix property +// SetHostPrefix sets the hostPrefix property value. Prefix used to identify the host or domain in Akamai configuration operations. This value may be required for certain API calls or configuration scenarios. func (m *AkamaiWebApplicationFirewallProvider) SetHostPrefix(value *string)() { err := m.GetBackingStore().Set("hostPrefix", value) if err != nil { diff --git a/models/arkose_fraud_protection_provider.go b/models/arkose_fraud_protection_provider.go new file mode 100644 index 0000000000..9b8f91fb0f --- /dev/null +++ b/models/arkose_fraud_protection_provider.go @@ -0,0 +1,192 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type ArkoseFraudProtectionProvider struct { + FraudProtectionProvider +} +// NewArkoseFraudProtectionProvider instantiates a new ArkoseFraudProtectionProvider and sets the default values. +func NewArkoseFraudProtectionProvider()(*ArkoseFraudProtectionProvider) { + m := &ArkoseFraudProtectionProvider{ + FraudProtectionProvider: *NewFraudProtectionProvider(), + } + odataTypeValue := "#microsoft.graph.arkoseFraudProtectionProvider" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateArkoseFraudProtectionProviderFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateArkoseFraudProtectionProviderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewArkoseFraudProtectionProvider(), nil +} +// GetClientSubDomain gets the clientSubDomain property value. Used to invoke the Arkose service from the client application. Request from your Arkose Customer Success Manager or use the default client-api value. +// returns a *string when successful +func (m *ArkoseFraudProtectionProvider) GetClientSubDomain()(*string) { + val, err := m.GetBackingStore().Get("clientSubDomain") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ArkoseFraudProtectionProvider) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.FraudProtectionProvider.GetFieldDeserializers() + res["clientSubDomain"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetClientSubDomain(val) + } + return nil + } + res["privateKey"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrivateKey(val) + } + return nil + } + res["publicKey"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPublicKey(val) + } + return nil + } + res["verifySubDomain"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetVerifySubDomain(val) + } + return nil + } + return res +} +// GetPrivateKey gets the privateKey property value. The private key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. +// returns a *string when successful +func (m *ArkoseFraudProtectionProvider) GetPrivateKey()(*string) { + val, err := m.GetBackingStore().Get("privateKey") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPublicKey gets the publicKey property value. The public key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. +// returns a *string when successful +func (m *ArkoseFraudProtectionProvider) GetPublicKey()(*string) { + val, err := m.GetBackingStore().Get("publicKey") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetVerifySubDomain gets the verifySubDomain property value. Used to invoke the Arkose service from the Microsoft authentication server. Request from your Arkose Customer Success Manager or use the default verify-api value. +// returns a *string when successful +func (m *ArkoseFraudProtectionProvider) GetVerifySubDomain()(*string) { + val, err := m.GetBackingStore().Get("verifySubDomain") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ArkoseFraudProtectionProvider) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.FraudProtectionProvider.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("clientSubDomain", m.GetClientSubDomain()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("privateKey", m.GetPrivateKey()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("publicKey", m.GetPublicKey()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("verifySubDomain", m.GetVerifySubDomain()) + if err != nil { + return err + } + } + return nil +} +// SetClientSubDomain sets the clientSubDomain property value. Used to invoke the Arkose service from the client application. Request from your Arkose Customer Success Manager or use the default client-api value. +func (m *ArkoseFraudProtectionProvider) SetClientSubDomain(value *string)() { + err := m.GetBackingStore().Set("clientSubDomain", value) + if err != nil { + panic(err) + } +} +// SetPrivateKey sets the privateKey property value. The private key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. +func (m *ArkoseFraudProtectionProvider) SetPrivateKey(value *string)() { + err := m.GetBackingStore().Set("privateKey", value) + if err != nil { + panic(err) + } +} +// SetPublicKey sets the publicKey property value. The public key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. +func (m *ArkoseFraudProtectionProvider) SetPublicKey(value *string)() { + err := m.GetBackingStore().Set("publicKey", value) + if err != nil { + panic(err) + } +} +// SetVerifySubDomain sets the verifySubDomain property value. Used to invoke the Arkose service from the Microsoft authentication server. Request from your Arkose Customer Success Manager or use the default verify-api value. +func (m *ArkoseFraudProtectionProvider) SetVerifySubDomain(value *string)() { + err := m.GetBackingStore().Set("verifySubDomain", value) + if err != nil { + panic(err) + } +} +type ArkoseFraudProtectionProviderable interface { + FraudProtectionProviderable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetClientSubDomain()(*string) + GetPrivateKey()(*string) + GetPublicKey()(*string) + GetVerifySubDomain()(*string) + SetClientSubDomain(value *string)() + SetPrivateKey(value *string)() + SetPublicKey(value *string)() + SetVerifySubDomain(value *string)() +} diff --git a/models/authentication_event_listener.go b/models/authentication_event_listener.go index 3ddacfc889..2c1e812a00 100644 --- a/models/authentication_event_listener.go +++ b/models/authentication_event_listener.go @@ -42,6 +42,8 @@ func CreateAuthenticationEventListenerFromDiscriminatorValue(parseNode i878a80d2 return NewOnAuthenticationMethodLoadStartListener(), nil case "#microsoft.graph.onEmailOtpSendListener": return NewOnEmailOtpSendListener(), nil + case "#microsoft.graph.onFraudProtectionLoadStartListener": + return NewOnFraudProtectionLoadStartListener(), nil case "#microsoft.graph.onInteractiveAuthFlowStartListener": return NewOnInteractiveAuthFlowStartListener(), nil case "#microsoft.graph.onTokenIssuanceStartListener": @@ -78,6 +80,18 @@ func (m *AuthenticationEventListener) GetConditions()(AuthenticationConditionsab } return nil } +// GetDisplayName gets the displayName property value. The display name of the listener. +// returns a *string when successful +func (m *AuthenticationEventListener) GetDisplayName()(*string) { + val, err := m.GetBackingStore().Get("displayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *AuthenticationEventListener) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { @@ -102,6 +116,16 @@ func (m *AuthenticationEventListener) GetFieldDeserializers()(map[string]func(i8 } return nil } + res["displayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDisplayName(val) + } + return nil + } return res } // Serialize serializes information the current object @@ -122,6 +146,12 @@ func (m *AuthenticationEventListener) Serialize(writer i878a80d2330e89d26896388a return err } } + { + err = writer.WriteStringValue("displayName", m.GetDisplayName()) + if err != nil { + return err + } + } return nil } // SetAuthenticationEventsFlowId sets the authenticationEventsFlowId property value. The identifier of the authenticationEventsFlow object. @@ -138,11 +168,20 @@ func (m *AuthenticationEventListener) SetConditions(value AuthenticationConditio panic(err) } } +// SetDisplayName sets the displayName property value. The display name of the listener. +func (m *AuthenticationEventListener) SetDisplayName(value *string)() { + err := m.GetBackingStore().Set("displayName", value) + if err != nil { + panic(err) + } +} type AuthenticationEventListenerable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAuthenticationEventsFlowId()(*string) GetConditions()(AuthenticationConditionsable) + GetDisplayName()(*string) SetAuthenticationEventsFlowId(value *string)() SetConditions(value AuthenticationConditionsable)() + SetDisplayName(value *string)() } diff --git a/models/check_in_claim.go b/models/check_in_claim.go new file mode 100644 index 0000000000..2f55ad231e --- /dev/null +++ b/models/check_in_claim.go @@ -0,0 +1,229 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" +) + +type CheckInClaim struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewCheckInClaim instantiates a new CheckInClaim and sets the default values. +func NewCheckInClaim()(*CheckInClaim) { + m := &CheckInClaim{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateCheckInClaimFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCheckInClaimFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCheckInClaim(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *CheckInClaim) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *CheckInClaim) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetCalendarEventId gets the calendarEventId property value. The calendarEventId property +// returns a *string when successful +func (m *CheckInClaim) GetCalendarEventId()(*string) { + val, err := m.GetBackingStore().Get("calendarEventId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetCheckInMethod gets the checkInMethod property value. The checkInMethod property +// returns a *CheckInMethod when successful +func (m *CheckInClaim) GetCheckInMethod()(*CheckInMethod) { + val, err := m.GetBackingStore().Get("checkInMethod") + if err != nil { + panic(err) + } + if val != nil { + return val.(*CheckInMethod) + } + return nil +} +// GetCreatedDateTime gets the createdDateTime property value. The createdDateTime property +// returns a *Time when successful +func (m *CheckInClaim) GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("createdDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CheckInClaim) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["calendarEventId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetCalendarEventId(val) + } + return nil + } + res["checkInMethod"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseCheckInMethod) + if err != nil { + return err + } + if val != nil { + m.SetCheckInMethod(val.(*CheckInMethod)) + } + return nil + } + res["createdDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetCreatedDateTime(val) + } + return nil + } + res["@odata.type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetOdataType(val) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *CheckInClaim) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *CheckInClaim) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("calendarEventId", m.GetCalendarEventId()) + if err != nil { + return err + } + } + if m.GetCheckInMethod() != nil { + cast := (*m.GetCheckInMethod()).String() + err := writer.WriteStringValue("checkInMethod", &cast) + if err != nil { + return err + } + } + { + err := writer.WriteTimeValue("createdDateTime", m.GetCreatedDateTime()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *CheckInClaim) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *CheckInClaim) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetCalendarEventId sets the calendarEventId property value. The calendarEventId property +func (m *CheckInClaim) SetCalendarEventId(value *string)() { + err := m.GetBackingStore().Set("calendarEventId", value) + if err != nil { + panic(err) + } +} +// SetCheckInMethod sets the checkInMethod property value. The checkInMethod property +func (m *CheckInClaim) SetCheckInMethod(value *CheckInMethod)() { + err := m.GetBackingStore().Set("checkInMethod", value) + if err != nil { + panic(err) + } +} +// SetCreatedDateTime sets the createdDateTime property value. The createdDateTime property +func (m *CheckInClaim) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("createdDateTime", value) + if err != nil { + panic(err) + } +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *CheckInClaim) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type CheckInClaimable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetCalendarEventId()(*string) + GetCheckInMethod()(*CheckInMethod) + GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetCalendarEventId(value *string)() + SetCheckInMethod(value *CheckInMethod)() + SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetOdataType(value *string)() +} diff --git a/models/check_in_claim_collection_response.go b/models/check_in_claim_collection_response.go new file mode 100644 index 0000000000..6c4c168608 --- /dev/null +++ b/models/check_in_claim_collection_response.go @@ -0,0 +1,91 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type CheckInClaimCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewCheckInClaimCollectionResponse instantiates a new CheckInClaimCollectionResponse and sets the default values. +func NewCheckInClaimCollectionResponse()(*CheckInClaimCollectionResponse) { + m := &CheckInClaimCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateCheckInClaimCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCheckInClaimCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCheckInClaimCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CheckInClaimCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateCheckInClaimFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]CheckInClaimable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(CheckInClaimable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []CheckInClaimable when successful +func (m *CheckInClaimCollectionResponse) GetValue()([]CheckInClaimable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]CheckInClaimable) + } + return nil +} +// Serialize serializes information the current object +func (m *CheckInClaimCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.BaseCollectionPaginationCountResponse.Serialize(writer) + if err != nil { + return err + } + if m.GetValue() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) + for i, v := range m.GetValue() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("value", cast) + if err != nil { + return err + } + } + return nil +} +// SetValue sets the value property value. The value property +func (m *CheckInClaimCollectionResponse) SetValue(value []CheckInClaimable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type CheckInClaimCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]CheckInClaimable) + SetValue(value []CheckInClaimable)() +} diff --git a/models/check_in_method.go b/models/check_in_method.go new file mode 100644 index 0000000000..308b495621 --- /dev/null +++ b/models/check_in_method.go @@ -0,0 +1,45 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models +type CheckInMethod int + +const ( + UNSPECIFIED_CHECKINMETHOD CheckInMethod = iota + MANUAL_CHECKINMETHOD + INFERRED_CHECKINMETHOD + VERIFIED_CHECKINMETHOD + UNKNOWNFUTUREVALUE_CHECKINMETHOD +) + +func (i CheckInMethod) String() string { + return []string{"unspecified", "manual", "inferred", "verified", "unknownFutureValue"}[i] +} +func ParseCheckInMethod(v string) (any, error) { + result := UNSPECIFIED_CHECKINMETHOD + switch v { + case "unspecified": + result = UNSPECIFIED_CHECKINMETHOD + case "manual": + result = MANUAL_CHECKINMETHOD + case "inferred": + result = INFERRED_CHECKINMETHOD + case "verified": + result = VERIFIED_CHECKINMETHOD + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_CHECKINMETHOD + default: + return nil, nil + } + return &result, nil +} +func SerializeCheckInMethod(values []CheckInMethod) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i CheckInMethod) isMultiValue() bool { + return false +} diff --git a/models/cloud_flare_rule_model.go b/models/cloud_flare_rule_model.go index 22ebbfec69..9d0bb55e4b 100644 --- a/models/cloud_flare_rule_model.go +++ b/models/cloud_flare_rule_model.go @@ -25,7 +25,7 @@ func NewCloudFlareRuleModel()(*CloudFlareRuleModel) { func CreateCloudFlareRuleModelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewCloudFlareRuleModel(), nil } -// GetAction gets the action property value. The action property +// GetAction gets the action property value. The action Cloudflare applies when the rule matches traffic. Common values include Managed Challenge, Interactive Challenge, Log, Block, JS Challenge, or Skip. // returns a *string when successful func (m *CloudFlareRuleModel) GetAction()(*string) { val, err := m.GetBackingStore().Get("action") @@ -101,7 +101,7 @@ func (m *CloudFlareRuleModel) GetFieldDeserializers()(map[string]func(i878a80d23 } return res } -// GetName gets the name property value. The name property +// GetName gets the name property value. Friendly name for the rule, used in UIs or logs to help administrators identify the rule. // returns a *string when successful func (m *CloudFlareRuleModel) GetName()(*string) { val, err := m.GetBackingStore().Get("name") @@ -125,7 +125,7 @@ func (m *CloudFlareRuleModel) GetOdataType()(*string) { } return nil } -// GetRuleId gets the ruleId property value. The ruleId property +// GetRuleId gets the ruleId property value. Unique identifier assigned to the rule by Cloudflare or the integration. // returns a *string when successful func (m *CloudFlareRuleModel) GetRuleId()(*string) { val, err := m.GetBackingStore().Get("ruleId") @@ -171,7 +171,7 @@ func (m *CloudFlareRuleModel) Serialize(writer i878a80d2330e89d26896388a3f487eef } return nil } -// SetAction sets the action property value. The action property +// SetAction sets the action property value. The action Cloudflare applies when the rule matches traffic. Common values include Managed Challenge, Interactive Challenge, Log, Block, JS Challenge, or Skip. func (m *CloudFlareRuleModel) SetAction(value *string)() { err := m.GetBackingStore().Set("action", value) if err != nil { @@ -189,7 +189,7 @@ func (m *CloudFlareRuleModel) SetAdditionalData(value map[string]any)() { func (m *CloudFlareRuleModel) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetName sets the name property value. The name property +// SetName sets the name property value. Friendly name for the rule, used in UIs or logs to help administrators identify the rule. func (m *CloudFlareRuleModel) SetName(value *string)() { err := m.GetBackingStore().Set("name", value) if err != nil { @@ -203,7 +203,7 @@ func (m *CloudFlareRuleModel) SetOdataType(value *string)() { panic(err) } } -// SetRuleId sets the ruleId property value. The ruleId property +// SetRuleId sets the ruleId property value. Unique identifier assigned to the rule by Cloudflare or the integration. func (m *CloudFlareRuleModel) SetRuleId(value *string)() { err := m.GetBackingStore().Set("ruleId", value) if err != nil { diff --git a/models/cloud_flare_ruleset_model.go b/models/cloud_flare_ruleset_model.go index 5647b6c9f5..27a3e0219b 100644 --- a/models/cloud_flare_ruleset_model.go +++ b/models/cloud_flare_ruleset_model.go @@ -89,7 +89,7 @@ func (m *CloudFlareRulesetModel) GetFieldDeserializers()(map[string]func(i878a80 } return res } -// GetName gets the name property value. The name property +// GetName gets the name property value. Friendly name for the ruleset, used in UIs and logs to help administrators identify the ruleset. // returns a *string when successful func (m *CloudFlareRulesetModel) GetName()(*string) { val, err := m.GetBackingStore().Get("name") @@ -113,7 +113,7 @@ func (m *CloudFlareRulesetModel) GetOdataType()(*string) { } return nil } -// GetPhaseName gets the phaseName property value. The phaseName property +// GetPhaseName gets the phaseName property value. Name of the phase during which the ruleset is evaluated (for example, httprequestfirewallmanaged, httprequestfirewallcustom, or provider-specific phase names). This indicates when in the request/response lifecycle the rules apply. // returns a *string when successful func (m *CloudFlareRulesetModel) GetPhaseName()(*string) { val, err := m.GetBackingStore().Get("phaseName") @@ -125,7 +125,7 @@ func (m *CloudFlareRulesetModel) GetPhaseName()(*string) { } return nil } -// GetRulesetId gets the rulesetId property value. The rulesetId property +// GetRulesetId gets the rulesetId property value. Unique identifier assigned to the ruleset by Cloudflare or the integration. // returns a *string when successful func (m *CloudFlareRulesetModel) GetRulesetId()(*string) { val, err := m.GetBackingStore().Get("rulesetId") @@ -182,7 +182,7 @@ func (m *CloudFlareRulesetModel) SetAdditionalData(value map[string]any)() { func (m *CloudFlareRulesetModel) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetName sets the name property value. The name property +// SetName sets the name property value. Friendly name for the ruleset, used in UIs and logs to help administrators identify the ruleset. func (m *CloudFlareRulesetModel) SetName(value *string)() { err := m.GetBackingStore().Set("name", value) if err != nil { @@ -196,14 +196,14 @@ func (m *CloudFlareRulesetModel) SetOdataType(value *string)() { panic(err) } } -// SetPhaseName sets the phaseName property value. The phaseName property +// SetPhaseName sets the phaseName property value. Name of the phase during which the ruleset is evaluated (for example, httprequestfirewallmanaged, httprequestfirewallcustom, or provider-specific phase names). This indicates when in the request/response lifecycle the rules apply. func (m *CloudFlareRulesetModel) SetPhaseName(value *string)() { err := m.GetBackingStore().Set("phaseName", value) if err != nil { panic(err) } } -// SetRulesetId sets the rulesetId property value. The rulesetId property +// SetRulesetId sets the rulesetId property value. Unique identifier assigned to the ruleset by Cloudflare or the integration. func (m *CloudFlareRulesetModel) SetRulesetId(value *string)() { err := m.GetBackingStore().Set("rulesetId", value) if err != nil { diff --git a/models/cloud_flare_verified_details_model.go b/models/cloud_flare_verified_details_model.go index 124ceb2749..51f1c26611 100644 --- a/models/cloud_flare_verified_details_model.go +++ b/models/cloud_flare_verified_details_model.go @@ -24,7 +24,7 @@ func NewCloudFlareVerifiedDetailsModel()(*CloudFlareVerifiedDetailsModel) { func CreateCloudFlareVerifiedDetailsModelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewCloudFlareVerifiedDetailsModel(), nil } -// GetEnabledCustomRules gets the enabledCustomRules property value. The enabledCustomRules property +// GetEnabledCustomRules gets the enabledCustomRules property value. Collection of Cloudflare custom rules that are currently enabled for the zone or host. // returns a []CloudFlareRuleModelable when successful func (m *CloudFlareVerifiedDetailsModel) GetEnabledCustomRules()([]CloudFlareRuleModelable) { val, err := m.GetBackingStore().Get("enabledCustomRules") @@ -36,7 +36,7 @@ func (m *CloudFlareVerifiedDetailsModel) GetEnabledCustomRules()([]CloudFlareRul } return nil } -// GetEnabledRecommendedRulesets gets the enabledRecommendedRulesets property value. The enabledRecommendedRulesets property +// GetEnabledRecommendedRulesets gets the enabledRecommendedRulesets property value. Collection of Cloudflare recommended rulesets that are enabled for the zone or host. // returns a []CloudFlareRulesetModelable when successful func (m *CloudFlareVerifiedDetailsModel) GetEnabledRecommendedRulesets()([]CloudFlareRulesetModelable) { val, err := m.GetBackingStore().Get("enabledRecommendedRulesets") @@ -96,7 +96,7 @@ func (m *CloudFlareVerifiedDetailsModel) GetFieldDeserializers()(map[string]func } return res } -// GetZoneId gets the zoneId property value. The zoneId property +// GetZoneId gets the zoneId property value. Cloudflare-assigned identifier for the DNS zone associated with the verified host (for example, the Cloudflare Zone ID). This ID is used to correlate verification details with the Cloudflare account and to perform configuration operations via the provider's API. // returns a *string when successful func (m *CloudFlareVerifiedDetailsModel) GetZoneId()(*string) { val, err := m.GetBackingStore().Get("zoneId") @@ -146,21 +146,21 @@ func (m *CloudFlareVerifiedDetailsModel) Serialize(writer i878a80d2330e89d268963 } return nil } -// SetEnabledCustomRules sets the enabledCustomRules property value. The enabledCustomRules property +// SetEnabledCustomRules sets the enabledCustomRules property value. Collection of Cloudflare custom rules that are currently enabled for the zone or host. func (m *CloudFlareVerifiedDetailsModel) SetEnabledCustomRules(value []CloudFlareRuleModelable)() { err := m.GetBackingStore().Set("enabledCustomRules", value) if err != nil { panic(err) } } -// SetEnabledRecommendedRulesets sets the enabledRecommendedRulesets property value. The enabledRecommendedRulesets property +// SetEnabledRecommendedRulesets sets the enabledRecommendedRulesets property value. Collection of Cloudflare recommended rulesets that are enabled for the zone or host. func (m *CloudFlareVerifiedDetailsModel) SetEnabledRecommendedRulesets(value []CloudFlareRulesetModelable)() { err := m.GetBackingStore().Set("enabledRecommendedRulesets", value) if err != nil { panic(err) } } -// SetZoneId sets the zoneId property value. The zoneId property +// SetZoneId sets the zoneId property value. Cloudflare-assigned identifier for the DNS zone associated with the verified host (for example, the Cloudflare Zone ID). This ID is used to correlate verification details with the Cloudflare account and to perform configuration operations via the provider's API. func (m *CloudFlareVerifiedDetailsModel) SetZoneId(value *string)() { err := m.GetBackingStore().Set("zoneId", value) if err != nil { diff --git a/models/cloud_flare_web_application_firewall_provider.go b/models/cloud_flare_web_application_firewall_provider.go index 25298f18f2..f8855f8b10 100644 --- a/models/cloud_flare_web_application_firewall_provider.go +++ b/models/cloud_flare_web_application_firewall_provider.go @@ -24,7 +24,7 @@ func NewCloudFlareWebApplicationFirewallProvider()(*CloudFlareWebApplicationFire func CreateCloudFlareWebApplicationFirewallProviderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewCloudFlareWebApplicationFirewallProvider(), nil } -// GetApiToken gets the apiToken property value. The apiToken property +// GetApiToken gets the apiToken property value. Cloudflare API token or credential used by Microsoft services to authenticate to the Cloudflare account. Contact your Cloudflare Customer Success Manager for assistance with your apitoken. // returns a *string when successful func (m *CloudFlareWebApplicationFirewallProvider) GetApiToken()(*string) { val, err := m.GetBackingStore().Get("apiToken") @@ -62,7 +62,7 @@ func (m *CloudFlareWebApplicationFirewallProvider) GetFieldDeserializers()(map[s } return res } -// GetZoneId gets the zoneId property value. The zoneId property +// GetZoneId gets the zoneId property value. Default Cloudflare Zone ID associated with this provider configuration. This ID identifies the DNS zone in Cloudflare that is commonly used for verification and configuration operations for the provider. // returns a *string when successful func (m *CloudFlareWebApplicationFirewallProvider) GetZoneId()(*string) { val, err := m.GetBackingStore().Get("zoneId") @@ -94,14 +94,14 @@ func (m *CloudFlareWebApplicationFirewallProvider) Serialize(writer i878a80d2330 } return nil } -// SetApiToken sets the apiToken property value. The apiToken property +// SetApiToken sets the apiToken property value. Cloudflare API token or credential used by Microsoft services to authenticate to the Cloudflare account. Contact your Cloudflare Customer Success Manager for assistance with your apitoken. func (m *CloudFlareWebApplicationFirewallProvider) SetApiToken(value *string)() { err := m.GetBackingStore().Set("apiToken", value) if err != nil { panic(err) } } -// SetZoneId sets the zoneId property value. The zoneId property +// SetZoneId sets the zoneId property value. Default Cloudflare Zone ID associated with this provider configuration. This ID identifies the DNS zone in Cloudflare that is commonly used for verification and configuration operations for the provider. func (m *CloudFlareWebApplicationFirewallProvider) SetZoneId(value *string)() { err := m.GetBackingStore().Set("zoneId", value) if err != nil { diff --git a/models/employee_experience.go b/models/employee_experience.go index e6502b8ea9..6f40c5f438 100644 --- a/models/employee_experience.go +++ b/models/employee_experience.go @@ -146,6 +146,22 @@ func (m *EmployeeExperience) GetFieldDeserializers()(map[string]func(i878a80d233 } return nil } + res["roles"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateEngagementRoleFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]EngagementRoleable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(EngagementRoleable) + } + } + m.SetRoles(res) + } + return nil + } return res } // GetLearningCourseActivities gets the learningCourseActivities property value. The learningCourseActivities property @@ -184,6 +200,18 @@ func (m *EmployeeExperience) GetOdataType()(*string) { } return nil } +// GetRoles gets the roles property value. A collection of roles in Viva Engage. +// returns a []EngagementRoleable when successful +func (m *EmployeeExperience) GetRoles()([]EngagementRoleable) { + val, err := m.GetBackingStore().Get("roles") + if err != nil { + panic(err) + } + if val != nil { + return val.([]EngagementRoleable) + } + return nil +} // Serialize serializes information the current object func (m *EmployeeExperience) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { if m.GetCommunities() != nil { @@ -240,6 +268,18 @@ func (m *EmployeeExperience) Serialize(writer i878a80d2330e89d26896388a3f487eef2 return err } } + if m.GetRoles() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetRoles())) + for i, v := range m.GetRoles() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err := writer.WriteCollectionOfObjectValues("roles", cast) + if err != nil { + return err + } + } { err := writer.WriteAdditionalData(m.GetAdditionalData()) if err != nil { @@ -294,6 +334,13 @@ func (m *EmployeeExperience) SetOdataType(value *string)() { panic(err) } } +// SetRoles sets the roles property value. A collection of roles in Viva Engage. +func (m *EmployeeExperience) SetRoles(value []EngagementRoleable)() { + err := m.GetBackingStore().Set("roles", value) + if err != nil { + panic(err) + } +} type EmployeeExperienceable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel @@ -304,10 +351,12 @@ type EmployeeExperienceable interface { GetLearningCourseActivities()([]LearningCourseActivityable) GetLearningProviders()([]LearningProviderable) GetOdataType()(*string) + GetRoles()([]EngagementRoleable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetCommunities(value []Communityable)() SetEngagementAsyncOperations(value []EngagementAsyncOperationable)() SetLearningCourseActivities(value []LearningCourseActivityable)() SetLearningProviders(value []LearningProviderable)() SetOdataType(value *string)() + SetRoles(value []EngagementRoleable)() } diff --git a/models/employee_experience_user.go b/models/employee_experience_user.go index 9ac17a9b0a..caff497a5f 100644 --- a/models/employee_experience_user.go +++ b/models/employee_experience_user.go @@ -22,10 +22,38 @@ func NewEmployeeExperienceUser()(*EmployeeExperienceUser) { func CreateEmployeeExperienceUserFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewEmployeeExperienceUser(), nil } +// GetAssignedRoles gets the assignedRoles property value. Represents the collection of Viva Engage roles assigned to a user. +// returns a []EngagementRoleable when successful +func (m *EmployeeExperienceUser) GetAssignedRoles()([]EngagementRoleable) { + val, err := m.GetBackingStore().Get("assignedRoles") + if err != nil { + panic(err) + } + if val != nil { + return val.([]EngagementRoleable) + } + return nil +} // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *EmployeeExperienceUser) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() + res["assignedRoles"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateEngagementRoleFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]EngagementRoleable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(EngagementRoleable) + } + } + m.SetAssignedRoles(res) + } + return nil + } res["learningCourseActivities"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateLearningCourseActivityFromDiscriminatorValue) if err != nil { @@ -62,6 +90,18 @@ func (m *EmployeeExperienceUser) Serialize(writer i878a80d2330e89d26896388a3f487 if err != nil { return err } + if m.GetAssignedRoles() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetAssignedRoles())) + for i, v := range m.GetAssignedRoles() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("assignedRoles", cast) + if err != nil { + return err + } + } if m.GetLearningCourseActivities() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetLearningCourseActivities())) for i, v := range m.GetLearningCourseActivities() { @@ -76,6 +116,13 @@ func (m *EmployeeExperienceUser) Serialize(writer i878a80d2330e89d26896388a3f487 } return nil } +// SetAssignedRoles sets the assignedRoles property value. Represents the collection of Viva Engage roles assigned to a user. +func (m *EmployeeExperienceUser) SetAssignedRoles(value []EngagementRoleable)() { + err := m.GetBackingStore().Set("assignedRoles", value) + if err != nil { + panic(err) + } +} // SetLearningCourseActivities sets the learningCourseActivities property value. The learningCourseActivities property func (m *EmployeeExperienceUser) SetLearningCourseActivities(value []LearningCourseActivityable)() { err := m.GetBackingStore().Set("learningCourseActivities", value) @@ -86,6 +133,8 @@ func (m *EmployeeExperienceUser) SetLearningCourseActivities(value []LearningCou type EmployeeExperienceUserable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAssignedRoles()([]EngagementRoleable) GetLearningCourseActivities()([]LearningCourseActivityable) + SetAssignedRoles(value []EngagementRoleable)() SetLearningCourseActivities(value []LearningCourseActivityable)() } diff --git a/models/engagement_role.go b/models/engagement_role.go new file mode 100644 index 0000000000..7155863b59 --- /dev/null +++ b/models/engagement_role.go @@ -0,0 +1,129 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +// EngagementRole represents a Viva Engage role and its members +type EngagementRole struct { + Entity +} +// NewEngagementRole instantiates a new EngagementRole and sets the default values. +func NewEngagementRole()(*EngagementRole) { + m := &EngagementRole{ + Entity: *NewEntity(), + } + return m +} +// CreateEngagementRoleFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEngagementRoleFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewEngagementRole(), nil +} +// GetDisplayName gets the displayName property value. The name of the role. +// returns a *string when successful +func (m *EngagementRole) GetDisplayName()(*string) { + val, err := m.GetBackingStore().Get("displayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EngagementRole) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["displayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDisplayName(val) + } + return nil + } + res["members"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateEngagementRoleMemberFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]EngagementRoleMemberable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(EngagementRoleMemberable) + } + } + m.SetMembers(res) + } + return nil + } + return res +} +// GetMembers gets the members property value. Users that have this role assigned. +// returns a []EngagementRoleMemberable when successful +func (m *EngagementRole) GetMembers()([]EngagementRoleMemberable) { + val, err := m.GetBackingStore().Get("members") + if err != nil { + panic(err) + } + if val != nil { + return val.([]EngagementRoleMemberable) + } + return nil +} +// Serialize serializes information the current object +func (m *EngagementRole) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("displayName", m.GetDisplayName()) + if err != nil { + return err + } + } + if m.GetMembers() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetMembers())) + for i, v := range m.GetMembers() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("members", cast) + if err != nil { + return err + } + } + return nil +} +// SetDisplayName sets the displayName property value. The name of the role. +func (m *EngagementRole) SetDisplayName(value *string)() { + err := m.GetBackingStore().Set("displayName", value) + if err != nil { + panic(err) + } +} +// SetMembers sets the members property value. Users that have this role assigned. +func (m *EngagementRole) SetMembers(value []EngagementRoleMemberable)() { + err := m.GetBackingStore().Set("members", value) + if err != nil { + panic(err) + } +} +type EngagementRoleable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetDisplayName()(*string) + GetMembers()([]EngagementRoleMemberable) + SetDisplayName(value *string)() + SetMembers(value []EngagementRoleMemberable)() +} diff --git a/models/engagement_role_collection_response.go b/models/engagement_role_collection_response.go new file mode 100644 index 0000000000..8114e0e31d --- /dev/null +++ b/models/engagement_role_collection_response.go @@ -0,0 +1,91 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type EngagementRoleCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewEngagementRoleCollectionResponse instantiates a new EngagementRoleCollectionResponse and sets the default values. +func NewEngagementRoleCollectionResponse()(*EngagementRoleCollectionResponse) { + m := &EngagementRoleCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateEngagementRoleCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEngagementRoleCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewEngagementRoleCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EngagementRoleCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateEngagementRoleFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]EngagementRoleable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(EngagementRoleable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []EngagementRoleable when successful +func (m *EngagementRoleCollectionResponse) GetValue()([]EngagementRoleable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]EngagementRoleable) + } + return nil +} +// Serialize serializes information the current object +func (m *EngagementRoleCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.BaseCollectionPaginationCountResponse.Serialize(writer) + if err != nil { + return err + } + if m.GetValue() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) + for i, v := range m.GetValue() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("value", cast) + if err != nil { + return err + } + } + return nil +} +// SetValue sets the value property value. The value property +func (m *EngagementRoleCollectionResponse) SetValue(value []EngagementRoleable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type EngagementRoleCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]EngagementRoleable) + SetValue(value []EngagementRoleable)() +} diff --git a/models/engagement_role_member.go b/models/engagement_role_member.go new file mode 100644 index 0000000000..777a6e6e8a --- /dev/null +++ b/models/engagement_role_member.go @@ -0,0 +1,143 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +// EngagementRoleMember entity to represent the assignment of a role to a user. +type EngagementRoleMember struct { + Entity +} +// NewEngagementRoleMember instantiates a new EngagementRoleMember and sets the default values. +func NewEngagementRoleMember()(*EngagementRoleMember) { + m := &EngagementRoleMember{ + Entity: *NewEntity(), + } + return m +} +// CreateEngagementRoleMemberFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEngagementRoleMemberFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewEngagementRoleMember(), nil +} +// GetCreatedDateTime gets the createdDateTime property value. The date and time when the role was assigned to the user. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. +// returns a *Time when successful +func (m *EngagementRoleMember) GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("createdDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EngagementRoleMember) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["createdDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetCreatedDateTime(val) + } + return nil + } + res["user"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateUserFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetUser(val.(Userable)) + } + return nil + } + res["userId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetUserId(val) + } + return nil + } + return res +} +// GetUser gets the user property value. The user who has this role assigned. +// returns a Userable when successful +func (m *EngagementRoleMember) GetUser()(Userable) { + val, err := m.GetBackingStore().Get("user") + if err != nil { + panic(err) + } + if val != nil { + return val.(Userable) + } + return nil +} +// GetUserId gets the userId property value. The Microsoft Entra ID of the user who has the role assigned. +// returns a *string when successful +func (m *EngagementRoleMember) GetUserId()(*string) { + val, err := m.GetBackingStore().Get("userId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *EngagementRoleMember) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("user", m.GetUser()) + if err != nil { + return err + } + } + return nil +} +// SetCreatedDateTime sets the createdDateTime property value. The date and time when the role was assigned to the user. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. +func (m *EngagementRoleMember) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("createdDateTime", value) + if err != nil { + panic(err) + } +} +// SetUser sets the user property value. The user who has this role assigned. +func (m *EngagementRoleMember) SetUser(value Userable)() { + err := m.GetBackingStore().Set("user", value) + if err != nil { + panic(err) + } +} +// SetUserId sets the userId property value. The Microsoft Entra ID of the user who has the role assigned. +func (m *EngagementRoleMember) SetUserId(value *string)() { + err := m.GetBackingStore().Set("userId", value) + if err != nil { + panic(err) + } +} +type EngagementRoleMemberable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetUser()(Userable) + GetUserId()(*string) + SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetUser(value Userable)() + SetUserId(value *string)() +} diff --git a/models/engagement_role_member_collection_response.go b/models/engagement_role_member_collection_response.go new file mode 100644 index 0000000000..392e42b54c --- /dev/null +++ b/models/engagement_role_member_collection_response.go @@ -0,0 +1,91 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type EngagementRoleMemberCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewEngagementRoleMemberCollectionResponse instantiates a new EngagementRoleMemberCollectionResponse and sets the default values. +func NewEngagementRoleMemberCollectionResponse()(*EngagementRoleMemberCollectionResponse) { + m := &EngagementRoleMemberCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateEngagementRoleMemberCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEngagementRoleMemberCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewEngagementRoleMemberCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EngagementRoleMemberCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateEngagementRoleMemberFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]EngagementRoleMemberable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(EngagementRoleMemberable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []EngagementRoleMemberable when successful +func (m *EngagementRoleMemberCollectionResponse) GetValue()([]EngagementRoleMemberable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]EngagementRoleMemberable) + } + return nil +} +// Serialize serializes information the current object +func (m *EngagementRoleMemberCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.BaseCollectionPaginationCountResponse.Serialize(writer) + if err != nil { + return err + } + if m.GetValue() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) + for i, v := range m.GetValue() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("value", cast) + if err != nil { + return err + } + } + return nil +} +// SetValue sets the value property value. The value property +func (m *EngagementRoleMemberCollectionResponse) SetValue(value []EngagementRoleMemberable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type EngagementRoleMemberCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]EngagementRoleMemberable) + SetValue(value []EngagementRoleMemberable)() +} diff --git a/models/entity.go b/models/entity.go index 8c1808c26f..ae6fcaabc4 100644 --- a/models/entity.go +++ b/models/entity.go @@ -177,6 +177,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewApprovalStage(), nil case "#microsoft.graph.appScope": return NewAppScope(), nil + case "#microsoft.graph.arkoseFraudProtectionProvider": + return NewArkoseFraudProtectionProvider(), nil case "#microsoft.graph.associatedTeamInfo": return NewAssociatedTeamInfo(), nil case "#microsoft.graph.attachment": @@ -637,6 +639,10 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewEngagementConversationQuestionMessage(), nil case "#microsoft.graph.engagementConversationSystemMessage": return NewEngagementConversationSystemMessage(), nil + case "#microsoft.graph.engagementRole": + return NewEngagementRole(), nil + case "#microsoft.graph.engagementRoleMember": + return NewEngagementRoleMember(), nil case "#microsoft.graph.enrollmentConfigurationAssignment": return NewEnrollmentConfigurationAssignment(), nil case "#microsoft.graph.enrollmentTroubleshootingEvent": @@ -689,6 +695,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewFileStorageContainer(), nil case "#microsoft.graph.filterOperatorSchema": return NewFilterOperatorSchema(), nil + case "#microsoft.graph.fraudProtectionProvider": + return NewFraudProtectionProvider(), nil case "#microsoft.graph.governanceInsight": return NewGovernanceInsight(), nil case "#microsoft.graph.granularMailboxRestoreArtifact": @@ -707,6 +715,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewHorizontalSection(), nil case "#microsoft.graph.horizontalSectionColumn": return NewHorizontalSectionColumn(), nil + case "#microsoft.graph.humanSecurityFraudProtectionProvider": + return NewHumanSecurityFraudProtectionProvider(), nil case "#microsoft.graph.identityApiConnector": return NewIdentityApiConnector(), nil case "#microsoft.graph.identityBuiltInUserFlowAttribute": @@ -1013,6 +1023,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewOnenoteResource(), nil case "#microsoft.graph.onenoteSection": return NewOnenoteSection(), nil + case "#microsoft.graph.onFraudProtectionLoadStartListener": + return NewOnFraudProtectionLoadStartListener(), nil case "#microsoft.graph.onInteractiveAuthFlowStartListener": return NewOnInteractiveAuthFlowStartListener(), nil case "#microsoft.graph.onlineMeeting": diff --git a/models/fraud_protection_configuration.go b/models/fraud_protection_configuration.go new file mode 100644 index 0000000000..e687d9d3b9 --- /dev/null +++ b/models/fraud_protection_configuration.go @@ -0,0 +1,134 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" +) + +type FraudProtectionConfiguration struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewFraudProtectionConfiguration instantiates a new FraudProtectionConfiguration and sets the default values. +func NewFraudProtectionConfiguration()(*FraudProtectionConfiguration) { + m := &FraudProtectionConfiguration{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateFraudProtectionConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateFraudProtectionConfigurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("@odata.type") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + switch *mappingValue { + case "#microsoft.graph.fraudProtectionProviderConfiguration": + return NewFraudProtectionProviderConfiguration(), nil + } + } + } + } + return NewFraudProtectionConfiguration(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *FraudProtectionConfiguration) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *FraudProtectionConfiguration) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *FraudProtectionConfiguration) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["@odata.type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetOdataType(val) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *FraudProtectionConfiguration) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *FraudProtectionConfiguration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *FraudProtectionConfiguration) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *FraudProtectionConfiguration) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *FraudProtectionConfiguration) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type FraudProtectionConfigurationable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() +} diff --git a/models/fraud_protection_provider.go b/models/fraud_protection_provider.go new file mode 100644 index 0000000000..dac157d04b --- /dev/null +++ b/models/fraud_protection_provider.go @@ -0,0 +1,99 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type FraudProtectionProvider struct { + Entity +} +// NewFraudProtectionProvider instantiates a new FraudProtectionProvider and sets the default values. +func NewFraudProtectionProvider()(*FraudProtectionProvider) { + m := &FraudProtectionProvider{ + Entity: *NewEntity(), + } + return m +} +// CreateFraudProtectionProviderFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateFraudProtectionProviderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("@odata.type") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + switch *mappingValue { + case "#microsoft.graph.arkoseFraudProtectionProvider": + return NewArkoseFraudProtectionProvider(), nil + case "#microsoft.graph.humanSecurityFraudProtectionProvider": + return NewHumanSecurityFraudProtectionProvider(), nil + } + } + } + } + return NewFraudProtectionProvider(), nil +} +// GetDisplayName gets the displayName property value. The display name of the fraud protection provider configuration. +// returns a *string when successful +func (m *FraudProtectionProvider) GetDisplayName()(*string) { + val, err := m.GetBackingStore().Get("displayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *FraudProtectionProvider) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["displayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDisplayName(val) + } + return nil + } + return res +} +// Serialize serializes information the current object +func (m *FraudProtectionProvider) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("displayName", m.GetDisplayName()) + if err != nil { + return err + } + } + return nil +} +// SetDisplayName sets the displayName property value. The display name of the fraud protection provider configuration. +func (m *FraudProtectionProvider) SetDisplayName(value *string)() { + err := m.GetBackingStore().Set("displayName", value) + if err != nil { + panic(err) + } +} +type FraudProtectionProviderable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetDisplayName()(*string) + SetDisplayName(value *string)() +} diff --git a/models/fraud_protection_provider_collection_response.go b/models/fraud_protection_provider_collection_response.go new file mode 100644 index 0000000000..dbd3445db4 --- /dev/null +++ b/models/fraud_protection_provider_collection_response.go @@ -0,0 +1,91 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type FraudProtectionProviderCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewFraudProtectionProviderCollectionResponse instantiates a new FraudProtectionProviderCollectionResponse and sets the default values. +func NewFraudProtectionProviderCollectionResponse()(*FraudProtectionProviderCollectionResponse) { + m := &FraudProtectionProviderCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateFraudProtectionProviderCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateFraudProtectionProviderCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewFraudProtectionProviderCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *FraudProtectionProviderCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateFraudProtectionProviderFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]FraudProtectionProviderable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(FraudProtectionProviderable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []FraudProtectionProviderable when successful +func (m *FraudProtectionProviderCollectionResponse) GetValue()([]FraudProtectionProviderable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]FraudProtectionProviderable) + } + return nil +} +// Serialize serializes information the current object +func (m *FraudProtectionProviderCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.BaseCollectionPaginationCountResponse.Serialize(writer) + if err != nil { + return err + } + if m.GetValue() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) + for i, v := range m.GetValue() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("value", cast) + if err != nil { + return err + } + } + return nil +} +// SetValue sets the value property value. The value property +func (m *FraudProtectionProviderCollectionResponse) SetValue(value []FraudProtectionProviderable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type FraudProtectionProviderCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]FraudProtectionProviderable) + SetValue(value []FraudProtectionProviderable)() +} diff --git a/models/fraud_protection_provider_configuration.go b/models/fraud_protection_provider_configuration.go new file mode 100644 index 0000000000..71406f7813 --- /dev/null +++ b/models/fraud_protection_provider_configuration.go @@ -0,0 +1,81 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type FraudProtectionProviderConfiguration struct { + FraudProtectionConfiguration +} +// NewFraudProtectionProviderConfiguration instantiates a new FraudProtectionProviderConfiguration and sets the default values. +func NewFraudProtectionProviderConfiguration()(*FraudProtectionProviderConfiguration) { + m := &FraudProtectionProviderConfiguration{ + FraudProtectionConfiguration: *NewFraudProtectionConfiguration(), + } + odataTypeValue := "#microsoft.graph.fraudProtectionProviderConfiguration" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateFraudProtectionProviderConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateFraudProtectionProviderConfigurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewFraudProtectionProviderConfiguration(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *FraudProtectionProviderConfiguration) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.FraudProtectionConfiguration.GetFieldDeserializers() + res["fraudProtectionProvider"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateFraudProtectionProviderFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetFraudProtectionProvider(val.(FraudProtectionProviderable)) + } + return nil + } + return res +} +// GetFraudProtectionProvider gets the fraudProtectionProvider property value. The fraudProtectionProvider property +// returns a FraudProtectionProviderable when successful +func (m *FraudProtectionProviderConfiguration) GetFraudProtectionProvider()(FraudProtectionProviderable) { + val, err := m.GetBackingStore().Get("fraudProtectionProvider") + if err != nil { + panic(err) + } + if val != nil { + return val.(FraudProtectionProviderable) + } + return nil +} +// Serialize serializes information the current object +func (m *FraudProtectionProviderConfiguration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.FraudProtectionConfiguration.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("fraudProtectionProvider", m.GetFraudProtectionProvider()) + if err != nil { + return err + } + } + return nil +} +// SetFraudProtectionProvider sets the fraudProtectionProvider property value. The fraudProtectionProvider property +func (m *FraudProtectionProviderConfiguration) SetFraudProtectionProvider(value FraudProtectionProviderable)() { + err := m.GetBackingStore().Set("fraudProtectionProvider", value) + if err != nil { + panic(err) + } +} +type FraudProtectionProviderConfigurationable interface { + FraudProtectionConfigurationable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetFraudProtectionProvider()(FraudProtectionProviderable) + SetFraudProtectionProvider(value FraudProtectionProviderable)() +} diff --git a/models/human_security_fraud_protection_provider.go b/models/human_security_fraud_protection_provider.go new file mode 100644 index 0000000000..a8886b3db4 --- /dev/null +++ b/models/human_security_fraud_protection_provider.go @@ -0,0 +1,118 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type HumanSecurityFraudProtectionProvider struct { + FraudProtectionProvider +} +// NewHumanSecurityFraudProtectionProvider instantiates a new HumanSecurityFraudProtectionProvider and sets the default values. +func NewHumanSecurityFraudProtectionProvider()(*HumanSecurityFraudProtectionProvider) { + m := &HumanSecurityFraudProtectionProvider{ + FraudProtectionProvider: *NewFraudProtectionProvider(), + } + odataTypeValue := "#microsoft.graph.humanSecurityFraudProtectionProvider" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateHumanSecurityFraudProtectionProviderFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateHumanSecurityFraudProtectionProviderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewHumanSecurityFraudProtectionProvider(), nil +} +// GetAppId gets the appId property value. Unique identifier for an individual application. You can retrieve this from the HUMAN Security Admin Console or request it from your HUMAN Security Customer Success Manager. +// returns a *string when successful +func (m *HumanSecurityFraudProtectionProvider) GetAppId()(*string) { + val, err := m.GetBackingStore().Get("appId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *HumanSecurityFraudProtectionProvider) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.FraudProtectionProvider.GetFieldDeserializers() + res["appId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAppId(val) + } + return nil + } + res["serverToken"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetServerToken(val) + } + return nil + } + return res +} +// GetServerToken gets the serverToken property value. Unique identifier used to authenticate API calls between the Server side integration and the HUMAN platform. You can retrieve this from the HUMAN Security Admin Console or request it from your HUMAN Security Customer Success Manager. +// returns a *string when successful +func (m *HumanSecurityFraudProtectionProvider) GetServerToken()(*string) { + val, err := m.GetBackingStore().Get("serverToken") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *HumanSecurityFraudProtectionProvider) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.FraudProtectionProvider.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("appId", m.GetAppId()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("serverToken", m.GetServerToken()) + if err != nil { + return err + } + } + return nil +} +// SetAppId sets the appId property value. Unique identifier for an individual application. You can retrieve this from the HUMAN Security Admin Console or request it from your HUMAN Security Customer Success Manager. +func (m *HumanSecurityFraudProtectionProvider) SetAppId(value *string)() { + err := m.GetBackingStore().Set("appId", value) + if err != nil { + panic(err) + } +} +// SetServerToken sets the serverToken property value. Unique identifier used to authenticate API calls between the Server side integration and the HUMAN platform. You can retrieve this from the HUMAN Security Admin Console or request it from your HUMAN Security Customer Success Manager. +func (m *HumanSecurityFraudProtectionProvider) SetServerToken(value *string)() { + err := m.GetBackingStore().Set("serverToken", value) + if err != nil { + panic(err) + } +} +type HumanSecurityFraudProtectionProviderable interface { + FraudProtectionProviderable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAppId()(*string) + GetServerToken()(*string) + SetAppId(value *string)() + SetServerToken(value *string)() +} diff --git a/models/identity_container.go b/models/identity_container.go index 1e42932897..27a45db8d0 100644 --- a/models/identity_container.go +++ b/models/identity_container.go @@ -244,7 +244,7 @@ func (m *IdentityContainer) GetIdentityProviders()([]IdentityProviderBaseable) { } return nil } -// GetRiskPrevention gets the riskPrevention property value. The riskPrevention property +// GetRiskPrevention gets the riskPrevention property value. Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. // returns a RiskPreventionContainerable when successful func (m *IdentityContainer) GetRiskPrevention()(RiskPreventionContainerable) { val, err := m.GetBackingStore().Get("riskPrevention") @@ -421,7 +421,7 @@ func (m *IdentityContainer) SetIdentityProviders(value []IdentityProviderBaseabl panic(err) } } -// SetRiskPrevention sets the riskPrevention property value. The riskPrevention property +// SetRiskPrevention sets the riskPrevention property value. Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. func (m *IdentityContainer) SetRiskPrevention(value RiskPreventionContainerable)() { err := m.GetBackingStore().Set("riskPrevention", value) if err != nil { diff --git a/models/identitygovernance/activate_group_scope.go b/models/identitygovernance/activate_group_scope.go new file mode 100644 index 0000000000..2a8160dc77 --- /dev/null +++ b/models/identitygovernance/activate_group_scope.go @@ -0,0 +1,82 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type ActivateGroupScope struct { + ActivationScope +} +// NewActivateGroupScope instantiates a new ActivateGroupScope and sets the default values. +func NewActivateGroupScope()(*ActivateGroupScope) { + m := &ActivateGroupScope{ + ActivationScope: *NewActivationScope(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.activateGroupScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateActivateGroupScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateActivateGroupScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewActivateGroupScope(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ActivateGroupScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.ActivationScope.GetFieldDeserializers() + res["group"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateGroupFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetGroup(val.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable)) + } + return nil + } + return res +} +// GetGroup gets the group property value. The group property +// returns a Groupable when successful +func (m *ActivateGroupScope) GetGroup()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable) { + val, err := m.GetBackingStore().Get("group") + if err != nil { + panic(err) + } + if val != nil { + return val.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable) + } + return nil +} +// Serialize serializes information the current object +func (m *ActivateGroupScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.ActivationScope.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("group", m.GetGroup()) + if err != nil { + return err + } + } + return nil +} +// SetGroup sets the group property value. The group property +func (m *ActivateGroupScope) SetGroup(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable)() { + err := m.GetBackingStore().Set("group", value) + if err != nil { + panic(err) + } +} +type ActivateGroupScopeable interface { + ActivationScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetGroup()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable) + SetGroup(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable)() +} diff --git a/models/identitygovernance/activate_processing_result_scope.go b/models/identitygovernance/activate_processing_result_scope.go new file mode 100644 index 0000000000..f130dac969 --- /dev/null +++ b/models/identitygovernance/activate_processing_result_scope.go @@ -0,0 +1,131 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type ActivateProcessingResultScope struct { + ActivationScope +} +// NewActivateProcessingResultScope instantiates a new ActivateProcessingResultScope and sets the default values. +func NewActivateProcessingResultScope()(*ActivateProcessingResultScope) { + m := &ActivateProcessingResultScope{ + ActivationScope: *NewActivationScope(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.activateProcessingResultScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateActivateProcessingResultScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateActivateProcessingResultScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewActivateProcessingResultScope(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ActivateProcessingResultScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.ActivationScope.GetFieldDeserializers() + res["processingResults"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateUserProcessingResultFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]UserProcessingResultable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(UserProcessingResultable) + } + } + m.SetProcessingResults(res) + } + return nil + } + res["taskScope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseActivationTaskScopeType) + if err != nil { + return err + } + if val != nil { + m.SetTaskScope(val.(*ActivationTaskScopeType)) + } + return nil + } + return res +} +// GetProcessingResults gets the processingResults property value. The processingResults property +// returns a []UserProcessingResultable when successful +func (m *ActivateProcessingResultScope) GetProcessingResults()([]UserProcessingResultable) { + val, err := m.GetBackingStore().Get("processingResults") + if err != nil { + panic(err) + } + if val != nil { + return val.([]UserProcessingResultable) + } + return nil +} +// GetTaskScope gets the taskScope property value. The taskScope property +// returns a *ActivationTaskScopeType when successful +func (m *ActivateProcessingResultScope) GetTaskScope()(*ActivationTaskScopeType) { + val, err := m.GetBackingStore().Get("taskScope") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ActivationTaskScopeType) + } + return nil +} +// Serialize serializes information the current object +func (m *ActivateProcessingResultScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.ActivationScope.Serialize(writer) + if err != nil { + return err + } + if m.GetProcessingResults() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetProcessingResults())) + for i, v := range m.GetProcessingResults() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("processingResults", cast) + if err != nil { + return err + } + } + if m.GetTaskScope() != nil { + cast := (*m.GetTaskScope()).String() + err = writer.WriteStringValue("taskScope", &cast) + if err != nil { + return err + } + } + return nil +} +// SetProcessingResults sets the processingResults property value. The processingResults property +func (m *ActivateProcessingResultScope) SetProcessingResults(value []UserProcessingResultable)() { + err := m.GetBackingStore().Set("processingResults", value) + if err != nil { + panic(err) + } +} +// SetTaskScope sets the taskScope property value. The taskScope property +func (m *ActivateProcessingResultScope) SetTaskScope(value *ActivationTaskScopeType)() { + err := m.GetBackingStore().Set("taskScope", value) + if err != nil { + panic(err) + } +} +type ActivateProcessingResultScopeable interface { + ActivationScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetProcessingResults()([]UserProcessingResultable) + GetTaskScope()(*ActivationTaskScopeType) + SetProcessingResults(value []UserProcessingResultable)() + SetTaskScope(value *ActivationTaskScopeType)() +} diff --git a/models/identitygovernance/activate_run_scope.go b/models/identitygovernance/activate_run_scope.go new file mode 100644 index 0000000000..22e4ae6ed8 --- /dev/null +++ b/models/identitygovernance/activate_run_scope.go @@ -0,0 +1,157 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type ActivateRunScope struct { + ActivationScope +} +// NewActivateRunScope instantiates a new ActivateRunScope and sets the default values. +func NewActivateRunScope()(*ActivateRunScope) { + m := &ActivateRunScope{ + ActivationScope: *NewActivationScope(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.activateRunScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateActivateRunScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateActivateRunScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewActivateRunScope(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ActivateRunScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.ActivationScope.GetFieldDeserializers() + res["run"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateRunFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetRun(val.(Runable)) + } + return nil + } + res["taskScope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseActivationTaskScopeType) + if err != nil { + return err + } + if val != nil { + m.SetTaskScope(val.(*ActivationTaskScopeType)) + } + return nil + } + res["userScope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseActivationUserScopeType) + if err != nil { + return err + } + if val != nil { + m.SetUserScope(val.(*ActivationUserScopeType)) + } + return nil + } + return res +} +// GetRun gets the run property value. The run property +// returns a Runable when successful +func (m *ActivateRunScope) GetRun()(Runable) { + val, err := m.GetBackingStore().Get("run") + if err != nil { + panic(err) + } + if val != nil { + return val.(Runable) + } + return nil +} +// GetTaskScope gets the taskScope property value. The taskScope property +// returns a *ActivationTaskScopeType when successful +func (m *ActivateRunScope) GetTaskScope()(*ActivationTaskScopeType) { + val, err := m.GetBackingStore().Get("taskScope") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ActivationTaskScopeType) + } + return nil +} +// GetUserScope gets the userScope property value. The userScope property +// returns a *ActivationUserScopeType when successful +func (m *ActivateRunScope) GetUserScope()(*ActivationUserScopeType) { + val, err := m.GetBackingStore().Get("userScope") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ActivationUserScopeType) + } + return nil +} +// Serialize serializes information the current object +func (m *ActivateRunScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.ActivationScope.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("run", m.GetRun()) + if err != nil { + return err + } + } + if m.GetTaskScope() != nil { + cast := (*m.GetTaskScope()).String() + err = writer.WriteStringValue("taskScope", &cast) + if err != nil { + return err + } + } + if m.GetUserScope() != nil { + cast := (*m.GetUserScope()).String() + err = writer.WriteStringValue("userScope", &cast) + if err != nil { + return err + } + } + return nil +} +// SetRun sets the run property value. The run property +func (m *ActivateRunScope) SetRun(value Runable)() { + err := m.GetBackingStore().Set("run", value) + if err != nil { + panic(err) + } +} +// SetTaskScope sets the taskScope property value. The taskScope property +func (m *ActivateRunScope) SetTaskScope(value *ActivationTaskScopeType)() { + err := m.GetBackingStore().Set("taskScope", value) + if err != nil { + panic(err) + } +} +// SetUserScope sets the userScope property value. The userScope property +func (m *ActivateRunScope) SetUserScope(value *ActivationUserScopeType)() { + err := m.GetBackingStore().Set("userScope", value) + if err != nil { + panic(err) + } +} +type ActivateRunScopeable interface { + ActivationScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetRun()(Runable) + GetTaskScope()(*ActivationTaskScopeType) + GetUserScope()(*ActivationUserScopeType) + SetRun(value Runable)() + SetTaskScope(value *ActivationTaskScopeType)() + SetUserScope(value *ActivationUserScopeType)() +} diff --git a/models/identitygovernance/activate_user_scope.go b/models/identitygovernance/activate_user_scope.go new file mode 100644 index 0000000000..18f6eeb9aa --- /dev/null +++ b/models/identitygovernance/activate_user_scope.go @@ -0,0 +1,94 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type ActivateUserScope struct { + ActivationScope +} +// NewActivateUserScope instantiates a new ActivateUserScope and sets the default values. +func NewActivateUserScope()(*ActivateUserScope) { + m := &ActivateUserScope{ + ActivationScope: *NewActivationScope(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.activateUserScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateActivateUserScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateActivateUserScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewActivateUserScope(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ActivateUserScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.ActivationScope.GetFieldDeserializers() + res["users"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateUserFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) + } + } + m.SetUsers(res) + } + return nil + } + return res +} +// GetUsers gets the users property value. The users property +// returns a []Userable when successful +func (m *ActivateUserScope) GetUsers()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) { + val, err := m.GetBackingStore().Get("users") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) + } + return nil +} +// Serialize serializes information the current object +func (m *ActivateUserScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.ActivationScope.Serialize(writer) + if err != nil { + return err + } + if m.GetUsers() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetUsers())) + for i, v := range m.GetUsers() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("users", cast) + if err != nil { + return err + } + } + return nil +} +// SetUsers sets the users property value. The users property +func (m *ActivateUserScope) SetUsers(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() { + err := m.GetBackingStore().Set("users", value) + if err != nil { + panic(err) + } +} +type ActivateUserScopeable interface { + ActivationScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetUsers()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) + SetUsers(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() +} diff --git a/models/identitygovernance/activation_scope.go b/models/identitygovernance/activation_scope.go new file mode 100644 index 0000000000..5209c49397 --- /dev/null +++ b/models/identitygovernance/activation_scope.go @@ -0,0 +1,140 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" +) + +type ActivationScope struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewActivationScope instantiates a new ActivationScope and sets the default values. +func NewActivationScope()(*ActivationScope) { + m := &ActivationScope{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateActivationScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateActivationScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("@odata.type") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + switch *mappingValue { + case "#microsoft.graph.identityGovernance.activateGroupScope": + return NewActivateGroupScope(), nil + case "#microsoft.graph.identityGovernance.activateProcessingResultScope": + return NewActivateProcessingResultScope(), nil + case "#microsoft.graph.identityGovernance.activateRunScope": + return NewActivateRunScope(), nil + case "#microsoft.graph.identityGovernance.activateUserScope": + return NewActivateUserScope(), nil + } + } + } + } + return NewActivationScope(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *ActivationScope) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *ActivationScope) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ActivationScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["@odata.type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetOdataType(val) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *ActivationScope) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ActivationScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *ActivationScope) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *ActivationScope) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *ActivationScope) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type ActivationScopeable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() +} diff --git a/models/identitygovernance/activation_task_scope_type.go b/models/identitygovernance/activation_task_scope_type.go new file mode 100644 index 0000000000..68a74e8c1c --- /dev/null +++ b/models/identitygovernance/activation_task_scope_type.go @@ -0,0 +1,39 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance +type ActivationTaskScopeType int + +const ( + ALLTASKS_ACTIVATIONTASKSCOPETYPE ActivationTaskScopeType = iota + FAILEDTASKS_ACTIVATIONTASKSCOPETYPE + UNKNOWNFUTUREVALUE_ACTIVATIONTASKSCOPETYPE +) + +func (i ActivationTaskScopeType) String() string { + return []string{"allTasks", "failedTasks", "unknownFutureValue"}[i] +} +func ParseActivationTaskScopeType(v string) (any, error) { + result := ALLTASKS_ACTIVATIONTASKSCOPETYPE + switch v { + case "allTasks": + result = ALLTASKS_ACTIVATIONTASKSCOPETYPE + case "failedTasks": + result = FAILEDTASKS_ACTIVATIONTASKSCOPETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_ACTIVATIONTASKSCOPETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeActivationTaskScopeType(values []ActivationTaskScopeType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i ActivationTaskScopeType) isMultiValue() bool { + return false +} diff --git a/models/identitygovernance/activation_user_scope_type.go b/models/identitygovernance/activation_user_scope_type.go new file mode 100644 index 0000000000..56b0563217 --- /dev/null +++ b/models/identitygovernance/activation_user_scope_type.go @@ -0,0 +1,39 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package identitygovernance +type ActivationUserScopeType int + +const ( + ALLUSERS_ACTIVATIONUSERSCOPETYPE ActivationUserScopeType = iota + FAILEDUSERS_ACTIVATIONUSERSCOPETYPE + UNKNOWNFUTUREVALUE_ACTIVATIONUSERSCOPETYPE +) + +func (i ActivationUserScopeType) String() string { + return []string{"allUsers", "failedUsers", "unknownFutureValue"}[i] +} +func ParseActivationUserScopeType(v string) (any, error) { + result := ALLUSERS_ACTIVATIONUSERSCOPETYPE + switch v { + case "allUsers": + result = ALLUSERS_ACTIVATIONUSERSCOPETYPE + case "failedUsers": + result = FAILEDUSERS_ACTIVATIONUSERSCOPETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_ACTIVATIONUSERSCOPETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeActivationUserScopeType(values []ActivationUserScopeType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i ActivationUserScopeType) isMultiValue() bool { + return false +} diff --git a/models/identitygovernance/run.go b/models/identitygovernance/run.go index bd6c314226..1c4065cbd8 100644 --- a/models/identitygovernance/run.go +++ b/models/identitygovernance/run.go @@ -24,6 +24,18 @@ func NewRun()(*Run) { func CreateRunFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewRun(), nil } +// GetActivatedOnScope gets the activatedOnScope property value. The scope for which the workflow runs. +// returns a ActivationScopeable when successful +func (m *Run) GetActivatedOnScope()(ActivationScopeable) { + val, err := m.GetBackingStore().Get("activatedOnScope") + if err != nil { + panic(err) + } + if val != nil { + return val.(ActivationScopeable) + } + return nil +} // GetCompletedDateTime gets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. // returns a *Time when successful func (m *Run) GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { @@ -64,6 +76,16 @@ func (m *Run) GetFailedUsersCount()(*int32) { // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *Run) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() + res["activatedOnScope"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateActivationScopeFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetActivatedOnScope(val.(ActivationScopeable)) + } + return nil + } res["completedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetTimeValue() if err != nil { @@ -114,6 +136,22 @@ func (m *Run) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3 } return nil } + res["reprocessedRuns"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateRunFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]Runable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(Runable) + } + } + m.SetReprocessedRuns(res) + } + return nil + } res["scheduledDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetTimeValue() if err != nil { @@ -242,6 +280,18 @@ func (m *Run) GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) { } return nil } +// GetReprocessedRuns gets the reprocessedRuns property value. The related reprocessed workflow run. +// returns a []Runable when successful +func (m *Run) GetReprocessedRuns()([]Runable) { + val, err := m.GetBackingStore().Get("reprocessedRuns") + if err != nil { + panic(err) + } + if val != nil { + return val.([]Runable) + } + return nil +} // GetScheduledDateTime gets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. // returns a *Time when successful func (m *Run) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { @@ -356,6 +406,12 @@ func (m *Run) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493 if err != nil { return err } + { + err = writer.WriteObjectValue("activatedOnScope", m.GetActivatedOnScope()) + if err != nil { + return err + } + } { err = writer.WriteTimeValue("completedDateTime", m.GetCompletedDateTime()) if err != nil { @@ -387,6 +443,18 @@ func (m *Run) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493 return err } } + if m.GetReprocessedRuns() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetReprocessedRuns())) + for i, v := range m.GetReprocessedRuns() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("reprocessedRuns", cast) + if err != nil { + return err + } + } { err = writer.WriteTimeValue("scheduledDateTime", m.GetScheduledDateTime()) if err != nil { @@ -456,6 +524,13 @@ func (m *Run) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493 } return nil } +// SetActivatedOnScope sets the activatedOnScope property value. The scope for which the workflow runs. +func (m *Run) SetActivatedOnScope(value ActivationScopeable)() { + err := m.GetBackingStore().Set("activatedOnScope", value) + if err != nil { + panic(err) + } +} // SetCompletedDateTime sets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. func (m *Run) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("completedDateTime", value) @@ -491,6 +566,13 @@ func (m *Run) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() { panic(err) } } +// SetReprocessedRuns sets the reprocessedRuns property value. The related reprocessed workflow run. +func (m *Run) SetReprocessedRuns(value []Runable)() { + err := m.GetBackingStore().Set("reprocessedRuns", value) + if err != nil { + panic(err) + } +} // SetScheduledDateTime sets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. func (m *Run) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("scheduledDateTime", value) @@ -557,11 +639,13 @@ func (m *Run) SetWorkflowExecutionType(value *WorkflowExecutionType)() { type Runable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetActivatedOnScope()(ActivationScopeable) GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetFailedTasksCount()(*int32) GetFailedUsersCount()(*int32) GetLastUpdatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) + GetReprocessedRuns()([]Runable) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetSuccessfulUsersCount()(*int32) @@ -571,11 +655,13 @@ type Runable interface { GetTotalUsersCount()(*int32) GetUserProcessingResults()([]UserProcessingResultable) GetWorkflowExecutionType()(*WorkflowExecutionType) + SetActivatedOnScope(value ActivationScopeable)() SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetFailedTasksCount(value *int32)() SetFailedUsersCount(value *int32)() SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() + SetReprocessedRuns(value []Runable)() SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetSuccessfulUsersCount(value *int32)() diff --git a/models/identitygovernance/user_processing_result.go b/models/identitygovernance/user_processing_result.go index bb1c4c07e7..22834a9b33 100644 --- a/models/identitygovernance/user_processing_result.go +++ b/models/identitygovernance/user_processing_result.go @@ -82,6 +82,22 @@ func (m *UserProcessingResult) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["reprocessedRuns"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateRunFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]Runable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(Runable) + } + } + m.SetReprocessedRuns(res) + } + return nil + } res["scheduledDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetTimeValue() if err != nil { @@ -182,6 +198,18 @@ func (m *UserProcessingResult) GetProcessingStatus()(*LifecycleWorkflowProcessin } return nil } +// GetReprocessedRuns gets the reprocessedRuns property value. The related reprocessed workflow run. +// returns a []Runable when successful +func (m *UserProcessingResult) GetReprocessedRuns()([]Runable) { + val, err := m.GetBackingStore().Get("reprocessedRuns") + if err != nil { + panic(err) + } + if val != nil { + return val.([]Runable) + } + return nil +} // GetScheduledDateTime gets the scheduledDateTime property value. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. // returns a *Time when successful func (m *UserProcessingResult) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { @@ -194,7 +222,7 @@ func (m *UserProcessingResult) GetScheduledDateTime()(*i336074805fc853987abe6f7f } return nil } -// GetStartedDateTime gets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. +// GetStartedDateTime gets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution hasn't started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. // returns a *Time when successful func (m *UserProcessingResult) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { val, err := m.GetBackingStore().Get("startedDateTime") @@ -303,6 +331,18 @@ func (m *UserProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + if m.GetReprocessedRuns() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetReprocessedRuns())) + for i, v := range m.GetReprocessedRuns() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("reprocessedRuns", cast) + if err != nil { + return err + } + } { err = writer.WriteTimeValue("scheduledDateTime", m.GetScheduledDateTime()) if err != nil { @@ -381,6 +421,13 @@ func (m *UserProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProce panic(err) } } +// SetReprocessedRuns sets the reprocessedRuns property value. The related reprocessed workflow run. +func (m *UserProcessingResult) SetReprocessedRuns(value []Runable)() { + err := m.GetBackingStore().Set("reprocessedRuns", value) + if err != nil { + panic(err) + } +} // SetScheduledDateTime sets the scheduledDateTime property value. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. func (m *UserProcessingResult) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("scheduledDateTime", value) @@ -388,7 +435,7 @@ func (m *UserProcessingResult) SetScheduledDateTime(value *i336074805fc853987abe panic(err) } } -// SetStartedDateTime sets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. +// SetStartedDateTime sets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution hasn't started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. func (m *UserProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("startedDateTime", value) if err != nil { @@ -443,6 +490,7 @@ type UserProcessingResultable interface { GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetFailedTasksCount()(*int32) GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) + GetReprocessedRuns()([]Runable) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetSubject()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) @@ -454,6 +502,7 @@ type UserProcessingResultable interface { SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetFailedTasksCount(value *int32)() SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() + SetReprocessedRuns(value []Runable)() SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetSubject(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() diff --git a/models/identitygovernance/workflow_execution_type.go b/models/identitygovernance/workflow_execution_type.go index 970ffecfba..9bde3fffd8 100644 --- a/models/identitygovernance/workflow_execution_type.go +++ b/models/identitygovernance/workflow_execution_type.go @@ -8,10 +8,11 @@ const ( SCHEDULED_WORKFLOWEXECUTIONTYPE WorkflowExecutionType = iota ONDEMAND_WORKFLOWEXECUTIONTYPE UNKNOWNFUTUREVALUE_WORKFLOWEXECUTIONTYPE + ACTIVATEDWITHSCOPE_WORKFLOWEXECUTIONTYPE ) func (i WorkflowExecutionType) String() string { - return []string{"scheduled", "onDemand", "unknownFutureValue"}[i] + return []string{"scheduled", "onDemand", "unknownFutureValue", "activatedWithScope"}[i] } func ParseWorkflowExecutionType(v string) (any, error) { result := SCHEDULED_WORKFLOWEXECUTIONTYPE @@ -22,6 +23,8 @@ func ParseWorkflowExecutionType(v string) (any, error) { result = ONDEMAND_WORKFLOWEXECUTIONTYPE case "unknownFutureValue": result = UNKNOWNFUTUREVALUE_WORKFLOWEXECUTIONTYPE + case "activatedWithScope": + result = ACTIVATEDWITHSCOPE_WORKFLOWEXECUTIONTYPE default: return nil, nil } diff --git a/models/on_fraud_protection_load_start_external_users_auth_handler.go b/models/on_fraud_protection_load_start_external_users_auth_handler.go new file mode 100644 index 0000000000..4e9f845b57 --- /dev/null +++ b/models/on_fraud_protection_load_start_external_users_auth_handler.go @@ -0,0 +1,81 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type OnFraudProtectionLoadStartExternalUsersAuthHandler struct { + OnFraudProtectionLoadStartHandler +} +// NewOnFraudProtectionLoadStartExternalUsersAuthHandler instantiates a new OnFraudProtectionLoadStartExternalUsersAuthHandler and sets the default values. +func NewOnFraudProtectionLoadStartExternalUsersAuthHandler()(*OnFraudProtectionLoadStartExternalUsersAuthHandler) { + m := &OnFraudProtectionLoadStartExternalUsersAuthHandler{ + OnFraudProtectionLoadStartHandler: *NewOnFraudProtectionLoadStartHandler(), + } + odataTypeValue := "#microsoft.graph.onFraudProtectionLoadStartExternalUsersAuthHandler" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateOnFraudProtectionLoadStartExternalUsersAuthHandlerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOnFraudProtectionLoadStartExternalUsersAuthHandlerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewOnFraudProtectionLoadStartExternalUsersAuthHandler(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OnFraudProtectionLoadStartExternalUsersAuthHandler) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.OnFraudProtectionLoadStartHandler.GetFieldDeserializers() + res["signUp"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateFraudProtectionConfigurationFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSignUp(val.(FraudProtectionConfigurationable)) + } + return nil + } + return res +} +// GetSignUp gets the signUp property value. Specifies the fraud protection configuration for sign-up events. +// returns a FraudProtectionConfigurationable when successful +func (m *OnFraudProtectionLoadStartExternalUsersAuthHandler) GetSignUp()(FraudProtectionConfigurationable) { + val, err := m.GetBackingStore().Get("signUp") + if err != nil { + panic(err) + } + if val != nil { + return val.(FraudProtectionConfigurationable) + } + return nil +} +// Serialize serializes information the current object +func (m *OnFraudProtectionLoadStartExternalUsersAuthHandler) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.OnFraudProtectionLoadStartHandler.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("signUp", m.GetSignUp()) + if err != nil { + return err + } + } + return nil +} +// SetSignUp sets the signUp property value. Specifies the fraud protection configuration for sign-up events. +func (m *OnFraudProtectionLoadStartExternalUsersAuthHandler) SetSignUp(value FraudProtectionConfigurationable)() { + err := m.GetBackingStore().Set("signUp", value) + if err != nil { + panic(err) + } +} +type OnFraudProtectionLoadStartExternalUsersAuthHandlerable interface { + OnFraudProtectionLoadStartHandlerable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetSignUp()(FraudProtectionConfigurationable) + SetSignUp(value FraudProtectionConfigurationable)() +} diff --git a/models/on_fraud_protection_load_start_handler.go b/models/on_fraud_protection_load_start_handler.go new file mode 100644 index 0000000000..681a9e232d --- /dev/null +++ b/models/on_fraud_protection_load_start_handler.go @@ -0,0 +1,134 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" +) + +type OnFraudProtectionLoadStartHandler struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOnFraudProtectionLoadStartHandler instantiates a new OnFraudProtectionLoadStartHandler and sets the default values. +func NewOnFraudProtectionLoadStartHandler()(*OnFraudProtectionLoadStartHandler) { + m := &OnFraudProtectionLoadStartHandler{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateOnFraudProtectionLoadStartHandlerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOnFraudProtectionLoadStartHandlerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("@odata.type") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + switch *mappingValue { + case "#microsoft.graph.onFraudProtectionLoadStartExternalUsersAuthHandler": + return NewOnFraudProtectionLoadStartExternalUsersAuthHandler(), nil + } + } + } + } + return NewOnFraudProtectionLoadStartHandler(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *OnFraudProtectionLoadStartHandler) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OnFraudProtectionLoadStartHandler) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OnFraudProtectionLoadStartHandler) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["@odata.type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetOdataType(val) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *OnFraudProtectionLoadStartHandler) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OnFraudProtectionLoadStartHandler) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *OnFraudProtectionLoadStartHandler) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OnFraudProtectionLoadStartHandler) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *OnFraudProtectionLoadStartHandler) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type OnFraudProtectionLoadStartHandlerable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() +} diff --git a/models/on_fraud_protection_load_start_listener.go b/models/on_fraud_protection_load_start_listener.go new file mode 100644 index 0000000000..e99c08de81 --- /dev/null +++ b/models/on_fraud_protection_load_start_listener.go @@ -0,0 +1,81 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type OnFraudProtectionLoadStartListener struct { + AuthenticationEventListener +} +// NewOnFraudProtectionLoadStartListener instantiates a new OnFraudProtectionLoadStartListener and sets the default values. +func NewOnFraudProtectionLoadStartListener()(*OnFraudProtectionLoadStartListener) { + m := &OnFraudProtectionLoadStartListener{ + AuthenticationEventListener: *NewAuthenticationEventListener(), + } + odataTypeValue := "#microsoft.graph.onFraudProtectionLoadStartListener" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateOnFraudProtectionLoadStartListenerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOnFraudProtectionLoadStartListenerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewOnFraudProtectionLoadStartListener(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OnFraudProtectionLoadStartListener) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.AuthenticationEventListener.GetFieldDeserializers() + res["handler"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateOnFraudProtectionLoadStartHandlerFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetHandler(val.(OnFraudProtectionLoadStartHandlerable)) + } + return nil + } + return res +} +// GetHandler gets the handler property value. Configuration for what to invoke if the event resolves to this listener. +// returns a OnFraudProtectionLoadStartHandlerable when successful +func (m *OnFraudProtectionLoadStartListener) GetHandler()(OnFraudProtectionLoadStartHandlerable) { + val, err := m.GetBackingStore().Get("handler") + if err != nil { + panic(err) + } + if val != nil { + return val.(OnFraudProtectionLoadStartHandlerable) + } + return nil +} +// Serialize serializes information the current object +func (m *OnFraudProtectionLoadStartListener) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.AuthenticationEventListener.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("handler", m.GetHandler()) + if err != nil { + return err + } + } + return nil +} +// SetHandler sets the handler property value. Configuration for what to invoke if the event resolves to this listener. +func (m *OnFraudProtectionLoadStartListener) SetHandler(value OnFraudProtectionLoadStartHandlerable)() { + err := m.GetBackingStore().Set("handler", value) + if err != nil { + panic(err) + } +} +type OnFraudProtectionLoadStartListenerable interface { + AuthenticationEventListenerable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetHandler()(OnFraudProtectionLoadStartHandlerable) + SetHandler(value OnFraudProtectionLoadStartHandlerable)() +} diff --git a/models/place.go b/models/place.go index 819a6cdf9e..2cda1fc295 100644 --- a/models/place.go +++ b/models/place.go @@ -54,6 +54,18 @@ func (m *Place) GetAddress()(PhysicalAddressable) { } return nil } +// GetCheckIns gets the checkIns property value. The checkIns property +// returns a []CheckInClaimable when successful +func (m *Place) GetCheckIns()([]CheckInClaimable) { + val, err := m.GetBackingStore().Get("checkIns") + if err != nil { + panic(err) + } + if val != nil { + return val.([]CheckInClaimable) + } + return nil +} // GetDisplayName gets the displayName property value. The name associated with the place. // returns a *string when successful func (m *Place) GetDisplayName()(*string) { @@ -80,6 +92,22 @@ func (m *Place) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388 } return nil } + res["checkIns"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateCheckInClaimFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]CheckInClaimable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(CheckInClaimable) + } + } + m.SetCheckIns(res) + } + return nil + } res["displayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetStringValue() if err != nil { @@ -148,6 +176,18 @@ func (m *Place) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c4 return err } } + if m.GetCheckIns() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetCheckIns())) + for i, v := range m.GetCheckIns() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("checkIns", cast) + if err != nil { + return err + } + } { err = writer.WriteStringValue("displayName", m.GetDisplayName()) if err != nil { @@ -175,6 +215,13 @@ func (m *Place) SetAddress(value PhysicalAddressable)() { panic(err) } } +// SetCheckIns sets the checkIns property value. The checkIns property +func (m *Place) SetCheckIns(value []CheckInClaimable)() { + err := m.GetBackingStore().Set("checkIns", value) + if err != nil { + panic(err) + } +} // SetDisplayName sets the displayName property value. The name associated with the place. func (m *Place) SetDisplayName(value *string)() { err := m.GetBackingStore().Set("displayName", value) @@ -200,10 +247,12 @@ type Placeable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAddress()(PhysicalAddressable) + GetCheckIns()([]CheckInClaimable) GetDisplayName()(*string) GetGeoCoordinates()(OutlookGeoCoordinatesable) GetPhone()(*string) SetAddress(value PhysicalAddressable)() + SetCheckIns(value []CheckInClaimable)() SetDisplayName(value *string)() SetGeoCoordinates(value OutlookGeoCoordinatesable)() SetPhone(value *string)() diff --git a/models/risk_prevention_container.go b/models/risk_prevention_container.go index f6d115e0ff..f600d4cb26 100644 --- a/models/risk_prevention_container.go +++ b/models/risk_prevention_container.go @@ -47,6 +47,22 @@ func (m *RiskPreventionContainer) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *RiskPreventionContainer) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["fraudProtectionProviders"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateFraudProtectionProviderFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]FraudProtectionProviderable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(FraudProtectionProviderable) + } + } + m.SetFraudProtectionProviders(res) + } + return nil + } res["@odata.type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetStringValue() if err != nil { @@ -91,6 +107,18 @@ func (m *RiskPreventionContainer) GetFieldDeserializers()(map[string]func(i878a8 } return res } +// GetFraudProtectionProviders gets the fraudProtectionProviders property value. Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. +// returns a []FraudProtectionProviderable when successful +func (m *RiskPreventionContainer) GetFraudProtectionProviders()([]FraudProtectionProviderable) { + val, err := m.GetBackingStore().Get("fraudProtectionProviders") + if err != nil { + panic(err) + } + if val != nil { + return val.([]FraudProtectionProviderable) + } + return nil +} // GetOdataType gets the @odata.type property value. The OdataType property // returns a *string when successful func (m *RiskPreventionContainer) GetOdataType()(*string) { @@ -103,7 +131,7 @@ func (m *RiskPreventionContainer) GetOdataType()(*string) { } return nil } -// GetWebApplicationFirewallProviders gets the webApplicationFirewallProviders property value. The webApplicationFirewallProviders property +// GetWebApplicationFirewallProviders gets the webApplicationFirewallProviders property value. Collection of WAF provider configurations registered in the External ID tenant. // returns a []WebApplicationFirewallProviderable when successful func (m *RiskPreventionContainer) GetWebApplicationFirewallProviders()([]WebApplicationFirewallProviderable) { val, err := m.GetBackingStore().Get("webApplicationFirewallProviders") @@ -115,7 +143,7 @@ func (m *RiskPreventionContainer) GetWebApplicationFirewallProviders()([]WebAppl } return nil } -// GetWebApplicationFirewallVerifications gets the webApplicationFirewallVerifications property value. The webApplicationFirewallVerifications property +// GetWebApplicationFirewallVerifications gets the webApplicationFirewallVerifications property value. Collection of verification operations performed for domains or hosts with WAF providers registered in the External ID tenant. // returns a []WebApplicationFirewallVerificationModelable when successful func (m *RiskPreventionContainer) GetWebApplicationFirewallVerifications()([]WebApplicationFirewallVerificationModelable) { val, err := m.GetBackingStore().Get("webApplicationFirewallVerifications") @@ -129,6 +157,18 @@ func (m *RiskPreventionContainer) GetWebApplicationFirewallVerifications()([]Web } // Serialize serializes information the current object func (m *RiskPreventionContainer) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetFraudProtectionProviders() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetFraudProtectionProviders())) + for i, v := range m.GetFraudProtectionProviders() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err := writer.WriteCollectionOfObjectValues("fraudProtectionProviders", cast) + if err != nil { + return err + } + } { err := writer.WriteStringValue("@odata.type", m.GetOdataType()) if err != nil { @@ -178,6 +218,13 @@ func (m *RiskPreventionContainer) SetAdditionalData(value map[string]any)() { func (m *RiskPreventionContainer) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } +// SetFraudProtectionProviders sets the fraudProtectionProviders property value. Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. +func (m *RiskPreventionContainer) SetFraudProtectionProviders(value []FraudProtectionProviderable)() { + err := m.GetBackingStore().Set("fraudProtectionProviders", value) + if err != nil { + panic(err) + } +} // SetOdataType sets the @odata.type property value. The OdataType property func (m *RiskPreventionContainer) SetOdataType(value *string)() { err := m.GetBackingStore().Set("odataType", value) @@ -185,14 +232,14 @@ func (m *RiskPreventionContainer) SetOdataType(value *string)() { panic(err) } } -// SetWebApplicationFirewallProviders sets the webApplicationFirewallProviders property value. The webApplicationFirewallProviders property +// SetWebApplicationFirewallProviders sets the webApplicationFirewallProviders property value. Collection of WAF provider configurations registered in the External ID tenant. func (m *RiskPreventionContainer) SetWebApplicationFirewallProviders(value []WebApplicationFirewallProviderable)() { err := m.GetBackingStore().Set("webApplicationFirewallProviders", value) if err != nil { panic(err) } } -// SetWebApplicationFirewallVerifications sets the webApplicationFirewallVerifications property value. The webApplicationFirewallVerifications property +// SetWebApplicationFirewallVerifications sets the webApplicationFirewallVerifications property value. Collection of verification operations performed for domains or hosts with WAF providers registered in the External ID tenant. func (m *RiskPreventionContainer) SetWebApplicationFirewallVerifications(value []WebApplicationFirewallVerificationModelable)() { err := m.GetBackingStore().Set("webApplicationFirewallVerifications", value) if err != nil { @@ -204,10 +251,12 @@ type RiskPreventionContainerable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFraudProtectionProviders()([]FraudProtectionProviderable) GetOdataType()(*string) GetWebApplicationFirewallProviders()([]WebApplicationFirewallProviderable) GetWebApplicationFirewallVerifications()([]WebApplicationFirewallVerificationModelable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFraudProtectionProviders(value []FraudProtectionProviderable)() SetOdataType(value *string)() SetWebApplicationFirewallProviders(value []WebApplicationFirewallProviderable)() SetWebApplicationFirewallVerifications(value []WebApplicationFirewallVerificationModelable)() diff --git a/models/security/identity_container.go b/models/security/identity_container.go index e45d0efb11..f8503c802d 100644 --- a/models/security/identity_container.go +++ b/models/security/identity_container.go @@ -43,6 +43,32 @@ func (m *IdentityContainer) GetFieldDeserializers()(map[string]func(i878a80d2330 } return nil } + res["sensorCandidateActivationConfiguration"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateSensorCandidateActivationConfigurationFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSensorCandidateActivationConfiguration(val.(SensorCandidateActivationConfigurationable)) + } + return nil + } + res["sensorCandidates"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateSensorCandidateFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]SensorCandidateable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(SensorCandidateable) + } + } + m.SetSensorCandidates(res) + } + return nil + } res["sensors"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateSensorFromDiscriminatorValue) if err != nil { @@ -73,6 +99,30 @@ func (m *IdentityContainer) GetHealthIssues()([]HealthIssueable) { } return nil } +// GetSensorCandidateActivationConfiguration gets the sensorCandidateActivationConfiguration property value. The sensorCandidateActivationConfiguration property +// returns a SensorCandidateActivationConfigurationable when successful +func (m *IdentityContainer) GetSensorCandidateActivationConfiguration()(SensorCandidateActivationConfigurationable) { + val, err := m.GetBackingStore().Get("sensorCandidateActivationConfiguration") + if err != nil { + panic(err) + } + if val != nil { + return val.(SensorCandidateActivationConfigurationable) + } + return nil +} +// GetSensorCandidates gets the sensorCandidates property value. Represents Microsoft Defender for Identity sensors that are ready to be activated. +// returns a []SensorCandidateable when successful +func (m *IdentityContainer) GetSensorCandidates()([]SensorCandidateable) { + val, err := m.GetBackingStore().Get("sensorCandidates") + if err != nil { + panic(err) + } + if val != nil { + return val.([]SensorCandidateable) + } + return nil +} // GetSensors gets the sensors property value. Represents a customer's Microsoft Defender for Identity sensors. // returns a []Sensorable when successful func (m *IdentityContainer) GetSensors()([]Sensorable) { @@ -103,6 +153,24 @@ func (m *IdentityContainer) Serialize(writer i878a80d2330e89d26896388a3f487eef27 return err } } + { + err = writer.WriteObjectValue("sensorCandidateActivationConfiguration", m.GetSensorCandidateActivationConfiguration()) + if err != nil { + return err + } + } + if m.GetSensorCandidates() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetSensorCandidates())) + for i, v := range m.GetSensorCandidates() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("sensorCandidates", cast) + if err != nil { + return err + } + } if m.GetSensors() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetSensors())) for i, v := range m.GetSensors() { @@ -124,6 +192,20 @@ func (m *IdentityContainer) SetHealthIssues(value []HealthIssueable)() { panic(err) } } +// SetSensorCandidateActivationConfiguration sets the sensorCandidateActivationConfiguration property value. The sensorCandidateActivationConfiguration property +func (m *IdentityContainer) SetSensorCandidateActivationConfiguration(value SensorCandidateActivationConfigurationable)() { + err := m.GetBackingStore().Set("sensorCandidateActivationConfiguration", value) + if err != nil { + panic(err) + } +} +// SetSensorCandidates sets the sensorCandidates property value. Represents Microsoft Defender for Identity sensors that are ready to be activated. +func (m *IdentityContainer) SetSensorCandidates(value []SensorCandidateable)() { + err := m.GetBackingStore().Set("sensorCandidates", value) + if err != nil { + panic(err) + } +} // SetSensors sets the sensors property value. Represents a customer's Microsoft Defender for Identity sensors. func (m *IdentityContainer) SetSensors(value []Sensorable)() { err := m.GetBackingStore().Set("sensors", value) @@ -135,7 +217,11 @@ type IdentityContainerable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHealthIssues()([]HealthIssueable) + GetSensorCandidateActivationConfiguration()(SensorCandidateActivationConfigurationable) + GetSensorCandidates()([]SensorCandidateable) GetSensors()([]Sensorable) SetHealthIssues(value []HealthIssueable)() + SetSensorCandidateActivationConfiguration(value SensorCandidateActivationConfigurationable)() + SetSensorCandidates(value []SensorCandidateable)() SetSensors(value []Sensorable)() } diff --git a/models/security/sensor_candidate.go b/models/security/sensor_candidate.go new file mode 100644 index 0000000000..2836dc21aa --- /dev/null +++ b/models/security/sensor_candidate.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type SensorCandidate struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +} +// NewSensorCandidate instantiates a new SensorCandidate and sets the default values. +func NewSensorCandidate()(*SensorCandidate) { + m := &SensorCandidate{ + Entity: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewEntity(), + } + return m +} +// CreateSensorCandidateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSensorCandidateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSensorCandidate(), nil +} +// GetComputerDnsName gets the computerDnsName property value. The DNS name of the computer associated with the sensor. +// returns a *string when successful +func (m *SensorCandidate) GetComputerDnsName()(*string) { + val, err := m.GetBackingStore().Get("computerDnsName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SensorCandidate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["computerDnsName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetComputerDnsName(val) + } + return nil + } + res["lastSeenDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetLastSeenDateTime(val) + } + return nil + } + res["senseClientVersion"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSenseClientVersion(val) + } + return nil + } + return res +} +// GetLastSeenDateTime gets the lastSeenDateTime property value. The date and time when the sensor was last seen. +// returns a *Time when successful +func (m *SensorCandidate) GetLastSeenDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("lastSeenDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetSenseClientVersion gets the senseClientVersion property value. The version of the Defender for Identity sensor client. Supports $filter (eq). +// returns a *string when successful +func (m *SensorCandidate) GetSenseClientVersion()(*string) { + val, err := m.GetBackingStore().Get("senseClientVersion") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *SensorCandidate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("computerDnsName", m.GetComputerDnsName()) + if err != nil { + return err + } + } + { + err = writer.WriteTimeValue("lastSeenDateTime", m.GetLastSeenDateTime()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("senseClientVersion", m.GetSenseClientVersion()) + if err != nil { + return err + } + } + return nil +} +// SetComputerDnsName sets the computerDnsName property value. The DNS name of the computer associated with the sensor. +func (m *SensorCandidate) SetComputerDnsName(value *string)() { + err := m.GetBackingStore().Set("computerDnsName", value) + if err != nil { + panic(err) + } +} +// SetLastSeenDateTime sets the lastSeenDateTime property value. The date and time when the sensor was last seen. +func (m *SensorCandidate) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("lastSeenDateTime", value) + if err != nil { + panic(err) + } +} +// SetSenseClientVersion sets the senseClientVersion property value. The version of the Defender for Identity sensor client. Supports $filter (eq). +func (m *SensorCandidate) SetSenseClientVersion(value *string)() { + err := m.GetBackingStore().Set("senseClientVersion", value) + if err != nil { + panic(err) + } +} +type SensorCandidateable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetComputerDnsName()(*string) + GetLastSeenDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetSenseClientVersion()(*string) + SetComputerDnsName(value *string)() + SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetSenseClientVersion(value *string)() +} diff --git a/models/security/sensor_candidate_activation_configuration.go b/models/security/sensor_candidate_activation_configuration.go new file mode 100644 index 0000000000..cc09ade04d --- /dev/null +++ b/models/security/sensor_candidate_activation_configuration.go @@ -0,0 +1,81 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type SensorCandidateActivationConfiguration struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +} +// NewSensorCandidateActivationConfiguration instantiates a new SensorCandidateActivationConfiguration and sets the default values. +func NewSensorCandidateActivationConfiguration()(*SensorCandidateActivationConfiguration) { + m := &SensorCandidateActivationConfiguration{ + Entity: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewEntity(), + } + return m +} +// CreateSensorCandidateActivationConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSensorCandidateActivationConfigurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSensorCandidateActivationConfiguration(), nil +} +// GetActivationMode gets the activationMode property value. The activationMode property +// returns a *SensorCandidateActivationMode when successful +func (m *SensorCandidateActivationConfiguration) GetActivationMode()(*SensorCandidateActivationMode) { + val, err := m.GetBackingStore().Get("activationMode") + if err != nil { + panic(err) + } + if val != nil { + return val.(*SensorCandidateActivationMode) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SensorCandidateActivationConfiguration) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["activationMode"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseSensorCandidateActivationMode) + if err != nil { + return err + } + if val != nil { + m.SetActivationMode(val.(*SensorCandidateActivationMode)) + } + return nil + } + return res +} +// Serialize serializes information the current object +func (m *SensorCandidateActivationConfiguration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + if m.GetActivationMode() != nil { + cast := (*m.GetActivationMode()).String() + err = writer.WriteStringValue("activationMode", &cast) + if err != nil { + return err + } + } + return nil +} +// SetActivationMode sets the activationMode property value. The activationMode property +func (m *SensorCandidateActivationConfiguration) SetActivationMode(value *SensorCandidateActivationMode)() { + err := m.GetBackingStore().Set("activationMode", value) + if err != nil { + panic(err) + } +} +type SensorCandidateActivationConfigurationable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetActivationMode()(*SensorCandidateActivationMode) + SetActivationMode(value *SensorCandidateActivationMode)() +} diff --git a/models/security/sensor_candidate_activation_mode.go b/models/security/sensor_candidate_activation_mode.go new file mode 100644 index 0000000000..77040d998a --- /dev/null +++ b/models/security/sensor_candidate_activation_mode.go @@ -0,0 +1,39 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security +type SensorCandidateActivationMode int + +const ( + MANUAL_SENSORCANDIDATEACTIVATIONMODE SensorCandidateActivationMode = iota + AUTOMATED_SENSORCANDIDATEACTIVATIONMODE + UNKNOWNFUTUREVALUE_SENSORCANDIDATEACTIVATIONMODE +) + +func (i SensorCandidateActivationMode) String() string { + return []string{"manual", "automated", "unknownFutureValue"}[i] +} +func ParseSensorCandidateActivationMode(v string) (any, error) { + result := MANUAL_SENSORCANDIDATEACTIVATIONMODE + switch v { + case "manual": + result = MANUAL_SENSORCANDIDATEACTIVATIONMODE + case "automated": + result = AUTOMATED_SENSORCANDIDATEACTIVATIONMODE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_SENSORCANDIDATEACTIVATIONMODE + default: + return nil, nil + } + return &result, nil +} +func SerializeSensorCandidateActivationMode(values []SensorCandidateActivationMode) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i SensorCandidateActivationMode) isMultiValue() bool { + return false +} diff --git a/models/security/sensor_candidate_collection_response.go b/models/security/sensor_candidate_collection_response.go new file mode 100644 index 0000000000..661ddd42ff --- /dev/null +++ b/models/security/sensor_candidate_collection_response.go @@ -0,0 +1,92 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type SensorCandidateCollectionResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewSensorCandidateCollectionResponse instantiates a new SensorCandidateCollectionResponse and sets the default values. +func NewSensorCandidateCollectionResponse()(*SensorCandidateCollectionResponse) { + m := &SensorCandidateCollectionResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateSensorCandidateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSensorCandidateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSensorCandidateCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SensorCandidateCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateSensorCandidateFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]SensorCandidateable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(SensorCandidateable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []SensorCandidateable when successful +func (m *SensorCandidateCollectionResponse) GetValue()([]SensorCandidateable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]SensorCandidateable) + } + return nil +} +// Serialize serializes information the current object +func (m *SensorCandidateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.BaseCollectionPaginationCountResponse.Serialize(writer) + if err != nil { + return err + } + if m.GetValue() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) + for i, v := range m.GetValue() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("value", cast) + if err != nil { + return err + } + } + return nil +} +// SetValue sets the value property value. The value property +func (m *SensorCandidateCollectionResponse) SetValue(value []SensorCandidateable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type SensorCandidateCollectionResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]SensorCandidateable) + SetValue(value []SensorCandidateable)() +} diff --git a/models/web_application_firewall_dns_configuration.go b/models/web_application_firewall_dns_configuration.go index 083a0210ae..4faf723d9c 100644 --- a/models/web_application_firewall_dns_configuration.go +++ b/models/web_application_firewall_dns_configuration.go @@ -109,7 +109,7 @@ func (m *WebApplicationFirewallDnsConfiguration) GetFieldDeserializers()(map[str } return res } -// GetIsDomainVerified gets the isDomainVerified property value. The isDomainVerified property +// GetIsDomainVerified gets the isDomainVerified property value. Indicates whether the domain owning this DNS record has been verified by the WAF provider. // returns a *bool when successful func (m *WebApplicationFirewallDnsConfiguration) GetIsDomainVerified()(*bool) { val, err := m.GetBackingStore().Get("isDomainVerified") @@ -121,7 +121,7 @@ func (m *WebApplicationFirewallDnsConfiguration) GetIsDomainVerified()(*bool) { } return nil } -// GetIsProxied gets the isProxied property value. The isProxied property +// GetIsProxied gets the isProxied property value. Indicates whether traffic for this DNS record is proxied through the WAF provider's network (for example, using a CDN or reverse proxy). // returns a *bool when successful func (m *WebApplicationFirewallDnsConfiguration) GetIsProxied()(*bool) { val, err := m.GetBackingStore().Get("isProxied") @@ -133,7 +133,7 @@ func (m *WebApplicationFirewallDnsConfiguration) GetIsProxied()(*bool) { } return nil } -// GetName gets the name property value. The name property +// GetName gets the name property value. The DNS record name (for example, www.contoso.com or contoso.com). This is the host or zone name to which the configuration applies. // returns a *string when successful func (m *WebApplicationFirewallDnsConfiguration) GetName()(*string) { val, err := m.GetBackingStore().Get("name") @@ -169,7 +169,7 @@ func (m *WebApplicationFirewallDnsConfiguration) GetRecordType()(*WebApplication } return nil } -// GetValue gets the value property value. The value property +// GetValue gets the value property value. The value of the DNS record. // returns a *string when successful func (m *WebApplicationFirewallDnsConfiguration) GetValue()(*string) { val, err := m.GetBackingStore().Get("value") @@ -239,21 +239,21 @@ func (m *WebApplicationFirewallDnsConfiguration) SetAdditionalData(value map[str func (m *WebApplicationFirewallDnsConfiguration) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetIsDomainVerified sets the isDomainVerified property value. The isDomainVerified property +// SetIsDomainVerified sets the isDomainVerified property value. Indicates whether the domain owning this DNS record has been verified by the WAF provider. func (m *WebApplicationFirewallDnsConfiguration) SetIsDomainVerified(value *bool)() { err := m.GetBackingStore().Set("isDomainVerified", value) if err != nil { panic(err) } } -// SetIsProxied sets the isProxied property value. The isProxied property +// SetIsProxied sets the isProxied property value. Indicates whether traffic for this DNS record is proxied through the WAF provider's network (for example, using a CDN or reverse proxy). func (m *WebApplicationFirewallDnsConfiguration) SetIsProxied(value *bool)() { err := m.GetBackingStore().Set("isProxied", value) if err != nil { panic(err) } } -// SetName sets the name property value. The name property +// SetName sets the name property value. The DNS record name (for example, www.contoso.com or contoso.com). This is the host or zone name to which the configuration applies. func (m *WebApplicationFirewallDnsConfiguration) SetName(value *string)() { err := m.GetBackingStore().Set("name", value) if err != nil { @@ -274,7 +274,7 @@ func (m *WebApplicationFirewallDnsConfiguration) SetRecordType(value *WebApplica panic(err) } } -// SetValue sets the value property value. The value property +// SetValue sets the value property value. The value of the DNS record. func (m *WebApplicationFirewallDnsConfiguration) SetValue(value *string)() { err := m.GetBackingStore().Set("value", value) if err != nil { diff --git a/models/web_application_firewall_provider.go b/models/web_application_firewall_provider.go index 04d65e082d..fd6bdd99fb 100644 --- a/models/web_application_firewall_provider.go +++ b/models/web_application_firewall_provider.go @@ -42,7 +42,7 @@ func CreateWebApplicationFirewallProviderFromDiscriminatorValue(parseNode i878a8 } return NewWebApplicationFirewallProvider(), nil } -// GetDisplayName gets the displayName property value. The displayName property +// GetDisplayName gets the displayName property value. The display name of the WAF provider. // returns a *string when successful func (m *WebApplicationFirewallProvider) GetDisplayName()(*string) { val, err := m.GetBackingStore().Get("displayName") @@ -84,7 +84,7 @@ func (m *WebApplicationFirewallProvider) Serialize(writer i878a80d2330e89d268963 } return nil } -// SetDisplayName sets the displayName property value. The displayName property +// SetDisplayName sets the displayName property value. The display name of the WAF provider. func (m *WebApplicationFirewallProvider) SetDisplayName(value *string)() { err := m.GetBackingStore().Set("displayName", value) if err != nil { diff --git a/models/web_application_firewall_verification_model.go b/models/web_application_firewall_verification_model.go index d6ac2d93bc..53db932026 100644 --- a/models/web_application_firewall_verification_model.go +++ b/models/web_application_firewall_verification_model.go @@ -78,7 +78,7 @@ func (m *WebApplicationFirewallVerificationModel) GetFieldDeserializers()(map[st } return res } -// GetProvider gets the provider property value. The provider property +// GetProvider gets the provider property value. Reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. // returns a WebApplicationFirewallProviderable when successful func (m *WebApplicationFirewallVerificationModel) GetProvider()(WebApplicationFirewallProviderable) { val, err := m.GetBackingStore().Get("provider") @@ -102,7 +102,7 @@ func (m *WebApplicationFirewallVerificationModel) GetProviderType()(*WebApplicat } return nil } -// GetVerificationResult gets the verificationResult property value. The verificationResult property +// GetVerificationResult gets the verificationResult property value. An object describing the outcome of the verification operation, including status, errors or warnings // returns a WebApplicationFirewallVerificationResultable when successful func (m *WebApplicationFirewallVerificationModel) GetVerificationResult()(WebApplicationFirewallVerificationResultable) { val, err := m.GetBackingStore().Get("verificationResult") @@ -114,7 +114,7 @@ func (m *WebApplicationFirewallVerificationModel) GetVerificationResult()(WebApp } return nil } -// GetVerifiedDetails gets the verifiedDetails property value. The verifiedDetails property +// GetVerifiedDetails gets the verifiedDetails property value. Details of DNS configuration // returns a WebApplicationFirewallVerifiedDetailsable when successful func (m *WebApplicationFirewallVerificationModel) GetVerifiedDetails()(WebApplicationFirewallVerifiedDetailsable) { val, err := m.GetBackingStore().Get("verifiedDetails") @@ -126,7 +126,7 @@ func (m *WebApplicationFirewallVerificationModel) GetVerifiedDetails()(WebApplic } return nil } -// GetVerifiedHost gets the verifiedHost property value. The verifiedHost property +// GetVerifiedHost gets the verifiedHost property value. The host (domain or subdomain) that was verified as part of this verification operation. // returns a *string when successful func (m *WebApplicationFirewallVerificationModel) GetVerifiedHost()(*string) { val, err := m.GetBackingStore().Get("verifiedHost") @@ -177,7 +177,7 @@ func (m *WebApplicationFirewallVerificationModel) Serialize(writer i878a80d2330e } return nil } -// SetProvider sets the provider property value. The provider property +// SetProvider sets the provider property value. Reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. func (m *WebApplicationFirewallVerificationModel) SetProvider(value WebApplicationFirewallProviderable)() { err := m.GetBackingStore().Set("provider", value) if err != nil { @@ -191,21 +191,21 @@ func (m *WebApplicationFirewallVerificationModel) SetProviderType(value *WebAppl panic(err) } } -// SetVerificationResult sets the verificationResult property value. The verificationResult property +// SetVerificationResult sets the verificationResult property value. An object describing the outcome of the verification operation, including status, errors or warnings func (m *WebApplicationFirewallVerificationModel) SetVerificationResult(value WebApplicationFirewallVerificationResultable)() { err := m.GetBackingStore().Set("verificationResult", value) if err != nil { panic(err) } } -// SetVerifiedDetails sets the verifiedDetails property value. The verifiedDetails property +// SetVerifiedDetails sets the verifiedDetails property value. Details of DNS configuration func (m *WebApplicationFirewallVerificationModel) SetVerifiedDetails(value WebApplicationFirewallVerifiedDetailsable)() { err := m.GetBackingStore().Set("verifiedDetails", value) if err != nil { panic(err) } } -// SetVerifiedHost sets the verifiedHost property value. The verifiedHost property +// SetVerifiedHost sets the verifiedHost property value. The host (domain or subdomain) that was verified as part of this verification operation. func (m *WebApplicationFirewallVerificationModel) SetVerifiedHost(value *string)() { err := m.GetBackingStore().Set("verifiedHost", value) if err != nil { diff --git a/models/web_application_firewall_verification_result.go b/models/web_application_firewall_verification_result.go index d3a2aa39c0..50860972b3 100644 --- a/models/web_application_firewall_verification_result.go +++ b/models/web_application_firewall_verification_result.go @@ -44,7 +44,7 @@ func (m *WebApplicationFirewallVerificationResult) GetAdditionalData()(map[strin func (m *WebApplicationFirewallVerificationResult) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { return m.backingStore } -// GetErrors gets the errors property value. The errors property +// GetErrors gets the errors property value. List of errors encountered during the verification process. // returns a []GenericErrorable when successful func (m *WebApplicationFirewallVerificationResult) GetErrors()([]GenericErrorable) { val, err := m.GetBackingStore().Get("errors") @@ -148,7 +148,7 @@ func (m *WebApplicationFirewallVerificationResult) GetStatus()(*WebApplicationFi } return nil } -// GetVerifiedOnDateTime gets the verifiedOnDateTime property value. The verifiedOnDateTime property +// GetVerifiedOnDateTime gets the verifiedOnDateTime property value. UTC timestamp when the verification was performed or last updated. This indicates when the verification result was produced. // returns a *Time when successful func (m *WebApplicationFirewallVerificationResult) GetVerifiedOnDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { val, err := m.GetBackingStore().Get("verifiedOnDateTime") @@ -160,7 +160,7 @@ func (m *WebApplicationFirewallVerificationResult) GetVerifiedOnDateTime()(*i336 } return nil } -// GetWarnings gets the warnings property value. The warnings property +// GetWarnings gets the warnings property value. List of warnings produced during verification. // returns a []GenericErrorable when successful func (m *WebApplicationFirewallVerificationResult) GetWarnings()([]GenericErrorable) { val, err := m.GetBackingStore().Get("warnings") @@ -236,7 +236,7 @@ func (m *WebApplicationFirewallVerificationResult) SetAdditionalData(value map[s func (m *WebApplicationFirewallVerificationResult) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetErrors sets the errors property value. The errors property +// SetErrors sets the errors property value. List of errors encountered during the verification process. func (m *WebApplicationFirewallVerificationResult) SetErrors(value []GenericErrorable)() { err := m.GetBackingStore().Set("errors", value) if err != nil { @@ -257,14 +257,14 @@ func (m *WebApplicationFirewallVerificationResult) SetStatus(value *WebApplicati panic(err) } } -// SetVerifiedOnDateTime sets the verifiedOnDateTime property value. The verifiedOnDateTime property +// SetVerifiedOnDateTime sets the verifiedOnDateTime property value. UTC timestamp when the verification was performed or last updated. This indicates when the verification result was produced. func (m *WebApplicationFirewallVerificationResult) SetVerifiedOnDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("verifiedOnDateTime", value) if err != nil { panic(err) } } -// SetWarnings sets the warnings property value. The warnings property +// SetWarnings sets the warnings property value. List of warnings produced during verification. func (m *WebApplicationFirewallVerificationResult) SetWarnings(value []GenericErrorable)() { err := m.GetBackingStore().Set("warnings", value) if err != nil { diff --git a/models/web_application_firewall_verified_details.go b/models/web_application_firewall_verified_details.go index 4a50ce8a0f..3620185b8a 100644 --- a/models/web_application_firewall_verified_details.go +++ b/models/web_application_firewall_verified_details.go @@ -63,7 +63,7 @@ func (m *WebApplicationFirewallVerifiedDetails) GetAdditionalData()(map[string]a func (m *WebApplicationFirewallVerifiedDetails) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { return m.backingStore } -// GetDnsConfiguration gets the dnsConfiguration property value. The dnsConfiguration property +// GetDnsConfiguration gets the dnsConfiguration property value. DNS-related details discovered during verification for the host, such as the DNS record name, record type, record value, whether the record is proxied through the provider, and whether the domain is verified. // returns a WebApplicationFirewallDnsConfigurationable when successful func (m *WebApplicationFirewallVerifiedDetails) GetDnsConfiguration()(WebApplicationFirewallDnsConfigurationable) { val, err := m.GetBackingStore().Get("dnsConfiguration") @@ -146,7 +146,7 @@ func (m *WebApplicationFirewallVerifiedDetails) SetAdditionalData(value map[stri func (m *WebApplicationFirewallVerifiedDetails) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { m.backingStore = value } -// SetDnsConfiguration sets the dnsConfiguration property value. The dnsConfiguration property +// SetDnsConfiguration sets the dnsConfiguration property value. DNS-related details discovered during verification for the host, such as the DNS record name, record type, record value, whether the record is proxied through the provider, and whether the domain is verified. func (m *WebApplicationFirewallVerifiedDetails) SetDnsConfiguration(value WebApplicationFirewallDnsConfigurationable)() { err := m.GetBackingStore().Set("dnsConfiguration", value) if err != nil { diff --git a/organization/item_restore_request_builder.go b/organization/item_restore_request_builder.go index 3a7717d11a..af74b05ace 100644 --- a/organization/item_restore_request_builder.go +++ b/organization/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/permissiongrants/item_restore_request_builder.go b/permissiongrants/item_restore_request_builder.go index e0e1fa076f..55f9d5ed35 100644 --- a/permissiongrants/item_restore_request_builder.go +++ b/permissiongrants/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/places/item_check_ins_check_in_claim_calendar_event_item_request_builder.go b/places/item_check_ins_check_in_claim_calendar_event_item_request_builder.go new file mode 100644 index 0000000000..31f68d7024 --- /dev/null +++ b/places/item_check_ins_check_in_claim_calendar_event_item_request_builder.go @@ -0,0 +1,160 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters get checkIns from places +type ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +} +// ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal instantiates a new ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + m := &ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilder instantiates a new ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property checkIns for places +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get get checkIns from places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// Patch update the navigation property checkIns in places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToDeleteRequestInformation delete navigation property checkIns for places +// returns a *RequestInformation when successful +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property checkIns in places +// returns a *RequestInformation when successful +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) WithUrl(rawUrl string)(*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + return NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_check_ins_count_request_builder.go b/places/item_check_ins_count_request_builder.go new file mode 100644 index 0000000000..fdbb6759cd --- /dev/null +++ b/places/item_check_ins_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemCheckInsCountRequestBuilder provides operations to count the resources in the collection. +type ItemCheckInsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemCheckInsCountRequestBuilderGetQueryParameters get the number of the resource +type ItemCheckInsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemCheckInsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemCheckInsCountRequestBuilderGetQueryParameters +} +// NewItemCheckInsCountRequestBuilderInternal instantiates a new ItemCheckInsCountRequestBuilder and sets the default values. +func NewItemCheckInsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsCountRequestBuilder) { + m := &ItemCheckInsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemCheckInsCountRequestBuilder instantiates a new ItemCheckInsCountRequestBuilder and sets the default values. +func NewItemCheckInsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemCheckInsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemCheckInsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemCheckInsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemCheckInsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemCheckInsCountRequestBuilder when successful +func (m *ItemCheckInsCountRequestBuilder) WithUrl(rawUrl string)(*ItemCheckInsCountRequestBuilder) { + return NewItemCheckInsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_check_ins_request_builder.go b/places/item_check_ins_request_builder.go new file mode 100644 index 0000000000..c19b97d1b0 --- /dev/null +++ b/places/item_check_ins_request_builder.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemCheckInsRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemCheckInsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemCheckInsRequestBuilderGetQueryParameters get checkIns from places +type ItemCheckInsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemCheckInsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemCheckInsRequestBuilderGetQueryParameters +} +// ItemCheckInsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemCheckInsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByCheckInClaimCalendarEventId provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemCheckInsRequestBuilder) ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId string)(*ItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if checkInClaimCalendarEventId != "" { + urlTplParams["checkInClaim%2DcalendarEventId"] = checkInClaimCalendarEventId + } + return NewItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemCheckInsRequestBuilderInternal instantiates a new ItemCheckInsRequestBuilder and sets the default values. +func NewItemCheckInsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsRequestBuilder) { + m := &ItemCheckInsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemCheckInsRequestBuilder instantiates a new ItemCheckInsRequestBuilder and sets the default values. +func NewItemCheckInsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemCheckInsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemCheckInsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemCheckInsCountRequestBuilder when successful +func (m *ItemCheckInsRequestBuilder) Count()(*ItemCheckInsCountRequestBuilder) { + return NewItemCheckInsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get checkIns from places +// returns a CheckInClaimCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemCheckInsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable), nil +} +// Post create new navigation property to checkIns for places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemCheckInsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemCheckInsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemCheckInsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemCheckInsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to checkIns for places +// returns a *RequestInformation when successful +func (m *ItemCheckInsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemCheckInsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemCheckInsRequestBuilder when successful +func (m *ItemCheckInsRequestBuilder) WithUrl(rawUrl string)(*ItemCheckInsRequestBuilder) { + return NewItemCheckInsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_check_ins_check_in_claim_calendar_event_item_request_builder.go b/places/item_graph_room_check_ins_check_in_claim_calendar_event_item_request_builder.go new file mode 100644 index 0000000000..2964c35db0 --- /dev/null +++ b/places/item_graph_room_check_ins_check_in_claim_calendar_event_item_request_builder.go @@ -0,0 +1,160 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +} +// ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal instantiates a new ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + m := &ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder instantiates a new ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property checkIns for places +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get get checkIns from places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// Patch update the navigation property checkIns in places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToDeleteRequestInformation delete navigation property checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property checkIns in places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + return NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_check_ins_count_request_builder.go b/places/item_graph_room_check_ins_count_request_builder.go new file mode 100644 index 0000000000..15c32e062f --- /dev/null +++ b/places/item_graph_room_check_ins_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomCheckInsCountRequestBuilder provides operations to count the resources in the collection. +type ItemGraphRoomCheckInsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters get the number of the resource +type ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomCheckInsCountRequestBuilderGetQueryParameters +} +// NewItemGraphRoomCheckInsCountRequestBuilderInternal instantiates a new ItemGraphRoomCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsCountRequestBuilder) { + m := &ItemGraphRoomCheckInsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemGraphRoomCheckInsCountRequestBuilder instantiates a new ItemGraphRoomCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomCheckInsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomCheckInsCountRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomCheckInsCountRequestBuilder) { + return NewItemGraphRoomCheckInsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_check_ins_request_builder.go b/places/item_graph_room_check_ins_request_builder.go new file mode 100644 index 0000000000..03174fc76e --- /dev/null +++ b/places/item_graph_room_check_ins_request_builder.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomCheckInsRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomCheckInsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomCheckInsRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomCheckInsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomCheckInsRequestBuilderGetQueryParameters +} +// ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByCheckInClaimCalendarEventId provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomCheckInsRequestBuilder) ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId string)(*ItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if checkInClaimCalendarEventId != "" { + urlTplParams["checkInClaim%2DcalendarEventId"] = checkInClaimCalendarEventId + } + return NewItemGraphRoomCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemGraphRoomCheckInsRequestBuilderInternal instantiates a new ItemGraphRoomCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsRequestBuilder) { + m := &ItemGraphRoomCheckInsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemGraphRoomCheckInsRequestBuilder instantiates a new ItemGraphRoomCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomCheckInsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomCheckInsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomCheckInsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemGraphRoomCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomCheckInsRequestBuilder) Count()(*ItemGraphRoomCheckInsCountRequestBuilder) { + return NewItemGraphRoomCheckInsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get checkIns from places +// returns a CheckInClaimCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable), nil +} +// Post create new navigation property to checkIns for places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomCheckInsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomCheckInsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomCheckInsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomCheckInsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomCheckInsRequestBuilder when successful +func (m *ItemGraphRoomCheckInsRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomCheckInsRequestBuilder) { + return NewItemGraphRoomCheckInsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_check_ins_check_in_claim_calendar_event_item_request_builder.go b/places/item_graph_room_list_check_ins_check_in_claim_calendar_event_item_request_builder.go new file mode 100644 index 0000000000..b95cb5d0c2 --- /dev/null +++ b/places/item_graph_room_list_check_ins_check_in_claim_calendar_event_item_request_builder.go @@ -0,0 +1,160 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +} +// ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal instantiates a new ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + m := &ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder instantiates a new ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property checkIns for places +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get get checkIns from places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// Patch update the navigation property checkIns in places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToDeleteRequestInformation delete navigation property checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property checkIns in places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + return NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_check_ins_count_request_builder.go b/places/item_graph_room_list_check_ins_count_request_builder.go new file mode 100644 index 0000000000..20f3287ad9 --- /dev/null +++ b/places/item_graph_room_list_check_ins_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListCheckInsCountRequestBuilder provides operations to count the resources in the collection. +type ItemGraphRoomListCheckInsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters get the number of the resource +type ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListCheckInsCountRequestBuilderGetQueryParameters +} +// NewItemGraphRoomListCheckInsCountRequestBuilderInternal instantiates a new ItemGraphRoomListCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsCountRequestBuilder) { + m := &ItemGraphRoomListCheckInsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemGraphRoomListCheckInsCountRequestBuilder instantiates a new ItemGraphRoomListCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListCheckInsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomListCheckInsCountRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListCheckInsCountRequestBuilder) { + return NewItemGraphRoomListCheckInsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_check_ins_request_builder.go b/places/item_graph_room_list_check_ins_request_builder.go new file mode 100644 index 0000000000..54be39ee76 --- /dev/null +++ b/places/item_graph_room_list_check_ins_request_builder.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListCheckInsRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomListCheckInsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListCheckInsRequestBuilderGetQueryParameters +} +// ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByCheckInClaimCalendarEventId provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomListCheckInsRequestBuilder) ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId string)(*ItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if checkInClaimCalendarEventId != "" { + urlTplParams["checkInClaim%2DcalendarEventId"] = checkInClaimCalendarEventId + } + return NewItemGraphRoomListCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemGraphRoomListCheckInsRequestBuilderInternal instantiates a new ItemGraphRoomListCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsRequestBuilder) { + m := &ItemGraphRoomListCheckInsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemGraphRoomListCheckInsRequestBuilder instantiates a new ItemGraphRoomListCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomListCheckInsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListCheckInsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListCheckInsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemGraphRoomListCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomListCheckInsRequestBuilder) Count()(*ItemGraphRoomListCheckInsCountRequestBuilder) { + return NewItemGraphRoomListCheckInsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get checkIns from places +// returns a CheckInClaimCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable), nil +} +// Post create new navigation property to checkIns for places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListCheckInsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListCheckInsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListCheckInsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListCheckInsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListCheckInsRequestBuilder when successful +func (m *ItemGraphRoomListCheckInsRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListCheckInsRequestBuilder) { + return NewItemGraphRoomListCheckInsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_request_builder.go b/places/item_graph_room_list_request_builder.go index 2093cbe33c..bae1243dff 100644 --- a/places/item_graph_room_list_request_builder.go +++ b/places/item_graph_room_list_request_builder.go @@ -30,6 +30,11 @@ type ItemGraphRoomListRequestBuilderGetRequestConfiguration struct { // Request query parameters QueryParameters *ItemGraphRoomListRequestBuilderGetQueryParameters } +// CheckIns provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomListCheckInsRequestBuilder when successful +func (m *ItemGraphRoomListRequestBuilder) CheckIns()(*ItemGraphRoomListCheckInsRequestBuilder) { + return NewItemGraphRoomListCheckInsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewItemGraphRoomListRequestBuilderInternal instantiates a new ItemGraphRoomListRequestBuilder and sets the default values. func NewItemGraphRoomListRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRequestBuilder) { m := &ItemGraphRoomListRequestBuilder{ diff --git a/places/item_graph_room_list_rooms_item_check_ins_check_in_claim_calendar_event_item_request_builder.go b/places/item_graph_room_list_rooms_item_check_ins_check_in_claim_calendar_event_item_request_builder.go new file mode 100644 index 0000000000..0cae57f885 --- /dev/null +++ b/places/item_graph_room_list_rooms_item_check_ins_check_in_claim_calendar_event_item_request_builder.go @@ -0,0 +1,160 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetQueryParameters +} +// ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal instantiates a new ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + m := &ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder instantiates a new ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property checkIns for places +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get get checkIns from places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// Patch update the navigation property checkIns in places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToDeleteRequestInformation delete navigation property checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property checkIns in places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + return NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_rooms_item_check_ins_count_request_builder.go b/places/item_graph_room_list_rooms_item_check_ins_count_request_builder.go new file mode 100644 index 0000000000..9c05c7421b --- /dev/null +++ b/places/item_graph_room_list_rooms_item_check_ins_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder provides operations to count the resources in the collection. +type ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters get the number of the resource +type ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetQueryParameters +} +// NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilderInternal instantiates a new ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) { + m := &ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilder instantiates a new ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) { + return NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_rooms_item_check_ins_request_builder.go b/places/item_graph_room_list_rooms_item_check_ins_request_builder.go new file mode 100644 index 0000000000..59cc452448 --- /dev/null +++ b/places/item_graph_room_list_rooms_item_check_ins_request_builder.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package places + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemGraphRoomListRoomsItemCheckInsRequestBuilder provides operations to manage the checkIns property of the microsoft.graph.place entity. +type ItemGraphRoomListRoomsItemCheckInsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters get checkIns from places +type ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetQueryParameters +} +// ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByCheckInClaimCalendarEventId provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder when successful +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) ByCheckInClaimCalendarEventId(checkInClaimCalendarEventId string)(*ItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if checkInClaimCalendarEventId != "" { + urlTplParams["checkInClaim%2DcalendarEventId"] = checkInClaimCalendarEventId + } + return NewItemGraphRoomListRoomsItemCheckInsCheckInClaimCalendarEventItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemGraphRoomListRoomsItemCheckInsRequestBuilderInternal instantiates a new ItemGraphRoomListRoomsItemCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsRequestBuilder) { + m := &ItemGraphRoomListRoomsItemCheckInsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemGraphRoomListRoomsItemCheckInsRequestBuilder instantiates a new ItemGraphRoomListRoomsItemCheckInsRequestBuilder and sets the default values. +func NewItemGraphRoomListRoomsItemCheckInsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsItemCheckInsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemGraphRoomListRoomsItemCheckInsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder when successful +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) Count()(*ItemGraphRoomListRoomsItemCheckInsCountRequestBuilder) { + return NewItemGraphRoomListRoomsItemCheckInsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get checkIns from places +// returns a CheckInClaimCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimCollectionResponseable), nil +} +// Post create new navigation property to checkIns for places +// returns a CheckInClaimable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateCheckInClaimFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable), nil +} +// ToGetRequestInformation get checkIns from places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to checkIns for places +// returns a *RequestInformation when successful +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CheckInClaimable, requestConfiguration *ItemGraphRoomListRoomsItemCheckInsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemGraphRoomListRoomsItemCheckInsRequestBuilder when successful +func (m *ItemGraphRoomListRoomsItemCheckInsRequestBuilder) WithUrl(rawUrl string)(*ItemGraphRoomListRoomsItemCheckInsRequestBuilder) { + return NewItemGraphRoomListRoomsItemCheckInsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/places/item_graph_room_list_rooms_room_item_request_builder.go b/places/item_graph_room_list_rooms_room_item_request_builder.go index 214109a198..2be170e5f1 100644 --- a/places/item_graph_room_list_rooms_room_item_request_builder.go +++ b/places/item_graph_room_list_rooms_room_item_request_builder.go @@ -44,6 +44,11 @@ type ItemGraphRoomListRoomsRoomItemRequestBuilderPatchRequestConfiguration struc // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } +// CheckIns provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomListRoomsItemCheckInsRequestBuilder when successful +func (m *ItemGraphRoomListRoomsRoomItemRequestBuilder) CheckIns()(*ItemGraphRoomListRoomsItemCheckInsRequestBuilder) { + return NewItemGraphRoomListRoomsItemCheckInsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewItemGraphRoomListRoomsRoomItemRequestBuilderInternal instantiates a new ItemGraphRoomListRoomsRoomItemRequestBuilder and sets the default values. func NewItemGraphRoomListRoomsRoomItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomListRoomsRoomItemRequestBuilder) { m := &ItemGraphRoomListRoomsRoomItemRequestBuilder{ diff --git a/places/item_graph_room_request_builder.go b/places/item_graph_room_request_builder.go index 7cff6b7bd8..e093cd30c4 100644 --- a/places/item_graph_room_request_builder.go +++ b/places/item_graph_room_request_builder.go @@ -30,6 +30,11 @@ type ItemGraphRoomRequestBuilderGetRequestConfiguration struct { // Request query parameters QueryParameters *ItemGraphRoomRequestBuilderGetQueryParameters } +// CheckIns provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemGraphRoomCheckInsRequestBuilder when successful +func (m *ItemGraphRoomRequestBuilder) CheckIns()(*ItemGraphRoomCheckInsRequestBuilder) { + return NewItemGraphRoomCheckInsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewItemGraphRoomRequestBuilderInternal instantiates a new ItemGraphRoomRequestBuilder and sets the default values. func NewItemGraphRoomRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemGraphRoomRequestBuilder) { m := &ItemGraphRoomRequestBuilder{ diff --git a/places/place_item_request_builder.go b/places/place_item_request_builder.go index eb945c7120..682b8c1b92 100644 --- a/places/place_item_request_builder.go +++ b/places/place_item_request_builder.go @@ -28,6 +28,11 @@ type PlaceItemRequestBuilderPatchRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } +// CheckIns provides operations to manage the checkIns property of the microsoft.graph.place entity. +// returns a *ItemCheckInsRequestBuilder when successful +func (m *PlaceItemRequestBuilder) CheckIns()(*ItemCheckInsRequestBuilder) { + return NewItemCheckInsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewPlaceItemRequestBuilderInternal instantiates a new PlaceItemRequestBuilder and sets the default values. func NewPlaceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*PlaceItemRequestBuilder) { m := &PlaceItemRequestBuilder{ diff --git a/security/identities_request_builder.go b/security/identities_request_builder.go index 5c8604b554..4b528c8c6c 100644 --- a/security/identities_request_builder.go +++ b/security/identities_request_builder.go @@ -118,6 +118,16 @@ func (m *IdentitiesRequestBuilder) Patch(ctx context.Context, body idd6d442c3cc8 } return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.IdentityContainerable), nil } +// SensorCandidateActivationConfiguration provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. +// returns a *IdentitiesSensorCandidateActivationConfigurationRequestBuilder when successful +func (m *IdentitiesRequestBuilder) SensorCandidateActivationConfiguration()(*IdentitiesSensorCandidateActivationConfigurationRequestBuilder) { + return NewIdentitiesSensorCandidateActivationConfigurationRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// SensorCandidates provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. +// returns a *IdentitiesSensorCandidatesRequestBuilder when successful +func (m *IdentitiesRequestBuilder) SensorCandidates()(*IdentitiesSensorCandidatesRequestBuilder) { + return NewIdentitiesSensorCandidatesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Sensors provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. // returns a *IdentitiesSensorsRequestBuilder when successful func (m *IdentitiesRequestBuilder) Sensors()(*IdentitiesSensorsRequestBuilder) { diff --git a/security/identities_sensor_candidate_activation_configuration_request_builder.go b/security/identities_sensor_candidate_activation_configuration_request_builder.go new file mode 100644 index 0000000000..fcd5c2859b --- /dev/null +++ b/security/identities_sensor_candidate_activation_configuration_request_builder.go @@ -0,0 +1,163 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae "github.com/microsoftgraph/msgraph-sdk-go/models/security" +) + +// IdentitiesSensorCandidateActivationConfigurationRequestBuilder provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. +type IdentitiesSensorCandidateActivationConfigurationRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. +type IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetQueryParameters +} +// IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewIdentitiesSensorCandidateActivationConfigurationRequestBuilderInternal instantiates a new IdentitiesSensorCandidateActivationConfigurationRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidateActivationConfigurationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidateActivationConfigurationRequestBuilder) { + m := &IdentitiesSensorCandidateActivationConfigurationRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/security/identities/sensorCandidateActivationConfiguration{?%24expand,%24select}", pathParameters), + } + return m +} +// NewIdentitiesSensorCandidateActivationConfigurationRequestBuilder instantiates a new IdentitiesSensorCandidateActivationConfigurationRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidateActivationConfigurationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidateActivationConfigurationRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewIdentitiesSensorCandidateActivationConfigurationRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property sensorCandidateActivationConfiguration for security +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) Delete(ctx context.Context, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. +// returns a SensorCandidateActivationConfigurationable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-1.0 +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) Get(ctx context.Context, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateActivationConfigurationFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable), nil +} +// Patch update the navigation property sensorCandidateActivationConfiguration in security +// returns a SensorCandidateActivationConfigurationable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) Patch(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateActivationConfigurationFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable), nil +} +// ToDeleteRequestInformation delete navigation property sensorCandidateActivationConfiguration for security +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property sensorCandidateActivationConfiguration in security +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) ToPatchRequestInformation(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateActivationConfigurationable, requestConfiguration *IdentitiesSensorCandidateActivationConfigurationRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *IdentitiesSensorCandidateActivationConfigurationRequestBuilder when successful +func (m *IdentitiesSensorCandidateActivationConfigurationRequestBuilder) WithUrl(rawUrl string)(*IdentitiesSensorCandidateActivationConfigurationRequestBuilder) { + return NewIdentitiesSensorCandidateActivationConfigurationRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/security/identities_sensor_candidates_count_request_builder.go b/security/identities_sensor_candidates_count_request_builder.go new file mode 100644 index 0000000000..391e2a0e3b --- /dev/null +++ b/security/identities_sensor_candidates_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// IdentitiesSensorCandidatesCountRequestBuilder provides operations to count the resources in the collection. +type IdentitiesSensorCandidatesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters get the number of the resource +type IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *IdentitiesSensorCandidatesCountRequestBuilderGetQueryParameters +} +// NewIdentitiesSensorCandidatesCountRequestBuilderInternal instantiates a new IdentitiesSensorCandidatesCountRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesCountRequestBuilder) { + m := &IdentitiesSensorCandidatesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewIdentitiesSensorCandidatesCountRequestBuilder instantiates a new IdentitiesSensorCandidatesCountRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewIdentitiesSensorCandidatesCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *IdentitiesSensorCandidatesCountRequestBuilder when successful +func (m *IdentitiesSensorCandidatesCountRequestBuilder) WithUrl(rawUrl string)(*IdentitiesSensorCandidatesCountRequestBuilder) { + return NewIdentitiesSensorCandidatesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/security/identities_sensor_candidates_microsoft_graph_security_activate_activate_post_request_body.go b/security/identities_sensor_candidates_microsoft_graph_security_activate_activate_post_request_body.go new file mode 100644 index 0000000000..6caf5d85cb --- /dev/null +++ b/security/identities_sensor_candidates_microsoft_graph_security_activate_activate_post_request_body.go @@ -0,0 +1,122 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" +) + +type IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody instantiates a new IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody and sets the default values. +func NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody()(*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) { + m := &IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody(), nil +} +// GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +// returns a map[string]any when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) GetAdditionalData()(map[string]any) { + val , err := m.backingStore.Get("additionalData") + if err != nil { + panic(err) + } + if val == nil { + var value = make(map[string]any); + m.SetAdditionalData(value); + } + return val.(map[string]any) +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["serverIds"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfPrimitiveValues("string") + if err != nil { + return err + } + if val != nil { + res := make([]string, len(val)) + for i, v := range val { + if v != nil { + res[i] = *(v.(*string)) + } + } + m.SetServerIds(res) + } + return nil + } + return res +} +// GetServerIds gets the serverIds property value. The serverIds property +// returns a []string when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) GetServerIds()([]string) { + val, err := m.GetBackingStore().Get("serverIds") + if err != nil { + panic(err) + } + if val != nil { + return val.([]string) + } + return nil +} +// Serialize serializes information the current object +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetServerIds() != nil { + err := writer.WriteCollectionOfStringValues("serverIds", m.GetServerIds()) + if err != nil { + return err + } + } + { + err := writer.WriteAdditionalData(m.GetAdditionalData()) + if err != nil { + return err + } + } + return nil +} +// SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetServerIds sets the serverIds property value. The serverIds property +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBody) SetServerIds(value []string)() { + err := m.GetBackingStore().Set("serverIds", value) + if err != nil { + panic(err) + } +} +type IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetServerIds()([]string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetServerIds(value []string)() +} diff --git a/security/identities_sensor_candidates_microsoft_graph_security_activate_request_builder.go b/security/identities_sensor_candidates_microsoft_graph_security_activate_request_builder.go new file mode 100644 index 0000000000..c38d5fa232 --- /dev/null +++ b/security/identities_sensor_candidates_microsoft_graph_security_activate_request_builder.go @@ -0,0 +1,71 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder provides operations to call the activate method. +type IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderInternal instantiates a new IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) { + m := &IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/microsoft.graph.security.activate", pathParameters), + } + return m +} +// NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder instantiates a new IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderInternal(urlParams, requestAdapter) +} +// Post activate Microsoft Defender for Identity sensors. +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) Post(ctx context.Context, body IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable, requestConfiguration *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// ToPostRequestInformation activate Microsoft Defender for Identity sensors. +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) ToPostRequestInformation(ctx context.Context, body IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateActivatePostRequestBodyable, requestConfiguration *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder when successful +func (m *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) WithUrl(rawUrl string)(*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) { + return NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/security/identities_sensor_candidates_request_builder.go b/security/identities_sensor_candidates_request_builder.go new file mode 100644 index 0000000000..2254f3cca4 --- /dev/null +++ b/security/identities_sensor_candidates_request_builder.go @@ -0,0 +1,163 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae "github.com/microsoftgraph/msgraph-sdk-go/models/security" +) + +// IdentitiesSensorCandidatesRequestBuilder provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. +type IdentitiesSensorCandidatesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// IdentitiesSensorCandidatesRequestBuilderGetQueryParameters get a list of the sensorCandidate objects and their properties. +type IdentitiesSensorCandidatesRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *IdentitiesSensorCandidatesRequestBuilderGetQueryParameters +} +// IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// BySensorCandidateId provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. +// returns a *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) BySensorCandidateId(sensorCandidateId string)(*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if sensorCandidateId != "" { + urlTplParams["sensorCandidate%2Did"] = sensorCandidateId + } + return NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewIdentitiesSensorCandidatesRequestBuilderInternal instantiates a new IdentitiesSensorCandidatesRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesRequestBuilder) { + m := &IdentitiesSensorCandidatesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/security/identities/sensorCandidates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewIdentitiesSensorCandidatesRequestBuilder instantiates a new IdentitiesSensorCandidatesRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewIdentitiesSensorCandidatesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *IdentitiesSensorCandidatesCountRequestBuilder when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) Count()(*IdentitiesSensorCandidatesCountRequestBuilder) { + return NewIdentitiesSensorCandidatesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of the sensorCandidate objects and their properties. +// returns a SensorCandidateCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-1.0 +func (m *IdentitiesSensorCandidatesRequestBuilder) Get(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateCollectionResponseable), nil +} +// MicrosoftGraphSecurityActivate provides operations to call the activate method. +// returns a *IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) MicrosoftGraphSecurityActivate()(*IdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilder) { + return NewIdentitiesSensorCandidatesMicrosoftGraphSecurityActivateRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Post create new navigation property to sensorCandidates for security +// returns a SensorCandidateable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesRequestBuilder) Post(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, requestConfiguration *IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable), nil +} +// ToGetRequestInformation get a list of the sensorCandidate objects and their properties. +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to sensorCandidates for security +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) ToPostRequestInformation(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, requestConfiguration *IdentitiesSensorCandidatesRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *IdentitiesSensorCandidatesRequestBuilder when successful +func (m *IdentitiesSensorCandidatesRequestBuilder) WithUrl(rawUrl string)(*IdentitiesSensorCandidatesRequestBuilder) { + return NewIdentitiesSensorCandidatesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/security/identities_sensor_candidates_sensor_candidate_item_request_builder.go b/security/identities_sensor_candidates_sensor_candidate_item_request_builder.go new file mode 100644 index 0000000000..6d6804fd0e --- /dev/null +++ b/security/identities_sensor_candidates_sensor_candidate_item_request_builder.go @@ -0,0 +1,160 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package security + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" + idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae "github.com/microsoftgraph/msgraph-sdk-go/models/security" +) + +// IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. +type IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters represents Microsoft Defender for Identity sensors that are ready to be activated. +type IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetQueryParameters +} +// IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilderInternal instantiates a new IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) { + m := &IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/{sensorCandidate%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilder instantiates a new IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder and sets the default values. +func NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property sensorCandidates for security +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get represents Microsoft Defender for Identity sensors that are ready to be activated. +// returns a SensorCandidateable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) Get(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable), nil +} +// Patch update the navigation property sensorCandidates in security +// returns a SensorCandidateable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) Patch(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration)(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.CreateSensorCandidateFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable), nil +} +// ToDeleteRequestInformation delete navigation property sensorCandidates for security +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation represents Microsoft Defender for Identity sensors that are ready to be activated. +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property sensorCandidates in security +// returns a *RequestInformation when successful +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body idd6d442c3cc83a389b8f0b8dd7ac355916e813c2882ff3aaa23331424ba827ae.SensorCandidateable, requestConfiguration *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder when successful +func (m *IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) WithUrl(rawUrl string)(*IdentitiesSensorCandidatesSensorCandidateItemRequestBuilder) { + return NewIdentitiesSensorCandidatesSensorCandidateItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/serviceprincipals/item_restore_request_builder.go b/serviceprincipals/item_restore_request_builder.go index 2ad66321ea..c1f09f1c50 100644 --- a/serviceprincipals/item_restore_request_builder.go +++ b/serviceprincipals/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/0271799332b7d4b408248af586ed5901c90f391fabe2a4284a6681da948924e2.go b/users/0271799332b7d4b408248af586ed5901c90f391fabe2a4284a6681da948924e2.go new file mode 100644 index 0000000000..4e387b942d --- /dev/null +++ b/users/0271799332b7d4b408248af586ed5901c90f391fabe2a4284a6681da948924e2.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/8191353b2afdf95791f830110a7398348c2adde855739390cb806b0b639a0a54.go b/users/8191353b2afdf95791f830110a7398348c2adde855739390cb806b0b639a0a54.go new file mode 100644 index 0000000000..0b8dbfea04 --- /dev/null +++ b/users/8191353b2afdf95791f830110a7398348c2adde855739390cb806b0b639a0a54.go @@ -0,0 +1,101 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \users\{user-id}\employeeExperience\assignedRoles\{engagementRole-id}\members\{engagementRoleMember-id}\user\serviceProvisioningErrors +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) Count()(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +// returns a ServiceProvisioningErrorCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateServiceProvisioningErrorCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable), nil +} +// ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_count_request_builder.go b/users/item_employee_experience_assigned_roles_count_request_builder.go new file mode 100644 index 0000000000..1926e7bd9f --- /dev/null +++ b/users/item_employee_experience_assigned_roles_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesCountRequestBuilder provides operations to count the resources in the collection. +type ItemEmployeeExperienceAssignedRolesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters get the number of the resource +type ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetQueryParameters +} +// NewItemEmployeeExperienceAssignedRolesCountRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesCountRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesCountRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesCountRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_engagement_role_item_request_builder.go b/users/item_employee_experience_assigned_roles_engagement_role_item_request_builder.go new file mode 100644 index 0000000000..cbc9c4d108 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_engagement_role_item_request_builder.go @@ -0,0 +1,165 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder provides operations to manage the assignedRoles property of the microsoft.graph.employeeExperienceUser entity. +type ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters represents the collection of Viva Engage roles assigned to a user. +type ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetQueryParameters +} +// ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property assignedRoles for users +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get represents the collection of Viva Engage roles assigned to a user. +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// Members provides operations to manage the members property of the microsoft.graph.engagementRole entity. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) Members()(*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property assignedRoles in users +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// ToDeleteRequestInformation delete navigation property assignedRoles for users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation represents the collection of Viva Engage roles assigned to a user. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property assignedRoles in users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_item_members_count_request_builder.go b/users/item_employee_experience_assigned_roles_item_members_count_request_builder.go new file mode 100644 index 0000000000..3c18182c43 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_item_members_count_request_builder.go @@ -0,0 +1,83 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder provides operations to count the resources in the collection. +type ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters get the number of the resource +type ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetQueryParameters +} +// NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderInternal(urlParams, requestAdapter) +} +// Get get the number of the resource +// returns a *int32 when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration)(*int32, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*int32), nil +} +// ToGetRequestInformation get the number of the resource +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_item_members_engagement_role_member_item_request_builder.go b/users/item_employee_experience_assigned_roles_item_members_engagement_role_member_item_request_builder.go new file mode 100644 index 0000000000..b0296f0fea --- /dev/null +++ b/users/item_employee_experience_assigned_roles_item_members_engagement_role_member_item_request_builder.go @@ -0,0 +1,165 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder provides operations to manage the members property of the microsoft.graph.engagementRole entity. +type ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters users that have this role assigned. +type ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetQueryParameters +} +// ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property members for users +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get users that have this role assigned. +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// Patch update the navigation property members in users +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// ToDeleteRequestInformation delete navigation property members for users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation users that have this role assigned. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update the navigation property members in users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// User provides operations to manage the user property of the microsoft.graph.engagementRoleMember entity. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) User()(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_item_members_item_user_mailbox_settings_request_builder.go b/users/item_employee_experience_assigned_roles_item_members_item_user_mailbox_settings_request_builder.go new file mode 100644 index 0000000000..ff3c2fbfa8 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_item_members_item_user_mailbox_settings_request_builder.go @@ -0,0 +1,126 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder builds and executes requests for operations under \users\{user-id}\employeeExperience\assignedRoles\{engagementRole-id}\members\{engagementRoleMember-id}\user\mailboxSettings +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetQueryParameters +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(urlParams, requestAdapter) +} +// Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateMailboxSettingsFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable), nil +} +// Patch update property mailboxSettings value. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, error) { + requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateMailboxSettingsFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable), nil +} +// ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPatchRequestInformation update property mailboxSettings value. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_item_members_item_user_request_builder.go b/users/item_employee_experience_assigned_roles_item_members_item_user_request_builder.go new file mode 100644 index 0000000000..9850429ae8 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_item_members_item_user_request_builder.go @@ -0,0 +1,94 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder provides operations to manage the user property of the microsoft.graph.engagementRoleMember entity. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters the user who has this role assigned. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetQueryParameters +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members/{engagementRoleMember%2Did}/user{?%24expand,%24select}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the user who has this role assigned. +// returns a Userable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateUserFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable), nil +} +// MailboxSettings the mailboxSettings property +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) MailboxSettings()(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) ServiceProvisioningErrors()(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the user who has this role assigned. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersItemUserRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_item_members_request_builder.go b/users/item_employee_experience_assigned_roles_item_members_request_builder.go new file mode 100644 index 0000000000..a9ac593568 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_item_members_request_builder.go @@ -0,0 +1,155 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.engagementRole entity. +type ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters users that have this role assigned. +type ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetQueryParameters +} +// ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByEngagementRoleMemberId provides operations to manage the members property of the microsoft.graph.engagementRole entity. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) ByEngagementRoleMemberId(engagementRoleMemberId string)(*ItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if engagementRoleMemberId != "" { + urlTplParams["engagementRoleMember%2Did"] = engagementRoleMemberId + } + return NewItemEmployeeExperienceAssignedRolesItemMembersEngagementRoleMemberItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles/{engagementRole%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) Count()(*ItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get users that have this role assigned. +// returns a EngagementRoleMemberCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberCollectionResponseable), nil +} +// Post create new navigation property to members for users +// returns a EngagementRoleMemberable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleMemberFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable), nil +} +// ToGetRequestInformation users that have this role assigned. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to members for users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleMemberable, requestConfiguration *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesItemMembersRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_assigned_roles_request_builder.go b/users/item_employee_experience_assigned_roles_request_builder.go new file mode 100644 index 0000000000..fe54082e85 --- /dev/null +++ b/users/item_employee_experience_assigned_roles_request_builder.go @@ -0,0 +1,158 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemEmployeeExperienceAssignedRolesRequestBuilder provides operations to manage the assignedRoles property of the microsoft.graph.employeeExperienceUser entity. +type ItemEmployeeExperienceAssignedRolesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters get a list of all the roles assigned to a user in Viva Engage. +type ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters struct { + // Include count of items + Count *bool `uriparametername:"%24count"` + // Expand related entities + Expand []string `uriparametername:"%24expand"` + // Filter items by property values + Filter *string `uriparametername:"%24filter"` + // Order items by property values + Orderby []string `uriparametername:"%24orderby"` + // Search items by search phrases + Search *string `uriparametername:"%24search"` + // Select properties to be returned + Select []string `uriparametername:"%24select"` + // Skip the first n items + Skip *int32 `uriparametername:"%24skip"` + // Show only the first n items + Top *int32 `uriparametername:"%24top"` +} +// ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *ItemEmployeeExperienceAssignedRolesRequestBuilderGetQueryParameters +} +// ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByEngagementRoleId provides operations to manage the assignedRoles property of the microsoft.graph.employeeExperienceUser entity. +// returns a *ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) ByEngagementRoleId(engagementRoleId string)(*ItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if engagementRoleId != "" { + urlTplParams["engagementRole%2Did"] = engagementRoleId + } + return NewItemEmployeeExperienceAssignedRolesEngagementRoleItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewItemEmployeeExperienceAssignedRolesRequestBuilderInternal instantiates a new ItemEmployeeExperienceAssignedRolesRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesRequestBuilder) { + m := &ItemEmployeeExperienceAssignedRolesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/employeeExperience/assignedRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewItemEmployeeExperienceAssignedRolesRequestBuilder instantiates a new ItemEmployeeExperienceAssignedRolesRequestBuilder and sets the default values. +func NewItemEmployeeExperienceAssignedRolesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceAssignedRolesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemEmployeeExperienceAssignedRolesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *ItemEmployeeExperienceAssignedRolesCountRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) Count()(*ItemEmployeeExperienceAssignedRolesCountRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of all the roles assigned to a user in Viva Engage. +// returns a EngagementRoleCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +// [Find more info here] +// +// [Find more info here]: https://learn.microsoft.com/graph/api/employeeexperienceuser-list-assignedroles?view=graph-rest-1.0 +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleCollectionResponseable), nil +} +// Post create new navigation property to assignedRoles for users +// returns a EngagementRoleable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, error) { + requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.Send(ctx, requestInfo, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateEngagementRoleFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable), nil +} +// ToGetRequestInformation get a list of all the roles assigned to a user in Viva Engage. +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemEmployeeExperienceAssignedRolesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + if requestConfiguration.QueryParameters != nil { + requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) + } + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPostRequestInformation create new navigation property to assignedRoles for users +// returns a *RequestInformation when successful +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementRoleable, requestConfiguration *ItemEmployeeExperienceAssignedRolesRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemEmployeeExperienceAssignedRolesRequestBuilder when successful +func (m *ItemEmployeeExperienceAssignedRolesRequestBuilder) WithUrl(rawUrl string)(*ItemEmployeeExperienceAssignedRolesRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_employee_experience_request_builder.go b/users/item_employee_experience_request_builder.go index 51ede84388..b9a110e5bb 100644 --- a/users/item_employee_experience_request_builder.go +++ b/users/item_employee_experience_request_builder.go @@ -44,6 +44,11 @@ type ItemEmployeeExperienceRequestBuilderPatchRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } +// AssignedRoles provides operations to manage the assignedRoles property of the microsoft.graph.employeeExperienceUser entity. +// returns a *ItemEmployeeExperienceAssignedRolesRequestBuilder when successful +func (m *ItemEmployeeExperienceRequestBuilder) AssignedRoles()(*ItemEmployeeExperienceAssignedRolesRequestBuilder) { + return NewItemEmployeeExperienceAssignedRolesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewItemEmployeeExperienceRequestBuilderInternal instantiates a new ItemEmployeeExperienceRequestBuilder and sets the default values. func NewItemEmployeeExperienceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemEmployeeExperienceRequestBuilder) { m := &ItemEmployeeExperienceRequestBuilder{ diff --git a/users/item_restore_request_builder.go b/users/item_restore_request_builder.go index 17771c4274..9f011361eb 100644 --- a/users/item_restore_request_builder.go +++ b/users/item_restore_request_builder.go @@ -34,7 +34,7 @@ func NewItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewItemRestoreRequestBuilderInternal(urlParams, requestAdapter) } -// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a DirectoryObjectable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -57,7 +57,7 @@ func (m *ItemRestoreRequestBuilder) Post(ctx context.Context, requestConfigurati } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable), nil } -// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal +// ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. // returns a *RequestInformation when successful func (m *ItemRestoreRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *ItemRestoreRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters)