diff --git a/admin/7e8390a0e54749a0688dd5a203fd45492655538945bc350bcdb0ae422135a006.go b/admin/7e8390a0e54749a0688dd5a203fd45492655538945bc350bcdb0ae422135a006.go index d377eeb3c2..45cabed9e8 100644 --- a/admin/7e8390a0e54749a0688dd5a203fd45492655538945bc350bcdb0ae422135a006.go +++ b/admin/7e8390a0e54749a0688dd5a203fd45492655538945bc350bcdb0ae422135a006.go @@ -14,13 +14,6 @@ import ( type ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters read the properties and relationships of a configurationMonitoringResult object. type ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters struct { // Expand related entities @@ -37,13 +30,6 @@ type ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitorin // Request query parameters QueryParameters *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder and sets the default values. func NewConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) { m := &ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder{ @@ -57,22 +43,6 @@ func NewConfigurationManagementConfigurationMonitoringResultsConfigurationMonito urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property configurationMonitoringResults for admin -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration)(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 a configurationMonitoringResult object. // returns a ConfigurationMonitoringResultable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -96,37 +66,6 @@ func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonit } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable), nil } -// Patch update the navigation property configurationMonitoringResults in admin -// returns a ConfigurationMonitoringResultable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, 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.CreateConfigurationMonitoringResultFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable), nil -} -// ToDeleteRequestInformation delete navigation property configurationMonitoringResults for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration)(*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 a configurationMonitoringResult object. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -141,21 +80,6 @@ func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonit requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property configurationMonitoringResults in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) { diff --git a/admin/admin_request_builder.go b/admin/admin_request_builder.go index 4a7da9c14c..91def4cf0e 100644 --- a/admin/admin_request_builder.go +++ b/admin/admin_request_builder.go @@ -37,7 +37,7 @@ type AdminRequestBuilderPatchRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// ConfigurationManagement provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. +// ConfigurationManagement the configurationManagement property // returns a *ConfigurationManagementRequestBuilder when successful func (m *AdminRequestBuilder) ConfigurationManagement()(*ConfigurationManagementRequestBuilder) { return NewConfigurationManagementRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) diff --git a/admin/configuration_management_configuration_drifts_configuration_drift_item_request_builder.go b/admin/configuration_management_configuration_drifts_configuration_drift_item_request_builder.go index cd1fe36b9f..43bf18dd6b 100644 --- a/admin/configuration_management_configuration_drifts_configuration_drift_item_request_builder.go +++ b/admin/configuration_management_configuration_drifts_configuration_drift_item_request_builder.go @@ -14,13 +14,6 @@ import ( type ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters get the properties and relationships of a configurationDrift object. type ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters struct { // Expand related entities @@ -37,13 +30,6 @@ type ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuil // Request query parameters QueryParameters *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder and sets the default values. func NewConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) { m := &ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder{ @@ -57,22 +43,6 @@ func NewConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestB urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property configurationDrifts for admin -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration)(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 the properties and relationships of a configurationDrift object. // returns a ConfigurationDriftable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -96,37 +66,6 @@ func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequest } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable), nil } -// Patch update the navigation property configurationDrifts in admin -// returns a ConfigurationDriftable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, requestConfiguration *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, 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.CreateConfigurationDriftFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable), nil -} -// ToDeleteRequestInformation delete navigation property configurationDrifts for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration)(*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 the properties and relationships of a configurationDrift object. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -141,21 +80,6 @@ func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequest requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property configurationDrifts in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, requestConfiguration *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) { diff --git a/admin/configuration_management_configuration_drifts_request_builder.go b/admin/configuration_management_configuration_drifts_request_builder.go index 76a163a542..afdefa32da 100644 --- a/admin/configuration_management_configuration_drifts_request_builder.go +++ b/admin/configuration_management_configuration_drifts_request_builder.go @@ -42,13 +42,6 @@ type ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfigura // Request query parameters QueryParameters *ConfigurationManagementConfigurationDriftsRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ByConfigurationDriftId provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. // returns a *ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) ByConfigurationDriftId(configurationDriftId string)(*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder) { @@ -102,26 +95,6 @@ func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) Get(ctx conte } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftCollectionResponseable), nil } -// Post create new navigation property to configurationDrifts for admin -// returns a ConfigurationDriftable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, requestConfiguration *ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, 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.CreateConfigurationDriftFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable), nil -} // ToGetRequestInformation get a list of the configurationDrift objects and their properties. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -136,21 +109,6 @@ func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) ToGetRequestI requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to configurationDrifts for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable, requestConfiguration *ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration)(*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 *ConfigurationManagementConfigurationDriftsRequestBuilder when successful func (m *ConfigurationManagementConfigurationDriftsRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationDriftsRequestBuilder) { diff --git a/admin/configuration_management_configuration_monitoring_results_request_builder.go b/admin/configuration_management_configuration_monitoring_results_request_builder.go index c392414176..b16c6208f4 100644 --- a/admin/configuration_management_configuration_monitoring_results_request_builder.go +++ b/admin/configuration_management_configuration_monitoring_results_request_builder.go @@ -42,13 +42,6 @@ type ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetReque // Request query parameters QueryParameters *ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ByConfigurationMonitoringResultId provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. // returns a *ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) ByConfigurationMonitoringResultId(configurationMonitoringResultId string)(*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder) { @@ -102,26 +95,6 @@ func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) Ge } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultCollectionResponseable), nil } -// Post create new navigation property to configurationMonitoringResults for admin -// returns a ConfigurationMonitoringResultable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, 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.CreateConfigurationMonitoringResultFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable), nil -} // ToGetRequestInformation get a list of the configurationMonitoringResult objects and their properties. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -136,21 +109,6 @@ func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) To requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to configurationMonitoringResults for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable, requestConfiguration *ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration)(*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 *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder when successful func (m *ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationMonitoringResultsRequestBuilder) { diff --git a/admin/configuration_management_configuration_monitors_item_baseline_request_builder.go b/admin/configuration_management_configuration_monitors_item_baseline_request_builder.go index ee02c2b6ec..d98d5681da 100644 --- a/admin/configuration_management_configuration_monitors_item_baseline_request_builder.go +++ b/admin/configuration_management_configuration_monitors_item_baseline_request_builder.go @@ -14,13 +14,6 @@ import ( type ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters read the properties and relationships of a configurationBaseline object that is attached to a specific monitor. type ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters struct { // Expand related entities @@ -37,13 +30,6 @@ type ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRe // Request query parameters QueryParameters *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder and sets the default values. func NewConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) { m := &ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder{ @@ -57,22 +43,6 @@ func NewConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder(r urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property baseline for admin -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration)(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 a configurationBaseline object that is attached to a specific monitor. // returns a ConfigurationBaselineable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -96,37 +66,6 @@ func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable), nil } -// Patch update the navigation property baseline in admin -// returns a ConfigurationBaselineable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, 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.CreateConfigurationBaselineFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable), nil -} -// ToDeleteRequestInformation delete navigation property baseline for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration)(*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 a configurationBaseline object that is attached to a specific monitor. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -141,21 +80,6 @@ func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property baseline in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder when successful func (m *ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder) { diff --git a/admin/configuration_management_configuration_snapshot_jobs_configuration_snapshot_job_item_request_builder.go b/admin/configuration_management_configuration_snapshot_jobs_configuration_snapshot_job_item_request_builder.go index d5518bf4cd..5baf77cdda 100644 --- a/admin/configuration_management_configuration_snapshot_jobs_configuration_snapshot_job_item_request_builder.go +++ b/admin/configuration_management_configuration_snapshot_jobs_configuration_snapshot_job_item_request_builder.go @@ -37,13 +37,6 @@ type ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobIte // Request query parameters QueryParameters *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder and sets the default values. func NewConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) { m := &ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder{ @@ -99,26 +92,6 @@ func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJo } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable), nil } -// Patch update the navigation property configurationSnapshotJobs in admin -// returns a ConfigurationSnapshotJobable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, 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.CreateConfigurationSnapshotJobFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable), nil -} // ToDeleteRequestInformation delete a configurationSnapshotJob object. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -144,21 +117,6 @@ func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJo requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property configurationSnapshotJobs in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) { diff --git a/admin/configuration_management_configuration_snapshot_jobs_count_request_builder.go b/admin/configuration_management_configuration_snapshot_jobs_count_request_builder.go deleted file mode 100644 index 57c7461435..0000000000 --- a/admin/configuration_management_configuration_snapshot_jobs_count_request_builder.go +++ /dev/null @@ -1,83 +0,0 @@ -// Code generated by Microsoft Kiota - DO NOT EDIT. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package admin - -import ( - "context" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" -) - -// ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder provides operations to count the resources in the collection. -type ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder struct { - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -} -// ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters get the number of the resource -type ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string "uriparametername:\"%24filter\"" - // Search items by search phrases - Search *string "uriparametername:\"%24search\"" -} -// ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters -} -// NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder and sets the default values. -func NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) { - m := &ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder{ - BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshotJobs/$count{?%24filter,%24search}", pathParameters), - } - return m -} -// NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder instantiates a new ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder and sets the default values. -func NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderInternal(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 *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder when successful -func (m *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) { - return NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); -} diff --git a/admin/configuration_management_configuration_snapshot_jobs_request_builder.go b/admin/configuration_management_configuration_snapshot_jobs_request_builder.go index 94571a991b..6c53bfa5d9 100644 --- a/admin/configuration_management_configuration_snapshot_jobs_request_builder.go +++ b/admin/configuration_management_configuration_snapshot_jobs_request_builder.go @@ -42,13 +42,6 @@ type ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestCon // Request query parameters QueryParameters *ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ByConfigurationSnapshotJobId provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. // returns a *ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) ByConfigurationSnapshotJobId(configurationSnapshotJobId string)(*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder) { @@ -74,11 +67,6 @@ func NewConfigurationManagementConfigurationSnapshotJobsRequestBuilder(rawUrl st urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationSnapshotJobsRequestBuilderInternal(urlParams, requestAdapter) } -// Count provides operations to count the resources in the collection. -// returns a *ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder when successful -func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) Count()(*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder) { - return NewConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) -} // Get get a list of the configurationSnapshotJob objects and their properties. // returns a ConfigurationSnapshotJobCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -102,26 +90,6 @@ func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) Get(ctx } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobCollectionResponseable), nil } -// Post create new navigation property to configurationSnapshotJobs for admin -// returns a ConfigurationSnapshotJobable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, 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.CreateConfigurationSnapshotJobFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable), nil -} // ToGetRequestInformation get a list of the configurationSnapshotJob objects and their properties. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -136,21 +104,6 @@ func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) ToGetRe requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to configurationSnapshotJobs for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable, requestConfiguration *ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotJobsRequestBuilder) { diff --git a/admin/configuration_management_configuration_snapshots_configuration_baseline_item_request_builder.go b/admin/configuration_management_configuration_snapshots_configuration_baseline_item_request_builder.go index 382eb062a9..54120b1b54 100644 --- a/admin/configuration_management_configuration_snapshots_configuration_baseline_item_request_builder.go +++ b/admin/configuration_management_configuration_snapshots_configuration_baseline_item_request_builder.go @@ -14,13 +14,6 @@ import ( type ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters a container for configuration snapshot baselines. type ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters struct { // Expand related entities @@ -37,13 +30,6 @@ type ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemReque // Request query parameters QueryParameters *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder and sets the default values. func NewConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) { m := &ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder{ @@ -57,22 +43,6 @@ func NewConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRe urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property configurationSnapshots for admin -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration)(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 container for configuration snapshot baselines. // returns a ConfigurationBaselineable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -93,37 +63,6 @@ func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemR } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable), nil } -// Patch update the navigation property configurationSnapshots in admin -// returns a ConfigurationBaselineable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, 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.CreateConfigurationBaselineFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable), nil -} -// ToDeleteRequestInformation delete navigation property configurationSnapshots for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration)(*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 container for configuration snapshot baselines. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -138,21 +77,6 @@ func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemR requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property configurationSnapshots in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) { diff --git a/admin/configuration_management_configuration_snapshots_count_request_builder.go b/admin/configuration_management_configuration_snapshots_count_request_builder.go deleted file mode 100644 index 2e1b4e6189..0000000000 --- a/admin/configuration_management_configuration_snapshots_count_request_builder.go +++ /dev/null @@ -1,83 +0,0 @@ -// Code generated by Microsoft Kiota - DO NOT EDIT. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package admin - -import ( - "context" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" -) - -// ConfigurationManagementConfigurationSnapshotsCountRequestBuilder provides operations to count the resources in the collection. -type ConfigurationManagementConfigurationSnapshotsCountRequestBuilder struct { - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -} -// ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters get the number of the resource -type ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string "uriparametername:\"%24filter\"" - // Search items by search phrases - Search *string "uriparametername:\"%24search\"" -} -// ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters -} -// NewConfigurationManagementConfigurationSnapshotsCountRequestBuilderInternal instantiates a new ConfigurationManagementConfigurationSnapshotsCountRequestBuilder and sets the default values. -func NewConfigurationManagementConfigurationSnapshotsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) { - m := &ConfigurationManagementConfigurationSnapshotsCountRequestBuilder{ - BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshots/$count{?%24filter,%24search}", pathParameters), - } - return m -} -// NewConfigurationManagementConfigurationSnapshotsCountRequestBuilder instantiates a new ConfigurationManagementConfigurationSnapshotsCountRequestBuilder and sets the default values. -func NewConfigurationManagementConfigurationSnapshotsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewConfigurationManagementConfigurationSnapshotsCountRequestBuilderInternal(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 *ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotsCountRequestBuilder when successful -func (m *ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) { - return NewConfigurationManagementConfigurationSnapshotsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); -} diff --git a/admin/configuration_management_configuration_snapshots_request_builder.go b/admin/configuration_management_configuration_snapshots_request_builder.go index a112eeb0a3..ef621e25cc 100644 --- a/admin/configuration_management_configuration_snapshots_request_builder.go +++ b/admin/configuration_management_configuration_snapshots_request_builder.go @@ -42,13 +42,6 @@ type ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfig // Request query parameters QueryParameters *ConfigurationManagementConfigurationSnapshotsRequestBuilderGetQueryParameters } -// ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ByConfigurationBaselineId provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. // returns a *ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) ByConfigurationBaselineId(configurationBaselineId string)(*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder) { @@ -74,11 +67,6 @@ func NewConfigurationManagementConfigurationSnapshotsRequestBuilder(rawUrl strin urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementConfigurationSnapshotsRequestBuilderInternal(urlParams, requestAdapter) } -// Count provides operations to count the resources in the collection. -// returns a *ConfigurationManagementConfigurationSnapshotsCountRequestBuilder when successful -func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) Count()(*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder) { - return NewConfigurationManagementConfigurationSnapshotsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) -} // Get get a list of configurationBaseline objects that represent configuration snapshots and their properties. // returns a ConfigurationBaselineCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -102,26 +90,6 @@ func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) Get(ctx co } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineCollectionResponseable), nil } -// Post create new navigation property to configurationSnapshots for admin -// returns a ConfigurationBaselineable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, 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.CreateConfigurationBaselineFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable), nil -} // ToGetRequestInformation get a list of configurationBaseline objects that represent configuration snapshots and their properties. // returns a *RequestInformation when successful func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -136,21 +104,6 @@ func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) ToGetReque requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to configurationSnapshots for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable, requestConfiguration *ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration)(*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 *ConfigurationManagementConfigurationSnapshotsRequestBuilder when successful func (m *ConfigurationManagementConfigurationSnapshotsRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementConfigurationSnapshotsRequestBuilder) { diff --git a/admin/configuration_management_request_builder.go b/admin/configuration_management_request_builder.go index b4567d2622..788e2ab5ff 100644 --- a/admin/configuration_management_request_builder.go +++ b/admin/configuration_management_request_builder.go @@ -4,46 +4,13 @@ package admin 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" ) -// ConfigurationManagementRequestBuilder provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. +// ConfigurationManagementRequestBuilder builds and executes requests for operations under \admin\configurationManagement type ConfigurationManagementRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ConfigurationManagementRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} -// ConfigurationManagementRequestBuilderGetQueryParameters a container for Tenant Configuration Management (TCM) resources. Read-only. -type ConfigurationManagementRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string "uriparametername:\"%24expand\"" - // Select properties to be returned - Select []string "uriparametername:\"%24select\"" -} -// ConfigurationManagementRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ConfigurationManagementRequestBuilderGetQueryParameters -} -// ConfigurationManagementRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ConfigurationManagementRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ConfigurationDrifts provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. // returns a *ConfigurationManagementConfigurationDriftsRequestBuilder when successful func (m *ConfigurationManagementRequestBuilder) ConfigurationDrifts()(*ConfigurationManagementConfigurationDriftsRequestBuilder) { @@ -72,7 +39,7 @@ func (m *ConfigurationManagementRequestBuilder) ConfigurationSnapshots()(*Config // NewConfigurationManagementRequestBuilderInternal instantiates a new ConfigurationManagementRequestBuilder and sets the default values. func NewConfigurationManagementRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ConfigurationManagementRequestBuilder) { m := &ConfigurationManagementRequestBuilder{ - BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/admin/configurationManagement{?%24expand,%24select}", pathParameters), + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/admin/configurationManagement", pathParameters), } return m } @@ -82,104 +49,3 @@ func NewConfigurationManagementRequestBuilder(rawUrl string, requestAdapter i2ae urlParams["request-raw-url"] = rawUrl return NewConfigurationManagementRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property configurationManagement for admin -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConfigurationManagementRequestBuilderDeleteRequestConfiguration)(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 container for Tenant Configuration Management (TCM) resources. Read-only. -// returns a ConfigurationManagementable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementRequestBuilder) Get(ctx context.Context, requestConfiguration *ConfigurationManagementRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable, 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.CreateConfigurationManagementFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable), nil -} -// Patch update the navigation property configurationManagement in admin -// returns a ConfigurationManagementable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *ConfigurationManagementRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable, requestConfiguration *ConfigurationManagementRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable, 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.CreateConfigurationManagementFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable), nil -} -// ToDeleteRequestInformation delete navigation property configurationManagement for admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementRequestBuilderDeleteRequestConfiguration)(*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 container for Tenant Configuration Management (TCM) resources. Read-only. -// returns a *RequestInformation when successful -func (m *ConfigurationManagementRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConfigurationManagementRequestBuilderGetRequestConfiguration)(*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 configurationManagement in admin -// returns a *RequestInformation when successful -func (m *ConfigurationManagementRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable, requestConfiguration *ConfigurationManagementRequestBuilderPatchRequestConfiguration)(*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 *ConfigurationManagementRequestBuilder when successful -func (m *ConfigurationManagementRequestBuilder) WithUrl(rawUrl string)(*ConfigurationManagementRequestBuilder) { - return NewConfigurationManagementRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); -} diff --git a/employeeexperience/communities_request_builder.go b/employeeexperience/communities_request_builder.go index 7943ba9b93..6b5d6b0985 100644 --- a/employeeexperience/communities_request_builder.go +++ b/employeeexperience/communities_request_builder.go @@ -74,11 +74,6 @@ func NewCommunitiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26 urlParams["request-raw-url"] = rawUrl return NewCommunitiesRequestBuilderInternal(urlParams, requestAdapter) } -// Count provides operations to count the resources in the collection. -// returns a *CommunitiesCountRequestBuilder when successful -func (m *CommunitiesRequestBuilder) Count()(*CommunitiesCountRequestBuilder) { - return NewCommunitiesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) -} // Get get a list of the Viva Engage community objects and their properties. // returns a CommunityCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/employeeexperience/engagement_async_operations_engagement_async_operation_item_request_builder.go b/employeeexperience/engagement_async_operations_engagement_async_operation_item_request_builder.go index 339701e1a4..cfdba217f6 100644 --- a/employeeexperience/engagement_async_operations_engagement_async_operation_item_request_builder.go +++ b/employeeexperience/engagement_async_operations_engagement_async_operation_item_request_builder.go @@ -14,13 +14,6 @@ import ( type EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters get an engagementAsyncOperation to track a long-running operation request. type EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters struct { // Expand related entities @@ -37,13 +30,6 @@ type EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetReque // Request query parameters QueryParameters *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters } -// EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // NewEngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderInternal instantiates a new EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder and sets the default values. func NewEngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) { m := &EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder{ @@ -57,22 +43,6 @@ func NewEngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder(rawU urlParams["request-raw-url"] = rawUrl return NewEngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete navigation property engagementAsyncOperations for employeeExperience -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration)(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 an engagementAsyncOperation to track a long-running operation request. // returns a EngagementAsyncOperationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -96,37 +66,6 @@ func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) Ge } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable), nil } -// Patch update the navigation property engagementAsyncOperations in employeeExperience -// returns a EngagementAsyncOperationable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, requestConfiguration *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, 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.CreateEngagementAsyncOperationFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable), nil -} -// ToDeleteRequestInformation delete navigation property engagementAsyncOperations for employeeExperience -// returns a *RequestInformation when successful -func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration)(*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 an engagementAsyncOperation to track a long-running operation request. // returns a *RequestInformation when successful func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -141,21 +80,6 @@ func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) To requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the navigation property engagementAsyncOperations in employeeExperience -// returns a *RequestInformation when successful -func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, requestConfiguration *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration)(*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 *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder when successful func (m *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) WithUrl(rawUrl string)(*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) { diff --git a/employeeexperience/engagement_async_operations_request_builder.go b/employeeexperience/engagement_async_operations_request_builder.go index 82e3893786..143bf7ec61 100644 --- a/employeeexperience/engagement_async_operations_request_builder.go +++ b/employeeexperience/engagement_async_operations_request_builder.go @@ -42,13 +42,6 @@ type EngagementAsyncOperationsRequestBuilderGetRequestConfiguration struct { // Request query parameters QueryParameters *EngagementAsyncOperationsRequestBuilderGetQueryParameters } -// EngagementAsyncOperationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type EngagementAsyncOperationsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} // ByEngagementAsyncOperationId provides operations to manage the engagementAsyncOperations property of the microsoft.graph.employeeExperience entity. // returns a *EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder when successful func (m *EngagementAsyncOperationsRequestBuilder) ByEngagementAsyncOperationId(engagementAsyncOperationId string)(*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder) { @@ -74,11 +67,6 @@ func NewEngagementAsyncOperationsRequestBuilder(rawUrl string, requestAdapter i2 urlParams["request-raw-url"] = rawUrl return NewEngagementAsyncOperationsRequestBuilderInternal(urlParams, requestAdapter) } -// Count provides operations to count the resources in the collection. -// returns a *EngagementAsyncOperationsCountRequestBuilder when successful -func (m *EngagementAsyncOperationsRequestBuilder) Count()(*EngagementAsyncOperationsCountRequestBuilder) { - return NewEngagementAsyncOperationsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) -} // Get get an engagementAsyncOperation to track a long-running operation request. // returns a EngagementAsyncOperationCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -99,26 +87,6 @@ func (m *EngagementAsyncOperationsRequestBuilder) Get(ctx context.Context, reque } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationCollectionResponseable), nil } -// Post create new navigation property to engagementAsyncOperations for employeeExperience -// returns a EngagementAsyncOperationable when successful -// returns a ODataError error when the service returns a 4XX or 5XX status code -func (m *EngagementAsyncOperationsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, requestConfiguration *EngagementAsyncOperationsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, 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.CreateEngagementAsyncOperationFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable), nil -} // ToGetRequestInformation get an engagementAsyncOperation to track a long-running operation request. // returns a *RequestInformation when successful func (m *EngagementAsyncOperationsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EngagementAsyncOperationsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { @@ -133,21 +101,6 @@ func (m *EngagementAsyncOperationsRequestBuilder) ToGetRequestInformation(ctx co requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create new navigation property to engagementAsyncOperations for employeeExperience -// returns a *RequestInformation when successful -func (m *EngagementAsyncOperationsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable, requestConfiguration *EngagementAsyncOperationsRequestBuilderPostRequestConfiguration)(*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 *EngagementAsyncOperationsRequestBuilder when successful func (m *EngagementAsyncOperationsRequestBuilder) WithUrl(rawUrl string)(*EngagementAsyncOperationsRequestBuilder) { diff --git a/employeeexperience/roles_engagement_role_item_request_builder.go b/employeeexperience/roles_engagement_role_item_request_builder.go index 9029f39928..b6490a6bd8 100644 --- a/employeeexperience/roles_engagement_role_item_request_builder.go +++ b/employeeexperience/roles_engagement_role_item_request_builder.go @@ -14,13 +14,6 @@ import ( 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 @@ -37,13 +30,6 @@ type RolesEngagementRoleItemRequestBuilderGetRequestConfiguration struct { // 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{ @@ -57,22 +43,6 @@ func NewRolesEngagementRoleItemRequestBuilder(rawUrl string, requestAdapter i2ae 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 @@ -98,37 +68,6 @@ func (m *RolesEngagementRoleItemRequestBuilder) Get(ctx context.Context, request 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) { @@ -143,21 +82,6 @@ func (m *RolesEngagementRoleItemRequestBuilder) ToGetRequestInformation(ctx cont 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) { 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 index 89161b270f..7a4440df20 100644 --- a/employeeexperience/roles_item_members_engagement_role_member_item_request_builder.go +++ b/employeeexperience/roles_item_members_engagement_role_member_item_request_builder.go @@ -37,13 +37,6 @@ type RolesItemMembersEngagementRoleMemberItemRequestBuilderGetRequestConfigurati // 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{ @@ -96,26 +89,6 @@ func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) Get(ctx context } 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) { @@ -141,21 +114,6 @@ func (m *RolesItemMembersEngagementRoleMemberItemRequestBuilder) ToGetRequestInf 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) { diff --git a/employeeexperience/roles_request_builder.go b/employeeexperience/roles_request_builder.go index 210c3d703c..40c8b3428c 100644 --- a/employeeexperience/roles_request_builder.go +++ b/employeeexperience/roles_request_builder.go @@ -42,13 +42,6 @@ type RolesRequestBuilderGetRequestConfiguration struct { // 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) { @@ -74,11 +67,6 @@ func NewRolesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb 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 @@ -102,26 +90,6 @@ func (m *RolesRequestBuilder) Get(ctx context.Context, requestConfiguration *Rol } 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) { @@ -136,21 +104,6 @@ func (m *RolesRequestBuilder) ToGetRequestInformation(ctx context.Context, reque 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) { diff --git a/identitygovernance/02fcf855f4e6dbd23b3bb14474b684cd6010264d0cdc1cd95267c3b4d61f50b1.go b/identitygovernance/02fcf855f4e6dbd23b3bb14474b684cd6010264d0cdc1cd95267c3b4d61f50b1.go index 93d7e22980..24d37587ac 100644 --- a/identitygovernance/02fcf855f4e6dbd23b3bb14474b684cd6010264d0cdc1cd95267c3b4d61f50b1.go +++ b/identitygovernance/02fcf855f4e6dbd23b3bb14474b684cd6010264d0cdc1cd95267c3b4d61f50b1.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResou func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/03825170fd4e44a7130667914cd460ee0820b0df22aed6429ba95dbeeb521260.go b/identitygovernance/03825170fd4e44a7130667914cd460ee0820b0df22aed6429ba95dbeeb521260.go new file mode 100644 index 0000000000..51edd7fc5d --- /dev/null +++ b/identitygovernance/03825170fd4e44a7130667914cd460ee0820b0df22aed6429ba95dbeeb521260.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters the related workflow task +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related workflow task +// returns a Taskable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable, 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.CreateTaskFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable), nil +} +// ToGetRequestInformation the related workflow task +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/0505040d623b313d0610daee321a8963dc108300de017dc21859f75db3d0472d.go b/identitygovernance/0505040d623b313d0610daee321a8963dc108300de017dc21859f75db3d0472d.go new file mode 100644 index 0000000000..463d9cb4da --- /dev/null +++ b/identitygovernance/0505040d623b313d0610daee321a8963dc108300de017dc21859f75db3d0472d.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/09478b624dfef9084d9ac1f217ff1fc73e06221ef16d242d48a3eeac2d8352a4.go b/identitygovernance/09478b624dfef9084d9ac1f217ff1fc73e06221ef16d242d48a3eeac2d8352a4.go index 117489d0bc..fc39fc9c7d 100644 --- a/identitygovernance/09478b624dfef9084d9ac1f217ff1fc73e06221ef16d242d48a3eeac2d8352a4.go +++ b/identitygovernance/09478b624dfef9084d9ac1f217ff1fc73e06221ef16d242d48a3eeac2d8352a4.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemRes func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/0bc1327589370f97781e256bf5341a76e5699b0590a0f389d5e3d4fd720ffae0.go b/identitygovernance/0bc1327589370f97781e256bf5341a76e5699b0590a0f389d5e3d4fd720ffae0.go new file mode 100644 index 0000000000..2fdc6492b4 --- /dev/null +++ b/identitygovernance/0bc1327589370f97781e256bf5341a76e5699b0590a0f389d5e3d4fd720ffae0.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/scope/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/0bdbcefb47a34ec99a0561fdac1e07c8077c930a24a6b9ca87626c798ca2bf78.go b/identitygovernance/0bdbcefb47a34ec99a0561fdac1e07c8077c930a24a6b9ca87626c798ca2bf78.go new file mode 100644 index 0000000000..f922ae116e --- /dev/null +++ b/identitygovernance/0bdbcefb47a34ec99a0561fdac1e07c8077c930a24a6b9ca87626c798ca2bf78.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder provides operations to call the resume method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// 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-taskprocessingresult-resume?view=graph-rest-1.0 +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(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 resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/0d95fd9b613d08a8ee209e5db41c9aaf134e6570309e4eb37942dfc023c8fec4.go b/identitygovernance/0d95fd9b613d08a8ee209e5db41c9aaf134e6570309e4eb37942dfc023c8fec4.go new file mode 100644 index 0000000000..3fd21f850c --- /dev/null +++ b/identitygovernance/0d95fd9b613d08a8ee209e5db41c9aaf134e6570309e4eb37942dfc023c8fec4.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/0f168fdbda61c0979fb7aa8f96c384ac141238179c989687698c07436f0a51ba.go b/identitygovernance/0f168fdbda61c0979fb7aa8f96c384ac141238179c989687698c07436f0a51ba.go new file mode 100644 index 0000000000..ee639e3cff --- /dev/null +++ b/identitygovernance/0f168fdbda61c0979fb7aa8f96c384ac141238179c989687698c07436f0a51ba.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment%2Did}/resources/{accessPackageResource%2Did}/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/108397f6eeaf3edf1a8f326774c37d007b76675c24bdfe3a11789782bca6c0f6.go b/identitygovernance/108397f6eeaf3edf1a8f326774c37d007b76675c24bdfe3a11789782bca6c0f6.go new file mode 100644 index 0000000000..37f73d54f4 --- /dev/null +++ b/identitygovernance/108397f6eeaf3edf1a8f326774c37d007b76675c24bdfe3a11789782bca6c0f6.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property insights for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// Patch update the navigation property insights in identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToDeleteRequestInformation delete navigation property insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(*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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(*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 insights in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/17280086c33fa3bfc88bf41eca2c5ccb8d7b57d3bd7d5fecd71b66b5e1d78706.go b/identitygovernance/17280086c33fa3bfc88bf41eca2c5ccb8d7b57d3bd7d5fecd71b66b5e1d78706.go new file mode 100644 index 0000000000..7f79bc9496 --- /dev/null +++ b/identitygovernance/17280086c33fa3bfc88bf41eca2c5ccb8d7b57d3bd7d5fecd71b66b5e1d78706.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resourceScopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/17f95e0a80c1f812a6175454e8f5dbae2aaa73b97de95a221c9235963ad71285.go b/identitygovernance/17f95e0a80c1f812a6175454e8f5dbae2aaa73b97de95a221c9235963ad71285.go new file mode 100644 index 0000000000..f226dc90f1 --- /dev/null +++ b/identitygovernance/17f95e0a80c1f812a6175454e8f5dbae2aaa73b97de95a221c9235963ad71285.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/1b4a46b743c8beaf9ef6021f483648a56d7e13c8899197b16eba0f869e5210c0.go b/identitygovernance/1b4a46b743c8beaf9ef6021f483648a56d7e13c8899197b16eba0f869e5210c0.go new file mode 100644 index 0000000000..83ee37eb4e --- /dev/null +++ b/identitygovernance/1b4a46b743c8beaf9ef6021f483648a56d7e13c8899197b16eba0f869e5210c0.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property decisions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(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 each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// Insights provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Insights()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property decisions in identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToDeleteRequestInformation delete navigation property decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(*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 each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(*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 decisions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/1b73a2cccd3f43cd455bad1dbc496d0234a380590ce3cac2b50d67f92b92a018.go b/identitygovernance/1b73a2cccd3f43cd455bad1dbc496d0234a380590ce3cac2b50d67f92b92a018.go new file mode 100644 index 0000000000..7c8f17c96a --- /dev/null +++ b/identitygovernance/1b73a2cccd3f43cd455bad1dbc496d0234a380590ce3cac2b50d67f92b92a018.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 LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) { + m := &LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody(), 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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["subject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSubject(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)) + } + return nil + } + return res +} +// GetSubject gets the subject property value. The subject property +// returns a WorkflowSubjectable when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) GetSubject()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("subject") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("subject", m.GetSubject()) + 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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetSubject sets the subject property value. The subject property +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) SetSubject(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)() { + err := m.GetBackingStore().Set("subject", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetSubject()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetSubject(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)() +} diff --git a/identitygovernance/1f76c4a3d216c626ac53aaf546664fe8bddf9de2e3f4ef4a31ed96acfda69a79.go b/identitygovernance/1f76c4a3d216c626ac53aaf546664fe8bddf9de2e3f4ef4a31ed96acfda69a79.go new file mode 100644 index 0000000000..374dca29f1 --- /dev/null +++ b/identitygovernance/1f76c4a3d216c626ac53aaf546664fe8bddf9de2e3f4ef4a31ed96acfda69a79.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByGovernanceInsightId provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ByGovernanceInsightId(governanceInsightId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if governanceInsightId != "" { + urlTplParams["governanceInsight%2Did"] = governanceInsightId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable, 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.CreateGovernanceInsightCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable), nil +} +// Post create new navigation property to insights for identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToGetRequestInformation insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(*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 insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/1fe00e266a59fbb88f3a826992d80a944bf42deac6d82a93aac815cc14116728.go b/identitygovernance/1fe00e266a59fbb88f3a826992d80a944bf42deac6d82a93aac815cc14116728.go index c0439d7227..e4c2009485 100644 --- a/identitygovernance/1fe00e266a59fbb88f3a826992d80a944bf42deac6d82a93aac815cc14116728.go +++ b/identitygovernance/1fe00e266a59fbb88f3a826992d80a944bf42deac6d82a93aac815cc14116728.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemRes func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/211238dc66f267460f42c72f90e908fe282df75b4968ec6ae6a27cdcbfcd1531.go b/identitygovernance/211238dc66f267460f42c72f90e908fe282df75b4968ec6ae6a27cdcbfcd1531.go new file mode 100644 index 0000000000..fc6a2b5220 --- /dev/null +++ b/identitygovernance/211238dc66f267460f42c72f90e908fe282df75b4968ec6ae6a27cdcbfcd1531.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +} +// ByTaskProcessingResultId provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ByTaskProcessingResultId(taskProcessingResultId string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if taskProcessingResultId != "" { + urlTplParams["taskProcessingResult%2Did"] = taskProcessingResultId + } + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable, 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.CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable), nil +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/221e2658b2564909b3d86f80ab7f2903fb282b9bb715e4144276862ec069391b.go b/identitygovernance/221e2658b2564909b3d86f80ab7f2903fb282b9bb715e4144276862ec069391b.go new file mode 100644 index 0000000000..9aeb195d55 --- /dev/null +++ b/identitygovernance/221e2658b2564909b3d86f80ab7f2903fb282b9bb715e4144276862ec069391b.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/role/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/249ab2e9a7c91ee8c145a6597596ca09cd3af299e8a4593a235ffcbb14a9f818.go b/identitygovernance/249ab2e9a7c91ee8c145a6597596ca09cd3af299e8a4593a235ffcbb14a9f818.go new file mode 100644 index 0000000000..31cfdc2e30 --- /dev/null +++ b/identitygovernance/249ab2e9a7c91ee8c145a6597596ca09cd3af299e8a4593a235ffcbb14a9f818.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/26e16ceb381868ac9d6802b554fcdeeeb054992ff5b14b020fe4b44447465ec6.go b/identitygovernance/26e16ceb381868ac9d6802b554fcdeeeb054992ff5b14b020fe4b44447465ec6.go new file mode 100644 index 0000000000..74b71687a2 --- /dev/null +++ b/identitygovernance/26e16ceb381868ac9d6802b554fcdeeeb054992ff5b14b020fe4b44447465ec6.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/276807f50bb6c20ecc25404afa13a624c00e4b3542bf45921d33610e68a1a645.go b/identitygovernance/276807f50bb6c20ecc25404afa13a624c00e4b3542bf45921d33610e68a1a645.go new file mode 100644 index 0000000000..6ba44b750b --- /dev/null +++ b/identitygovernance/276807f50bb6c20ecc25404afa13a624c00e4b3542bf45921d33610e68a1a645.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/27f41a0baf9d331fb951ad08e8057f34c3a777e1290dcb82732b4dbed9ac98ce.go b/identitygovernance/27f41a0baf9d331fb951ad08e8057f34c3a777e1290dcb82732b4dbed9ac98ce.go new file mode 100644 index 0000000000..9ac57c754f --- /dev/null +++ b/identitygovernance/27f41a0baf9d331fb951ad08e8057f34c3a777e1290dcb82732b4dbed9ac98ce.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder provides operations to call the resume method. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// 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-taskprocessingresult-resume?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(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 resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/2b05fbee00872aa73adb995860378c7f664ef8ca7ab1df4a246d178e7f3baeba.go b/identitygovernance/2b05fbee00872aa73adb995860378c7f664ef8ca7ab1df4a246d178e7f3baeba.go new file mode 100644 index 0000000000..5ec59a1d96 --- /dev/null +++ b/identitygovernance/2b05fbee00872aa73adb995860378c7f664ef8ca7ab1df4a246d178e7f3baeba.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/2b75f917bf8a3e19c629e8b571e7b5ae8ec32785b09c42e1f8ca6ac7ae7a6d53.go b/identitygovernance/2b75f917bf8a3e19c629e8b571e7b5ae8ec32785b09c42e1f8ca6ac7ae7a6d53.go new file mode 100644 index 0000000000..6a184501ff --- /dev/null +++ b/identitygovernance/2b75f917bf8a3e19c629e8b571e7b5ae8ec32785b09c42e1f8ca6ac7ae7a6d53.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 identitygovernance + +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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters 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. Requires $select to retrieve. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(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. Requires $select to retrieve. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(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. Requires $select to retrieve. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/2b9a83eb395cbda068ef0cc02844f8bfdad3be97fc7c98395707dc635af2fc3e.go b/identitygovernance/2b9a83eb395cbda068ef0cc02844f8bfdad3be97fc7c98395707dc635af2fc3e.go new file mode 100644 index 0000000000..5c68dbf4ba --- /dev/null +++ b/identitygovernance/2b9a83eb395cbda068ef0cc02844f8bfdad3be97fc7c98395707dc635af2fc3e.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/304f4990a055d87bd57e6197986c347af4fa4cfac6edd06444d8cac4ba1ff164.go b/identitygovernance/304f4990a055d87bd57e6197986c347af4fa4cfac6edd06444d8cac4ba1ff164.go index 0a3b1c792f..195258694b 100644 --- a/identitygovernance/304f4990a055d87bd57e6197986c347af4fa4cfac6edd06444d8cac4ba1ff164.go +++ b/identitygovernance/304f4990a055d87bd57e6197986c347af4fa4cfac6edd06444d8cac4ba1ff164.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemReso func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/306f6877ff97931438f6f388555091c886b9385ca3af094c8a6e4a99f3a3f93b.go b/identitygovernance/306f6877ff97931438f6f388555091c886b9385ca3af094c8a6e4a99f3a3f93b.go new file mode 100644 index 0000000000..980ecf5bb8 --- /dev/null +++ b/identitygovernance/306f6877ff97931438f6f388555091c886b9385ca3af094c8a6e4a99f3a3f93b.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/316ae7a5903f129cead8061a59ef14b146e9a8fce206768b5af234408d6e2d10.go b/identitygovernance/316ae7a5903f129cead8061a59ef14b146e9a8fce206768b5af234408d6e2d10.go new file mode 100644 index 0000000000..1313198a1a --- /dev/null +++ b/identitygovernance/316ae7a5903f129cead8061a59ef14b146e9a8fce206768b5af234408d6e2d10.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId(runId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId != "" { + urlTplParams["run%2Did"] = runId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3206ec642091246b74247815d13e9d01a4e2186e2ceed066209cb3a4c34e05a4.go b/identitygovernance/3206ec642091246b74247815d13e9d01a4e2186e2ceed066209cb3a4c34e05a4.go new file mode 100644 index 0000000000..3057ad7b38 --- /dev/null +++ b/identitygovernance/3206ec642091246b74247815d13e9d01a4e2186e2ceed066209cb3a4c34e05a4.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 identitygovernance + +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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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 LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/33923a1b1ca571fec3e3f9799b4db099abf115d305931f25bb0d2ffd172c34fb.go b/identitygovernance/33923a1b1ca571fec3e3f9799b4db099abf115d305931f25bb0d2ffd172c34fb.go new file mode 100644 index 0000000000..91137c9865 --- /dev/null +++ b/identitygovernance/33923a1b1ca571fec3e3f9799b4db099abf115d305931f25bb0d2ffd172c34fb.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 LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody(), 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["subject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSubject(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)) + } + return nil + } + return res +} +// GetSubject gets the subject property value. The subject property +// returns a WorkflowSubjectable when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) GetSubject()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("subject") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("subject", m.GetSubject()) + 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetSubject sets the subject property value. The subject property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody) SetSubject(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)() { + err := m.GetBackingStore().Set("subject", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetSubject()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetSubject(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable)() +} diff --git a/identitygovernance/3569d95eaadeb98f5467e746eee65ba46d7480429603bbbcc897a524ed0c1714.go b/identitygovernance/3569d95eaadeb98f5467e746eee65ba46d7480429603bbbcc897a524ed0c1714.go new file mode 100644 index 0000000000..3fb2b39fca --- /dev/null +++ b/identitygovernance/3569d95eaadeb98f5467e746eee65ba46d7480429603bbbcc897a524ed0c1714.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 ( + "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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters per-subject workflow execution results. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get per-subject workflow execution results. +// returns a SubjectProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable, 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.CreateSubjectProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable), nil +} +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation per-subject workflow execution results. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3679c61e0d985563e60e2809de38df7f828d5dd2d439adb19ff2dd7cf576b919.go b/identitygovernance/3679c61e0d985563e60e2809de38df7f828d5dd2d439adb19ff2dd7cf576b919.go new file mode 100644 index 0000000000..05850e8baf --- /dev/null +++ b/identitygovernance/3679c61e0d985563e60e2809de38df7f828d5dd2d439adb19ff2dd7cf576b919.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/380bc354f2e35c61521b1dc1220e3bcb40d929f019a1a437cdf38817acedf90f.go b/identitygovernance/380bc354f2e35c61521b1dc1220e3bcb40d929f019a1a437cdf38817acedf90f.go new file mode 100644 index 0000000000..23230a9980 --- /dev/null +++ b/identitygovernance/380bc354f2e35c61521b1dc1220e3bcb40d929f019a1a437cdf38817acedf90f.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3926f007b766620387ba54f17fe3cde8e7d66262c1c0589c2b6bd4daa17e9efe.go b/identitygovernance/3926f007b766620387ba54f17fe3cde8e7d66262c1c0589c2b6bd4daa17e9efe.go new file mode 100644 index 0000000000..62ea55214f --- /dev/null +++ b/identitygovernance/3926f007b766620387ba54f17fe3cde8e7d66262c1c0589c2b6bd4daa17e9efe.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 ( + "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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters the processing results for each subject in this workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the processing results for each subject in this workflow run. +// returns a SubjectProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable, 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.CreateSubjectProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable), nil +} +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the processing results for each subject in this workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/39387c89a6d1dacfc78df5295491e0da56f1aa71166936bd4f9f9ccb00c73e5d.go b/identitygovernance/39387c89a6d1dacfc78df5295491e0da56f1aa71166936bd4f9f9ccb00c73e5d.go new file mode 100644 index 0000000000..2a219fb846 --- /dev/null +++ b/identitygovernance/39387c89a6d1dacfc78df5295491e0da56f1aa71166936bd4f9f9ccb00c73e5d.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 identitygovernance + +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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters 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. Requires $select to retrieve. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(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. Requires $select to retrieve. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(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. Requires $select to retrieve. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3dbbdd379b01c782dff8abbe17f50893ed0d7727667fbd746fa925720218ba1a.go b/identitygovernance/3dbbdd379b01c782dff8abbe17f50893ed0d7727667fbd746fa925720218ba1a.go new file mode 100644 index 0000000000..fdd72359fb --- /dev/null +++ b/identitygovernance/3dbbdd379b01c782dff8abbe17f50893ed0d7727667fbd746fa925720218ba1a.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/3eddb67a0494ba89b49eb063d6a5da8ec742f644de125f102cd9c2dd108a3173.go b/identitygovernance/3eddb67a0494ba89b49eb063d6a5da8ec742f644de125f102cd9c2dd108a3173.go new file mode 100644 index 0000000000..a7ceecaffc --- /dev/null +++ b/identitygovernance/3eddb67a0494ba89b49eb063d6a5da8ec742f644de125f102cd9c2dd108a3173.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +} +// ByTaskProcessingResultId provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ByTaskProcessingResultId(taskProcessingResultId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if taskProcessingResultId != "" { + urlTplParams["taskProcessingResult%2Did"] = taskProcessingResultId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable, 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.CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable), nil +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/42bc24858f1c09db5e8a0c4dae92ff65bd38c029ebc3ba7bf5d902ba22577479.go b/identitygovernance/42bc24858f1c09db5e8a0c4dae92ff65bd38c029ebc3ba7bf5d902ba22577479.go new file mode 100644 index 0000000000..7b85c4c72c --- /dev/null +++ b/identitygovernance/42bc24858f1c09db5e8a0c4dae92ff65bd38c029ebc3ba7bf5d902ba22577479.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property insights for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// Patch update the navigation property insights in identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToDeleteRequestInformation delete navigation property insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(*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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(*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 insights in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/43168a5b166cd6dc9b1316d0c07d22db1e9999bf985e96bcebe0d605137be515.go b/identitygovernance/43168a5b166cd6dc9b1316d0c07d22db1e9999bf985e96bcebe0d605137be515.go new file mode 100644 index 0000000000..552924e427 --- /dev/null +++ b/identitygovernance/43168a5b166cd6dc9b1316d0c07d22db1e9999bf985e96bcebe0d605137be515.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 identitygovernance + +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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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 LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/43eb32f97b813ae11e43f65e8e2a7d31a4225f64bfb617f2189b669d2e6ae529.go b/identitygovernance/43eb32f97b813ae11e43f65e8e2a7d31a4225f64bfb617f2189b669d2e6ae529.go new file mode 100644 index 0000000000..717c036536 --- /dev/null +++ b/identitygovernance/43eb32f97b813ae11e43f65e8e2a7d31a4225f64bfb617f2189b669d2e6ae529.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/role/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/454a03e8861e533f047f36471a3921ccf5cda453e77800132adcd00723e23693.go b/identitygovernance/454a03e8861e533f047f36471a3921ccf5cda453e77800132adcd00723e23693.go new file mode 100644 index 0000000000..5c5502f4e1 --- /dev/null +++ b/identitygovernance/454a03e8861e533f047f36471a3921ccf5cda453e77800132adcd00723e23693.go @@ -0,0 +1,79 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder provides operations to call the summary method. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", pathParameters), + } + if endDateTime != nil { + m.BaseRequestBuilder.PathParameters["endDateTime"] = (*endDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + if startDateTime != nil { + m.BaseRequestBuilder.PathParameters["startDateTime"] = (*startDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(urlParams, requestAdapter, nil, nil) +} +// Get invoke function summary +// returns a SubjectSummaryable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable, 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.CreateSubjectSummaryFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable), nil +} +// ToGetRequestInformation invoke function summary +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, 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 +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/46ad1e98f6b70cd03dd6e29d802f8536b13a8ee0e72d76c4a2f0a6291272c2af.go b/identitygovernance/46ad1e98f6b70cd03dd6e29d802f8536b13a8ee0e72d76c4a2f0a6291272c2af.go new file mode 100644 index 0000000000..68fe0dcd4d --- /dev/null +++ b/identitygovernance/46ad1e98f6b70cd03dd6e29d802f8536b13a8ee0e72d76c4a2f0a6291272c2af.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/49dd869b7cda83f0dbb375287492c7fe3a2b5e6b2e2417c69df00d0b723c5936.go b/identitygovernance/49dd869b7cda83f0dbb375287492c7fe3a2b5e6b2e2417c69df00d0b723c5936.go new file mode 100644 index 0000000000..0809e552de --- /dev/null +++ b/identitygovernance/49dd869b7cda83f0dbb375287492c7fe3a2b5e6b2e2417c69df00d0b723c5936.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/scope/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/4ba939629fab793e3579fb45c609575f3d00fa6fc07f2d8a546ca2ae775a6c0e.go b/identitygovernance/4ba939629fab793e3579fb45c609575f3d00fa6fc07f2d8a546ca2ae775a6c0e.go new file mode 100644 index 0000000000..f99ff7f661 --- /dev/null +++ b/identitygovernance/4ba939629fab793e3579fb45c609575f3d00fa6fc07f2d8a546ca2ae775a6c0e.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/scope/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/4c7645dbc6e14815ac784926b9685d6c9a4def02dd1250e01cf41aaa1cca3812.go b/identitygovernance/4c7645dbc6e14815ac784926b9685d6c9a4def02dd1250e01cf41aaa1cca3812.go new file mode 100644 index 0000000000..f81b0839d2 --- /dev/null +++ b/identitygovernance/4c7645dbc6e14815ac784926b9685d6c9a4def02dd1250e01cf41aaa1cca3812.go @@ -0,0 +1,227 @@ +// 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 AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody(), 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDecision gets the decision property value. The decision property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetDecision()(*string) { + val, err := m.GetBackingStore().Get("decision") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["decision"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDecision(val) + } + return nil + } + res["justification"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetJustification(val) + } + return nil + } + res["principalId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrincipalId(val) + } + return nil + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + return res +} +// GetJustification gets the justification property value. The justification property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetJustification()(*string) { + val, err := m.GetBackingStore().Get("justification") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPrincipalId gets the principalId property value. The principalId property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetPrincipalId()(*string) { + val, err := m.GetBackingStore().Get("principalId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The resourceId property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("decision", m.GetDecision()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("justification", m.GetJustification()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("principalId", m.GetPrincipalId()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDecision sets the decision property value. The decision property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetDecision(value *string)() { + err := m.GetBackingStore().Set("decision", value) + if err != nil { + panic(err) + } +} +// SetJustification sets the justification property value. The justification property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetJustification(value *string)() { + err := m.GetBackingStore().Set("justification", value) + if err != nil { + panic(err) + } +} +// SetPrincipalId sets the principalId property value. The principalId property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetPrincipalId(value *string)() { + err := m.GetBackingStore().Set("principalId", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The resourceId property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDecision()(*string) + GetJustification()(*string) + GetPrincipalId()(*string) + GetResourceId()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDecision(value *string)() + SetJustification(value *string)() + SetPrincipalId(value *string)() + SetResourceId(value *string)() +} diff --git a/identitygovernance/4f658d57621023db3e07f2a3c403532291516176c87262b55f32800cac891d47.go b/identitygovernance/4f658d57621023db3e07f2a3c403532291516176c87262b55f32800cac891d47.go new file mode 100644 index 0000000000..6afc3e8bcc --- /dev/null +++ b/identitygovernance/4f658d57621023db3e07f2a3c403532291516176c87262b55f32800cac891d47.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/506f793d51d72d654c353b06b2905d90736be83e229a9192be156f5837beb499.go b/identitygovernance/506f793d51d72d654c353b06b2905d90736be83e229a9192be156f5837beb499.go new file mode 100644 index 0000000000..4ac1511d89 --- /dev/null +++ b/identitygovernance/506f793d51d72d654c353b06b2905d90736be83e229a9192be156f5837beb499.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/52074302396773150a568ca5d228f67d74281ace0f75a34cb60db1867c06fc95.go b/identitygovernance/52074302396773150a568ca5d228f67d74281ace0f75a34cb60db1867c06fc95.go new file mode 100644 index 0000000000..d2c8e6f137 --- /dev/null +++ b/identitygovernance/52074302396773150a568ca5d228f67d74281ace0f75a34cb60db1867c06fc95.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resourceScopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/52c2f45ed637ca316c2b2910176be502d02fcb306e6716080bf448d21126de76.go b/identitygovernance/52c2f45ed637ca316c2b2910176be502d02fcb306e6716080bf448d21126de76.go new file mode 100644 index 0000000000..c85bdaf612 --- /dev/null +++ b/identitygovernance/52c2f45ed637ca316c2b2910176be502d02fcb306e6716080bf448d21126de76.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 ( + "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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters per-subject workflow execution results. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get per-subject workflow execution results. +// returns a SubjectProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable, 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.CreateSubjectProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable), nil +} +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation per-subject workflow execution results. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/544ffe542954cea14ffd6310750908264d7ec41fc496c011d8c2c02af5d64252.go b/identitygovernance/544ffe542954cea14ffd6310750908264d7ec41fc496c011d8c2c02af5d64252.go new file mode 100644 index 0000000000..badf962b4d --- /dev/null +++ b/identitygovernance/544ffe542954cea14ffd6310750908264d7ec41fc496c011d8c2c02af5d64252.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resourceRoles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/5b0096acbb9178a9aaacbcc9af17cebff80a3a4a6d86b5f25902212d8a5acdfc.go b/identitygovernance/5b0096acbb9178a9aaacbcc9af17cebff80a3a4a6d86b5f25902212d8a5acdfc.go new file mode 100644 index 0000000000..8faeec1c45 --- /dev/null +++ b/identitygovernance/5b0096acbb9178a9aaacbcc9af17cebff80a3a4a6d86b5f25902212d8a5acdfc.go @@ -0,0 +1,97 @@ +// 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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters read the properties and relationships of a subjectProcessingResult object for a workflow run. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get read the properties and relationships of a subjectProcessingResult object for a workflow run. +// returns a SubjectProcessingResultable 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/identitygovernance-subjectprocessingresult-get?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable, 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.CreateSubjectProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable), nil +} +// ReprocessedRuns provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// TaskProcessingResults provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) TaskProcessingResults()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation read the properties and relationships of a subjectProcessingResult object for a workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/5d68c1f1c55ea66c5c0e3502fdab67f9804bbaf0b1f50d2be8702446f447ae0c.go b/identitygovernance/5d68c1f1c55ea66c5c0e3502fdab67f9804bbaf0b1f50d2be8702446f447ae0c.go new file mode 100644 index 0000000000..d541f38e51 --- /dev/null +++ b/identitygovernance/5d68c1f1c55ea66c5c0e3502fdab67f9804bbaf0b1f50d2be8702446f447ae0c.go @@ -0,0 +1,180 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AcceptRecommendations provides operations to call the acceptRecommendations method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) AcceptRecommendations()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// BatchRecordDecisions provides operations to call the batchRecordDecisions method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) BatchRecordDecisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Decisions provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) Decisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Delete delete navigation property stages for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration)(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 if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// Patch update the navigation property stages in identityGovernance +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// Stop provides operations to call the stop method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) Stop()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToDeleteRequestInformation delete navigation property stages for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration)(*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 if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration)(*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 stages in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/5db954f66b0808fc1e2cf65ac276781efdf226341ab6b6d139bf2d359f3622cd.go b/identitygovernance/5db954f66b0808fc1e2cf65ac276781efdf226341ab6b6d139bf2d359f3622cd.go new file mode 100644 index 0000000000..3c86b470b2 --- /dev/null +++ b/identitygovernance/5db954f66b0808fc1e2cf65ac276781efdf226341ab6b6d139bf2d359f3622cd.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/5f2f39c6de009c8b47322d8c92bbf4a1c8e1f0bee407d160131f588120a361c3.go b/identitygovernance/5f2f39c6de009c8b47322d8c92bbf4a1c8e1f0bee407d160131f588120a361c3.go index 4a3897ac87..b7e1096bd4 100644 --- a/identitygovernance/5f2f39c6de009c8b47322d8c92bbf4a1c8e1f0bee407d160131f588120a361c3.go +++ b/identitygovernance/5f2f39c6de009c8b47322d8c92bbf4a1c8e1f0bee407d160131f588120a361c3.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemRes func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/5f43b7a0a0e1c64b0f20902f263ccbeab4df0978f3bce53cb380023caecb5341.go b/identitygovernance/5f43b7a0a0e1c64b0f20902f263ccbeab4df0978f3bce53cb380023caecb5341.go new file mode 100644 index 0000000000..d0e82f1f6a --- /dev/null +++ b/identitygovernance/5f43b7a0a0e1c64b0f20902f263ccbeab4df0978f3bce53cb380023caecb5341.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/5f56992168c0efd5ce9117d5fbca26894c3e46e7be761ab47a26c33078ff3c32.go b/identitygovernance/5f56992168c0efd5ce9117d5fbca26894c3e46e7be761ab47a26c33078ff3c32.go new file mode 100644 index 0000000000..87943e1732 --- /dev/null +++ b/identitygovernance/5f56992168c0efd5ce9117d5fbca26894c3e46e7be761ab47a26c33078ff3c32.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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() +} diff --git a/identitygovernance/60af4c13db31065a7481abb373566cbd6a3f6357f0e7fc986490f9cc80aa93bd.go b/identitygovernance/60af4c13db31065a7481abb373566cbd6a3f6357f0e7fc986490f9cc80aa93bd.go new file mode 100644 index 0000000000..6fc54af77a --- /dev/null +++ b/identitygovernance/60af4c13db31065a7481abb373566cbd6a3f6357f0e7fc986490f9cc80aa93bd.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resourceRoles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/61d375ead74dc8b3774f1186502bce3873a96656abbccc3f9092fd7de633103d.go b/identitygovernance/61d375ead74dc8b3774f1186502bce3873a96656abbccc3f9092fd7de633103d.go new file mode 100644 index 0000000000..c246e59d9c --- /dev/null +++ b/identitygovernance/61d375ead74dc8b3774f1186502bce3873a96656abbccc3f9092fd7de633103d.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 ( + "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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the unique identifier of the Microsoft Entra user targeted for the task execution.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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) MailboxSettings()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/63729e1a979f6a65e9174e73d8467732753cbbc2114301e7e51f43f6c72a76bb.go b/identitygovernance/63729e1a979f6a65e9174e73d8467732753cbbc2114301e7e51f43f6c72a76bb.go new file mode 100644 index 0000000000..9302399c77 --- /dev/null +++ b/identitygovernance/63729e1a979f6a65e9174e73d8467732753cbbc2114301e7e51f43f6c72a76bb.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 ( + "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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the unique identifier of the Microsoft Entra user targeted for the task execution.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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) MailboxSettings()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/66331c8506faf011150679a2e870ca321d7324b8a5ab6cdbcd0f2615f076ec44.go b/identitygovernance/66331c8506faf011150679a2e870ca321d7324b8a5ab6cdbcd0f2615f076ec44.go index a815a24cc7..6ca0b5675d 100644 --- a/identitygovernance/66331c8506faf011150679a2e870ca321d7324b8a5ab6cdbcd0f2615f076ec44.go +++ b/identitygovernance/66331c8506faf011150679a2e870ca321d7324b8a5ab6cdbcd0f2615f076ec44.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemR func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/66ad1a1981260fcb5fea2b954fe5e8b61b9619629bd17e83b9bfe8536453db93.go b/identitygovernance/66ad1a1981260fcb5fea2b954fe5e8b61b9619629bd17e83b9bfe8536453db93.go new file mode 100644 index 0000000000..17932080f4 --- /dev/null +++ b/identitygovernance/66ad1a1981260fcb5fea2b954fe5e8b61b9619629bd17e83b9bfe8536453db93.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property insights for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// Patch update the navigation property insights in identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToDeleteRequestInformation delete navigation property insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(*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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(*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 insights in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/67d0a1300dcf4d89c05447ad8d14c781b4cc0009562bba9633f845eba6a4479b.go b/identitygovernance/67d0a1300dcf4d89c05447ad8d14c781b4cc0009562bba9633f845eba6a4479b.go new file mode 100644 index 0000000000..f0163f1709 --- /dev/null +++ b/identitygovernance/67d0a1300dcf4d89c05447ad8d14c781b4cc0009562bba9633f845eba6a4479b.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters the related workflow task +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related workflow task +// returns a Taskable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable, 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.CreateTaskFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable), nil +} +// ToGetRequestInformation the related workflow task +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/6be932bf2940211f135dc0640ca153921036e49800a2e97dbe71d385439ccbdf.go b/identitygovernance/6be932bf2940211f135dc0640ca153921036e49800a2e97dbe71d385439ccbdf.go new file mode 100644 index 0000000000..880a9d12bf --- /dev/null +++ b/identitygovernance/6be932bf2940211f135dc0640ca153921036e49800a2e97dbe71d385439ccbdf.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/6e8997c241461ba095fbf3de4cff9b7ee46d5877b635be6e93e99ba361257589.go b/identitygovernance/6e8997c241461ba095fbf3de4cff9b7ee46d5877b635be6e93e99ba361257589.go new file mode 100644 index 0000000000..c35474f1e1 --- /dev/null +++ b/identitygovernance/6e8997c241461ba095fbf3de4cff9b7ee46d5877b635be6e93e99ba361257589.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable 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/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable 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/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/733dfd13bac791a4d29540f1628df68e6685f41faf18d857d0a95ef0b10ce899.go b/identitygovernance/733dfd13bac791a4d29540f1628df68e6685f41faf18d857d0a95ef0b10ce899.go new file mode 100644 index 0000000000..33a32737df --- /dev/null +++ b/identitygovernance/733dfd13bac791a4d29540f1628df68e6685f41faf18d857d0a95ef0b10ce899.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +} +// ByTaskProcessingResultId provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ByTaskProcessingResultId(taskProcessingResultId string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if taskProcessingResultId != "" { + urlTplParams["taskProcessingResult%2Did"] = taskProcessingResultId + } + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable, 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.CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable), nil +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/74b3e0ed5334301d1229042eeee50e621cf5992b85f0614e9c48cdf425f8b07a.go b/identitygovernance/74b3e0ed5334301d1229042eeee50e621cf5992b85f0614e9c48cdf425f8b07a.go new file mode 100644 index 0000000000..9377726e56 --- /dev/null +++ b/identitygovernance/74b3e0ed5334301d1229042eeee50e621cf5992b85f0614e9c48cdf425f8b07a.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/76544564d07d0d8c25ad56178c66337dce9467aff9e6477705b26b3b08f40dcf.go b/identitygovernance/76544564d07d0d8c25ad56178c66337dce9467aff9e6477705b26b3b08f40dcf.go new file mode 100644 index 0000000000..5fd6182809 --- /dev/null +++ b/identitygovernance/76544564d07d0d8c25ad56178c66337dce9467aff9e6477705b26b3b08f40dcf.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 identitygovernance + +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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters 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. Requires $select to retrieve. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(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. Requires $select to retrieve. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(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. Requires $select to retrieve. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/785c5bcd40fa951fbe2d6f649240d83aca64cc3ac05afd145cb0c30e70a4c0ff.go b/identitygovernance/785c5bcd40fa951fbe2d6f649240d83aca64cc3ac05afd145cb0c30e70a4c0ff.go new file mode 100644 index 0000000000..9b186ff464 --- /dev/null +++ b/identitygovernance/785c5bcd40fa951fbe2d6f649240d83aca64cc3ac05afd145cb0c30e70a4c0ff.go @@ -0,0 +1,79 @@ +// 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder provides operations to call the activateAndWait method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(urlParams, requestAdapter) +} +// Post activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. +// returns a AwaitedWorkflowProcessingResultable 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/identitygovernance-workflow-activateandwait?view=graph-rest-1.0 +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable, 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, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateAwaitedWorkflowProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable), nil +} +// ToPostRequestInformation activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/78dbe9e93a51d5faee265d8046ec083b094db881d79db18186b46e1e9dc513c5.go b/identitygovernance/78dbe9e93a51d5faee265d8046ec083b094db881d79db18186b46e1e9dc513c5.go new file mode 100644 index 0000000000..be5f9f0e3a --- /dev/null +++ b/identitygovernance/78dbe9e93a51d5faee265d8046ec083b094db881d79db18186b46e1e9dc513c5.go @@ -0,0 +1,191 @@ +// 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 LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody(), 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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetData gets the data property value. The data property +// returns a CustomTaskExtensionCallbackDataable when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) { + val, err := m.GetBackingStore().Get("data") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["data"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetData(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)) + } + return nil + } + res["source"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSource(val) + } + return nil + } + res["type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetTypeEscaped(val) + } + return nil + } + return res +} +// GetSource gets the source property value. The source property +// returns a *string when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetSource()(*string) { + val, err := m.GetBackingStore().Get("source") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetTypeEscaped gets the type property value. The type property +// returns a *string when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetTypeEscaped()(*string) { + val, err := m.GetBackingStore().Get("typeEscaped") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("data", m.GetData()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("source", m.GetSource()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("type", m.GetTypeEscaped()) + 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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetData sets the data property value. The data property +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() { + err := m.GetBackingStore().Set("data", value) + if err != nil { + panic(err) + } +} +// SetSource sets the source property value. The source property +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetSource(value *string)() { + err := m.GetBackingStore().Set("source", value) + if err != nil { + panic(err) + } +} +// SetTypeEscaped sets the type property value. The type property +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetTypeEscaped(value *string)() { + err := m.GetBackingStore().Set("typeEscaped", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + GetSource()(*string) + GetTypeEscaped()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() + SetSource(value *string)() + SetTypeEscaped(value *string)() +} diff --git a/identitygovernance/79424194cfd0bacfbe704b9af71a63d32649980dbcc2e9764903c17b83483b31.go b/identitygovernance/79424194cfd0bacfbe704b9af71a63d32649980dbcc2e9764903c17b83483b31.go new file mode 100644 index 0000000000..556198e134 --- /dev/null +++ b/identitygovernance/79424194cfd0bacfbe704b9af71a63d32649980dbcc2e9764903c17b83483b31.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/scope/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7942e623fc3cca497d5973c3f4c0e92ac287d543a2c697555164121c32bc2a02.go b/identitygovernance/7942e623fc3cca497d5973c3f4c0e92ac287d543a2c697555164121c32bc2a02.go new file mode 100644 index 0000000000..02bb077ca6 --- /dev/null +++ b/identitygovernance/7942e623fc3cca497d5973c3f4c0e92ac287d543a2c697555164121c32bc2a02.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +type AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property contactedReviewers for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration)(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 returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// Patch update the navigation property contactedReviewers in identityGovernance +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// ToDeleteRequestInformation delete navigation property contactedReviewers for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration)(*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 returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration)(*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 contactedReviewers in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7ae733b489208e7957c9924672113c2c685165e853cec00eec8a12f9d5365497.go b/identitygovernance/7ae733b489208e7957c9924672113c2c685165e853cec00eec8a12f9d5365497.go new file mode 100644 index 0000000000..6652550b0b --- /dev/null +++ b/identitygovernance/7ae733b489208e7957c9924672113c2c685165e853cec00eec8a12f9d5365497.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 identitygovernance + +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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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 LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7b91181f582fe6cc7c5ac04ec83c45b279a87a495de9eefbe04399a75ca4231f.go b/identitygovernance/7b91181f582fe6cc7c5ac04ec83c45b279a87a495de9eefbe04399a75ca4231f.go new file mode 100644 index 0000000000..a1b2d2d21f --- /dev/null +++ b/identitygovernance/7b91181f582fe6cc7c5ac04ec83c45b279a87a495de9eefbe04399a75ca4231f.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7c7a97c28b42713bf5079ca65085de1e6890fef63ffe781aa510ba58bca62b55.go b/identitygovernance/7c7a97c28b42713bf5079ca65085de1e6890fef63ffe781aa510ba58bca62b55.go new file mode 100644 index 0000000000..e3e80d8b31 --- /dev/null +++ b/identitygovernance/7c7a97c28b42713bf5079ca65085de1e6890fef63ffe781aa510ba58bca62b55.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder provides operations to call the resume method. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// 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-taskprocessingresult-resume?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(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 resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7cbdb96669521aca10d9f15a319614c2a9a9e2bcba9a87dd66b2e28f0c55e323.go b/identitygovernance/7cbdb96669521aca10d9f15a319614c2a9a9e2bcba9a87dd66b2e28f0c55e323.go new file mode 100644 index 0000000000..6154e7ecc0 --- /dev/null +++ b/identitygovernance/7cbdb96669521aca10d9f15a319614c2a9a9e2bcba9a87dd66b2e28f0c55e323.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/7f30d48331010c793469b996ea1cbc6826eb979750b8e53d23f5c775d8ec2095.go b/identitygovernance/7f30d48331010c793469b996ea1cbc6826eb979750b8e53d23f5c775d8ec2095.go new file mode 100644 index 0000000000..f11598be6b --- /dev/null +++ b/identitygovernance/7f30d48331010c793469b996ea1cbc6826eb979750b8e53d23f5c775d8ec2095.go @@ -0,0 +1,191 @@ +// 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 LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody(), 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetData gets the data property value. The data property +// returns a CustomTaskExtensionCallbackDataable when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) { + val, err := m.GetBackingStore().Get("data") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["data"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetData(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)) + } + return nil + } + res["source"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSource(val) + } + return nil + } + res["type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetTypeEscaped(val) + } + return nil + } + return res +} +// GetSource gets the source property value. The source property +// returns a *string when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetSource()(*string) { + val, err := m.GetBackingStore().Get("source") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetTypeEscaped gets the type property value. The type property +// returns a *string when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetTypeEscaped()(*string) { + val, err := m.GetBackingStore().Get("typeEscaped") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("data", m.GetData()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("source", m.GetSource()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("type", m.GetTypeEscaped()) + 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetData sets the data property value. The data property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() { + err := m.GetBackingStore().Set("data", value) + if err != nil { + panic(err) + } +} +// SetSource sets the source property value. The source property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetSource(value *string)() { + err := m.GetBackingStore().Set("source", value) + if err != nil { + panic(err) + } +} +// SetTypeEscaped sets the type property value. The type property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetTypeEscaped(value *string)() { + err := m.GetBackingStore().Set("typeEscaped", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + GetSource()(*string) + GetTypeEscaped()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() + SetSource(value *string)() + SetTypeEscaped(value *string)() +} diff --git a/identitygovernance/81a092aa7ad7262dd6f90cf186eae3bd66d2f89d0a7be50ef218717bb7ced47a.go b/identitygovernance/81a092aa7ad7262dd6f90cf186eae3bd66d2f89d0a7be50ef218717bb7ced47a.go new file mode 100644 index 0000000000..59474de975 --- /dev/null +++ b/identitygovernance/81a092aa7ad7262dd6f90cf186eae3bd66d2f89d0a7be50ef218717bb7ced47a.go @@ -0,0 +1,191 @@ +// 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 LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody(), 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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetData gets the data property value. The data property +// returns a CustomTaskExtensionCallbackDataable when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) { + val, err := m.GetBackingStore().Get("data") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["data"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetData(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)) + } + return nil + } + res["source"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSource(val) + } + return nil + } + res["type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetTypeEscaped(val) + } + return nil + } + return res +} +// GetSource gets the source property value. The source property +// returns a *string when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetSource()(*string) { + val, err := m.GetBackingStore().Get("source") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetTypeEscaped gets the type property value. The type property +// returns a *string when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetTypeEscaped()(*string) { + val, err := m.GetBackingStore().Get("typeEscaped") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("data", m.GetData()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("source", m.GetSource()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("type", m.GetTypeEscaped()) + 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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetData sets the data property value. The data property +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() { + err := m.GetBackingStore().Set("data", value) + if err != nil { + panic(err) + } +} +// SetSource sets the source property value. The source property +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetSource(value *string)() { + err := m.GetBackingStore().Set("source", value) + if err != nil { + panic(err) + } +} +// SetTypeEscaped sets the type property value. The type property +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetTypeEscaped(value *string)() { + err := m.GetBackingStore().Set("typeEscaped", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + GetSource()(*string) + GetTypeEscaped()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() + SetSource(value *string)() + SetTypeEscaped(value *string)() +} diff --git a/identitygovernance/81a0e805242c889e1e524fbe27c998f76f51212c7b96e722016d9db586a4a9c8.go b/identitygovernance/81a0e805242c889e1e524fbe27c998f76f51212c7b96e722016d9db586a4a9c8.go new file mode 100644 index 0000000000..e681b294c4 --- /dev/null +++ b/identitygovernance/81a0e805242c889e1e524fbe27c998f76f51212c7b96e722016d9db586a4a9c8.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property contactedReviewers for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration)(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 returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// Patch update the navigation property contactedReviewers in identityGovernance +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// ToDeleteRequestInformation delete navigation property contactedReviewers for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration)(*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 returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration)(*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 contactedReviewers in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/8205c57bdc80b688b9f8bab4637f1cbfe59bef57dab9140d7b743ceff18b22c3.go b/identitygovernance/8205c57bdc80b688b9f8bab4637f1cbfe59bef57dab9140d7b743ceff18b22c3.go new file mode 100644 index 0000000000..d50dafc2e1 --- /dev/null +++ b/identitygovernance/8205c57bdc80b688b9f8bab4637f1cbfe59bef57dab9140d7b743ceff18b22c3.go @@ -0,0 +1,79 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder provides operations to call the summary method. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", pathParameters), + } + if endDateTime != nil { + m.BaseRequestBuilder.PathParameters["endDateTime"] = (*endDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + if startDateTime != nil { + m.BaseRequestBuilder.PathParameters["startDateTime"] = (*startDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(urlParams, requestAdapter, nil, nil) +} +// Get provide a subjectSummary for subjectProcessingResult objects over a specified time period. Because the number of subject processing results returned by the list API can be overwhelming, this summary allows administrators to get a quick overview based on counts. +// returns a SubjectSummaryable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable, 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.CreateSubjectSummaryFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable), nil +} +// ToGetRequestInformation provide a subjectSummary for subjectProcessingResult objects over a specified time period. Because the number of subject processing results returned by the list API can be overwhelming, this summary allows administrators to get a quick overview based on counts. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, 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 +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/848f91a7d1fe2cea06686fef347bad6e57b3a7256ce485b0a7e2bc16b44ad3da.go b/identitygovernance/848f91a7d1fe2cea06686fef347bad6e57b3a7256ce485b0a7e2bc16b44ad3da.go new file mode 100644 index 0000000000..8f283cf14b --- /dev/null +++ b/identitygovernance/848f91a7d1fe2cea06686fef347bad6e57b3a7256ce485b0a7e2bc16b44ad3da.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resourceRoles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/84949e5d5dfb38d0685f6443879ccda970adc475a17b8c7bc4cbd274e5a4eb2e.go b/identitygovernance/84949e5d5dfb38d0685f6443879ccda970adc475a17b8c7bc4cbd274e5a4eb2e.go new file mode 100644 index 0000000000..6ea6908d57 --- /dev/null +++ b/identitygovernance/84949e5d5dfb38d0685f6443879ccda970adc475a17b8c7bc4cbd274e5a4eb2e.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 identitygovernance + +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" +) + +// EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. +type EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters read the properties and relationships of an externalOriginResourceConnector object. +type EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters +} +// EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderInternal instantiates a new EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) { + m := &EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors/{externalOriginResourceConnector%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder instantiates a new EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete an externalOriginResourceConnector 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/externaloriginresourceconnector-delete?view=graph-rest-1.0 +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration)(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 an externalOriginResourceConnector object. +// returns a ExternalOriginResourceConnectorable 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/externaloriginresourceconnector-get?view=graph-rest-1.0 +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// Patch update the properties of an externalOriginResourceConnector object. +// returns a ExternalOriginResourceConnectorable 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/externaloriginresourceconnector-update?view=graph-rest-1.0 +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToDeleteRequestInformation delete an externalOriginResourceConnector object. +// returns a *RequestInformation when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration)(*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 an externalOriginResourceConnector object. +// returns a *RequestInformation when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration)(*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 an externalOriginResourceConnector object. +// returns a *RequestInformation when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration)(*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 *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) { + return NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/8a00ff96f91ab87692a2b1ed9323773842c1347fec1a789519f580d1f42b3952.go b/identitygovernance/8a00ff96f91ab87692a2b1ed9323773842c1347fec1a789519f580d1f42b3952.go new file mode 100644 index 0000000000..707a791683 --- /dev/null +++ b/identitygovernance/8a00ff96f91ab87692a2b1ed9323773842c1347fec1a789519f580d1f42b3952.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/8a6916e3dbc1c7825f535635b68308da45d5a233e922e14aa4756156d1506ab8.go b/identitygovernance/8a6916e3dbc1c7825f535635b68308da45d5a233e922e14aa4756156d1506ab8.go index 5e8787de25..e0eb68bac4 100644 --- a/identitygovernance/8a6916e3dbc1c7825f535635b68308da45d5a233e922e14aa4756156d1506ab8.go +++ b/identitygovernance/8a6916e3dbc1c7825f535635b68308da45d5a233e922e14aa4756156d1506ab8.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageR func (m *EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get access package resources in this catalog. // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/8b36b0c466aa5836e180dfdd06bd0c926ba8492a4b6d6fb48f14fd0c260f0077.go b/identitygovernance/8b36b0c466aa5836e180dfdd06bd0c926ba8492a4b6d6fb48f14fd0c260f0077.go new file mode 100644 index 0000000000..b946009376 --- /dev/null +++ b/identitygovernance/8b36b0c466aa5836e180dfdd06bd0c926ba8492a4b6d6fb48f14fd0c260f0077.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder provides operations to call the acceptRecommendations method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/acceptRecommendations", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// 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/accessreviewstage-acceptrecommendations?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/8dafd2bb00bcd80645e28154e63f8beb28e93df72d6c47579ff605c01fe01ef0.go b/identitygovernance/8dafd2bb00bcd80645e28154e63f8beb28e93df72d6c47579ff605c01fe01ef0.go new file mode 100644 index 0000000000..0c6e8a1b2f --- /dev/null +++ b/identitygovernance/8dafd2bb00bcd80645e28154e63f8beb28e93df72d6c47579ff605c01fe01ef0.go @@ -0,0 +1,191 @@ +// 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 LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody(), 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetData gets the data property value. The data property +// returns a CustomTaskExtensionCallbackDataable when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) { + val, err := m.GetBackingStore().Get("data") + if err != nil { + panic(err) + } + if val != nil { + return val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["data"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetData(val.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)) + } + return nil + } + res["source"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSource(val) + } + return nil + } + res["type"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetTypeEscaped(val) + } + return nil + } + return res +} +// GetSource gets the source property value. The source property +// returns a *string when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetSource()(*string) { + val, err := m.GetBackingStore().Get("source") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetTypeEscaped gets the type property value. The type property +// returns a *string when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) GetTypeEscaped()(*string) { + val, err := m.GetBackingStore().Get("typeEscaped") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteObjectValue("data", m.GetData()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("source", m.GetSource()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("type", m.GetTypeEscaped()) + 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) 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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetData sets the data property value. The data property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() { + err := m.GetBackingStore().Set("data", value) + if err != nil { + panic(err) + } +} +// SetSource sets the source property value. The source property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetSource(value *string)() { + err := m.GetBackingStore().Set("source", value) + if err != nil { + panic(err) + } +} +// SetTypeEscaped sets the type property value. The type property +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody) SetTypeEscaped(value *string)() { + err := m.GetBackingStore().Set("typeEscaped", value) + if err != nil { + panic(err) + } +} +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetData()(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable) + GetSource()(*string) + GetTypeEscaped()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetData(value ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable)() + SetSource(value *string)() + SetTypeEscaped(value *string)() +} diff --git a/identitygovernance/8e3d8484643af1c3323234964e2427002a17b0116dd0f189f25a5ba15b59889b.go b/identitygovernance/8e3d8484643af1c3323234964e2427002a17b0116dd0f189f25a5ba15b59889b.go new file mode 100644 index 0000000000..f0dd04f127 --- /dev/null +++ b/identitygovernance/8e3d8484643af1c3323234964e2427002a17b0116dd0f189f25a5ba15b59889b.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/8f423feef49b498e221e3b095a991aed6d52ed4016b6432a51e9b8b24770fc09.go b/identitygovernance/8f423feef49b498e221e3b095a991aed6d52ed4016b6432a51e9b8b24770fc09.go index d0d3c796e4..0ca407e1c7 100644 --- a/identitygovernance/8f423feef49b498e221e3b095a991aed6d52ed4016b6432a51e9b8b24770fc09.go +++ b/identitygovernance/8f423feef49b498e221e3b095a991aed6d52ed4016b6432a51e9b8b24770fc09.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItem func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/93892a1b56f9108b111a5b0a604b3cb41c86d637837a4ddab1567abaa0d30445.go b/identitygovernance/93892a1b56f9108b111a5b0a604b3cb41c86d637837a4ddab1567abaa0d30445.go new file mode 100644 index 0000000000..c89ae01324 --- /dev/null +++ b/identitygovernance/93892a1b56f9108b111a5b0a604b3cb41c86d637837a4ddab1567abaa0d30445.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/94c3f06f6f3a33ad1b76efc9d9aa4a2610c5c6146913e110a05f3ce8ebbf97f9.go b/identitygovernance/94c3f06f6f3a33ad1b76efc9d9aa4a2610c5c6146913e110a05f3ce8ebbf97f9.go new file mode 100644 index 0000000000..f60a809b1a --- /dev/null +++ b/identitygovernance/94c3f06f6f3a33ad1b76efc9d9aa4a2610c5c6146913e110a05f3ce8ebbf97f9.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/9653ffd40466529c15b514f1986589da5d447b1e8a0d70377bb454c4b89d8a6b.go b/identitygovernance/9653ffd40466529c15b514f1986589da5d447b1e8a0d70377bb454c4b89d8a6b.go index 72abd55bc8..27430a47c4 100644 --- a/identitygovernance/9653ffd40466529c15b514f1986589da5d447b1e8a0d70377bb454c4b89d8a6b.go +++ b/identitygovernance/9653ffd40466529c15b514f1986589da5d447b1e8a0d70377bb454c4b89d8a6b.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScope func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/98380f1c06b124a214ccffbe36a30914c8c0fb4521172b472c6067967ea0955a.go b/identitygovernance/98380f1c06b124a214ccffbe36a30914c8c0fb4521172b472c6067967ea0955a.go index 95b0791ab5..ad778c7537 100644 --- a/identitygovernance/98380f1c06b124a214ccffbe36a30914c8c0fb4521172b472c6067967ea0955a.go +++ b/identitygovernance/98380f1c06b124a214ccffbe36a30914c8c0fb4521172b472c6067967ea0955a.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemRes func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/98d7b9dcfd035364cf3fa7ad7940cdd17a976b13e6ca6f111f0ae9e916c2e5fb.go b/identitygovernance/98d7b9dcfd035364cf3fa7ad7940cdd17a976b13e6ca6f111f0ae9e916c2e5fb.go new file mode 100644 index 0000000000..4335dbbe90 --- /dev/null +++ b/identitygovernance/98d7b9dcfd035364cf3fa7ad7940cdd17a976b13e6ca6f111f0ae9e916c2e5fb.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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() +} diff --git a/identitygovernance/9aa43167deba65dced2980f311e5adea80564ed67497690ce49058d9043a0c68.go b/identitygovernance/9aa43167deba65dced2980f311e5adea80564ed67497690ce49058d9043a0c68.go new file mode 100644 index 0000000000..6b18ffe5c7 --- /dev/null +++ b/identitygovernance/9aa43167deba65dced2980f311e5adea80564ed67497690ce49058d9043a0c68.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property decisions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(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 each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// Insights provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Insights()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property decisions in identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToDeleteRequestInformation delete navigation property decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(*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 each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(*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 decisions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/9b0ac462359c283460314deed2d2179e5e4caf4db645477af062ea533e10a3e3.go b/identitygovernance/9b0ac462359c283460314deed2d2179e5e4caf4db645477af062ea533e10a3e3.go index 68d44e36df..a1a17d394d 100644 --- a/identitygovernance/9b0ac462359c283460314deed2d2179e5e4caf4db645477af062ea533e10a3e3.go +++ b/identitygovernance/9b0ac462359c283460314deed2d2179e5e4caf4db645477af062ea533e10a3e3.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageReso func (m *EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder) Environment()(*EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder) { return NewEntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get read-only. Required. // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/9b217f712cae27ee43d17bb30bf34aef3b95491d5202013240442a1bc17c9623.go b/identitygovernance/9b217f712cae27ee43d17bb30bf34aef3b95491d5202013240442a1bc17c9623.go new file mode 100644 index 0000000000..e094403fc7 --- /dev/null +++ b/identitygovernance/9b217f712cae27ee43d17bb30bf34aef3b95491d5202013240442a1bc17c9623.go @@ -0,0 +1,119 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters the processing results for each subject in this workflow run. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +} +// BySubjectProcessingResultId provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) BySubjectProcessingResultId(subjectProcessingResultId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if subjectProcessingResultId != "" { + urlTplParams["subjectProcessingResult%2Did"] = subjectProcessingResultId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the processing results for each subject in this workflow run. +// returns a SubjectProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable, 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.CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable), nil +} +// MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime provides operations to call the summary method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, endDateTime, startDateTime) +} +// ToGetRequestInformation the processing results for each subject in this workflow run. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/9ca7a501558dab04c48d565d2162ee7a47e2f2ae3e80c3d6f42aaf4cf98e815f.go b/identitygovernance/9ca7a501558dab04c48d565d2162ee7a47e2f2ae3e80c3d6f42aaf4cf98e815f.go new file mode 100644 index 0000000000..ab1a18c355 --- /dev/null +++ b/identitygovernance/9ca7a501558dab04c48d565d2162ee7a47e2f2ae3e80c3d6f42aaf4cf98e815f.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resourceRoles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/9e59de76831aa250137f8b20eab5a5d76d58f5014247513cb4fa8b1d2a1f32bf.go b/identitygovernance/9e59de76831aa250137f8b20eab5a5d76d58f5014247513cb4fa8b1d2a1f32bf.go new file mode 100644 index 0000000000..dde9c3192a --- /dev/null +++ b/identitygovernance/9e59de76831aa250137f8b20eab5a5d76d58f5014247513cb4fa8b1d2a1f32bf.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resourceScopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/a27d15bfcefa9906f13472b11fd16a33b02bd266a794bd08189bac56f3991f08.go b/identitygovernance/a27d15bfcefa9906f13472b11fd16a33b02bd266a794bd08189bac56f3991f08.go index 8b26c9d107..15f9791874 100644 --- a/identitygovernance/a27d15bfcefa9906f13472b11fd16a33b02bd266a794bd08189bac56f3991f08.go +++ b/identitygovernance/a27d15bfcefa9906f13472b11fd16a33b02bd266a794bd08189bac56f3991f08.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResour func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/a2e40b34850923ec63a3d9d80131feb1bea2b7d09469265647e8120c12a3264d.go b/identitygovernance/a2e40b34850923ec63a3d9d80131feb1bea2b7d09469265647e8120c12a3264d.go new file mode 100644 index 0000000000..3457e88043 --- /dev/null +++ b/identitygovernance/a2e40b34850923ec63a3d9d80131feb1bea2b7d09469265647e8120c12a3264d.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters the related workflow task +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related workflow task +// returns a Taskable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable, 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.CreateTaskFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable), nil +} +// ToGetRequestInformation the related workflow task +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/a5d97a4259e673a42b487924d227c981965b05a8353337ca24a6c4533f19cbce.go b/identitygovernance/a5d97a4259e673a42b487924d227c981965b05a8353337ca24a6c4533f19cbce.go new file mode 100644 index 0000000000..4d80d44fab --- /dev/null +++ b/identitygovernance/a5d97a4259e673a42b487924d227c981965b05a8353337ca24a6c4533f19cbce.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 ( + "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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the unique identifier of the Microsoft Entra user targeted for the task execution.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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) MailboxSettings()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/a7a226a0f8ef78988f17c956867c50f9a1d49c035519d45af6555e592aa2ae2b.go b/identitygovernance/a7a226a0f8ef78988f17c956867c50f9a1d49c035519d45af6555e592aa2ae2b.go new file mode 100644 index 0000000000..c90bd29f33 --- /dev/null +++ b/identitygovernance/a7a226a0f8ef78988f17c956867c50f9a1d49c035519d45af6555e592aa2ae2b.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resourceScopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/a87db65efdcf2ab9138c4dbda6e6a58bb03e16fee630dd790fa4b84b8d218486.go b/identitygovernance/a87db65efdcf2ab9138c4dbda6e6a58bb03e16fee630dd790fa4b84b8d218486.go new file mode 100644 index 0000000000..c90478a05c --- /dev/null +++ b/identitygovernance/a87db65efdcf2ab9138c4dbda6e6a58bb03e16fee630dd790fa4b84b8d218486.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder provides operations to call the resume method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// 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-taskprocessingresult-resume?view=graph-rest-1.0 +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(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 resume a taskProcessingResult that's inProgress. In the default case, an Azure Logic Apps system-assigned managed identity calls this API. For more information, see Lifecycle Workflows extensibility approach. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/aa5786ba4e9868813ed518a8869da7d5f87a1b8fb00efcd2e5c188f76b2c21cd.go b/identitygovernance/aa5786ba4e9868813ed518a8869da7d5f87a1b8fb00efcd2e5c188f76b2c21cd.go new file mode 100644 index 0000000000..15ec010fb5 --- /dev/null +++ b/identitygovernance/aa5786ba4e9868813ed518a8869da7d5f87a1b8fb00efcd2e5c188f76b2c21cd.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_definitions_item_instances_item_stages_access_review_stage_item_request_builder.go b/identitygovernance/access_reviews_definitions_item_instances_item_stages_access_review_stage_item_request_builder.go index e0c99433ac..92cc876742 100644 --- a/identitygovernance/access_reviews_definitions_item_instances_item_stages_access_review_stage_item_request_builder.go +++ b/identitygovernance/access_reviews_definitions_item_instances_item_stages_access_review_stage_item_request_builder.go @@ -44,6 +44,16 @@ type AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequest // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } +// AcceptRecommendations provides operations to call the acceptRecommendations method. +// returns a *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) AcceptRecommendations()(*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// BatchRecordDecisions provides operations to call the batchRecordDecisions method. +// returns a *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) BatchRecordDecisions()(*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // NewAccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder and sets the default values. func NewAccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) { m := &AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder{ diff --git a/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_accept_recommendations_request_builder.go b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_accept_recommendations_request_builder.go new file mode 100644 index 0000000000..6de40ac03a --- /dev/null +++ b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_accept_recommendations_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder provides operations to call the acceptRecommendations method. +type AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + m := &AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/acceptRecommendations", pathParameters), + } + return m +} +// NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// 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/accessreviewstage-acceptrecommendations?view=graph-rest-1.0 +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_post_request_body.go b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_post_request_body.go new file mode 100644 index 0000000000..1f08613c45 --- /dev/null +++ b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_post_request_body.go @@ -0,0 +1,227 @@ +// 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 AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody and sets the default values. +func NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody()(*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) { + m := &AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody(), 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDecision gets the decision property value. The decision property +// returns a *string when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetDecision()(*string) { + val, err := m.GetBackingStore().Get("decision") + 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["decision"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDecision(val) + } + return nil + } + res["justification"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetJustification(val) + } + return nil + } + res["principalId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrincipalId(val) + } + return nil + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + return res +} +// GetJustification gets the justification property value. The justification property +// returns a *string when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetJustification()(*string) { + val, err := m.GetBackingStore().Get("justification") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPrincipalId gets the principalId property value. The principalId property +// returns a *string when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetPrincipalId()(*string) { + val, err := m.GetBackingStore().Get("principalId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The resourceId property +// returns a *string when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("decision", m.GetDecision()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("justification", m.GetJustification()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("principalId", m.GetPrincipalId()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDecision sets the decision property value. The decision property +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetDecision(value *string)() { + err := m.GetBackingStore().Set("decision", value) + if err != nil { + panic(err) + } +} +// SetJustification sets the justification property value. The justification property +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetJustification(value *string)() { + err := m.GetBackingStore().Set("justification", value) + if err != nil { + panic(err) + } +} +// SetPrincipalId sets the principalId property value. The principalId property +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetPrincipalId(value *string)() { + err := m.GetBackingStore().Set("principalId", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The resourceId property +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +type AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDecision()(*string) + GetJustification()(*string) + GetPrincipalId()(*string) + GetResourceId()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDecision(value *string)() + SetJustification(value *string)() + SetPrincipalId(value *string)() + SetResourceId(value *string)() +} diff --git a/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_request_builder.go b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_request_builder.go new file mode 100644 index 0000000000..7dd7d6f803 --- /dev/null +++ b/identitygovernance/access_reviews_definitions_item_instances_item_stages_item_batch_record_decisions_request_builder.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" +) + +// AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder provides operations to call the batchRecordDecisions method. +type AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + m := &AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/batchRecordDecisions", pathParameters), + } + return m +} +// NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder instantiates a new AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// 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/accessreviewstage-batchrecorddecisions?view=graph-rest-1.0 +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) Post(ctx context.Context, body AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(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 record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_request_builder.go b/identitygovernance/access_reviews_request_builder.go index 56bf00bb62..94656fe371 100644 --- a/identitygovernance/access_reviews_request_builder.go +++ b/identitygovernance/access_reviews_request_builder.go @@ -163,6 +163,11 @@ func (m *AccessReviewsRequestBuilder) ToPatchRequestInformation(ctx context.Cont } return requestInfo, nil } +// Unified provides operations to manage the unified property of the microsoft.graph.accessReviewSet entity. +// returns a *AccessReviewsUnifiedRequestBuilder when successful +func (m *AccessReviewsRequestBuilder) Unified()(*AccessReviewsUnifiedRequestBuilder) { + return NewAccessReviewsUnifiedRequestBuilderInternal(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 *AccessReviewsRequestBuilder when successful func (m *AccessReviewsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsRequestBuilder) { diff --git a/identitygovernance/access_reviews_unified_decisions_access_review_instance_decision_item_item_request_builder.go b/identitygovernance/access_reviews_unified_decisions_access_review_instance_decision_item_item_request_builder.go new file mode 100644 index 0000000000..c7f9b83c1b --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_access_review_instance_decision_item_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder provides operations to manage the decisions property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters represents the unified (vNext) access review decisions on an instance of a review. +type AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property decisions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(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 unified (vNext) access review decisions on an instance of a review. +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// Insights provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Insights()(*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property decisions in identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToDeleteRequestInformation delete navigation property decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(*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 unified (vNext) access review decisions on an instance of a review. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(*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 decisions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/engagement_async_operations_count_request_builder.go b/identitygovernance/access_reviews_unified_decisions_count_request_builder.go similarity index 53% rename from employeeexperience/engagement_async_operations_count_request_builder.go rename to identitygovernance/access_reviews_unified_decisions_count_request_builder.go index 818f6218aa..2b1e1c2a1a 100644 --- a/employeeexperience/engagement_async_operations_count_request_builder.go +++ b/identitygovernance/access_reviews_unified_decisions_count_request_builder.go @@ -1,7 +1,7 @@ // Code generated by Microsoft Kiota - DO NOT EDIT. // Changes may cause incorrect behavior and will be lost if the code is regenerated. -package employeeexperience +package identitygovernance import ( "context" @@ -9,43 +9,43 @@ import ( ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) -// EngagementAsyncOperationsCountRequestBuilder provides operations to count the resources in the collection. -type EngagementAsyncOperationsCountRequestBuilder struct { +// AccessReviewsUnifiedDecisionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDecisionsCountRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// EngagementAsyncOperationsCountRequestBuilderGetQueryParameters get the number of the resource -type EngagementAsyncOperationsCountRequestBuilderGetQueryParameters struct { +// AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters struct { // Filter items by property values Filter *string "uriparametername:\"%24filter\"" // Search items by search phrases Search *string "uriparametername:\"%24search\"" } -// EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration struct { +// AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters - QueryParameters *EngagementAsyncOperationsCountRequestBuilderGetQueryParameters + QueryParameters *AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters } -// NewEngagementAsyncOperationsCountRequestBuilderInternal instantiates a new EngagementAsyncOperationsCountRequestBuilder and sets the default values. -func NewEngagementAsyncOperationsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EngagementAsyncOperationsCountRequestBuilder) { - m := &EngagementAsyncOperationsCountRequestBuilder{ - BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/engagementAsyncOperations/$count{?%24filter,%24search}", pathParameters), +// NewAccessReviewsUnifiedDecisionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsCountRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/$count{?%24filter,%24search}", pathParameters), } return m } -// NewEngagementAsyncOperationsCountRequestBuilder instantiates a new EngagementAsyncOperationsCountRequestBuilder and sets the default values. -func NewEngagementAsyncOperationsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EngagementAsyncOperationsCountRequestBuilder) { +// NewAccessReviewsUnifiedDecisionsCountRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsCountRequestBuilder) { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl - return NewEngagementAsyncOperationsCountRequestBuilderInternal(urlParams, requestAdapter) + return NewAccessReviewsUnifiedDecisionsCountRequestBuilderInternal(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 *EngagementAsyncOperationsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration)(*int32, error) { +func (m *AccessReviewsUnifiedDecisionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration)(*int32, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { return nil, err @@ -64,7 +64,7 @@ func (m *EngagementAsyncOperationsCountRequestBuilder) Get(ctx context.Context, } // ToGetRequestInformation get the number of the resource // returns a *RequestInformation when successful -func (m *EngagementAsyncOperationsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { +func (m *AccessReviewsUnifiedDecisionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) if requestConfiguration != nil { if requestConfiguration.QueryParameters != nil { @@ -77,7 +77,7 @@ func (m *EngagementAsyncOperationsCountRequestBuilder) ToGetRequestInformation(c 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 *EngagementAsyncOperationsCountRequestBuilder when successful -func (m *EngagementAsyncOperationsCountRequestBuilder) WithUrl(rawUrl string)(*EngagementAsyncOperationsCountRequestBuilder) { - return NewEngagementAsyncOperationsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +// returns a *AccessReviewsUnifiedDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); } diff --git a/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..96471221d9 --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() +} diff --git a/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..c2f97f6d20 --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..05538e0cdd --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_decisions_item_insights_count_request_builder.go b/identitygovernance/access_reviews_unified_decisions_item_insights_count_request_builder.go new file mode 100644 index 0000000000..2478274c28 --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_item_insights_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" +) + +// AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderInternal(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 *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_decisions_item_insights_governance_insight_item_request_builder.go b/identitygovernance/access_reviews_unified_decisions_item_insights_governance_insight_item_request_builder.go new file mode 100644 index 0000000000..121edf775d --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_item_insights_governance_insight_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property insights for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// Patch update the navigation property insights in identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToDeleteRequestInformation delete navigation property insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(*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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(*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 insights in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_decisions_item_insights_request_builder.go b/identitygovernance/access_reviews_unified_decisions_item_insights_request_builder.go new file mode 100644 index 0000000000..b7496658ad --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_item_insights_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByGovernanceInsightId provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) ByGovernanceInsightId(governanceInsightId string)(*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if governanceInsightId != "" { + urlTplParams["governanceInsight%2Did"] = governanceInsightId + } + return NewAccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) Count()(*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable, 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.CreateGovernanceInsightCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable), nil +} +// Post create new navigation property to insights for identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToGetRequestInformation insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(*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 insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsItemInsightsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_decisions_request_builder.go b/identitygovernance/access_reviews_unified_decisions_request_builder.go new file mode 100644 index 0000000000..a3ace9655a --- /dev/null +++ b/identitygovernance/access_reviews_unified_decisions_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDecisionsRequestBuilder provides operations to manage the decisions property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters represents the unified (vNext) access review decisions on an instance of a review. +type AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceDecisionItemId provides operations to manage the decisions property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId string)(*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceDecisionItemId != "" { + urlTplParams["accessReviewInstanceDecisionItem%2Did"] = accessReviewInstanceDecisionItemId + } + return NewAccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) Count()(*AccessReviewsUnifiedDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get represents the unified (vNext) access review decisions on an instance of a review. +// returns a AccessReviewInstanceDecisionItemCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable, 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.CreateAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable), nil +} +// Post create new navigation property to decisions for identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToGetRequestInformation represents the unified (vNext) access review decisions on an instance of a review. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration)(*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 decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_access_review_schedule_definition_item_request_builder.go b/identitygovernance/access_reviews_unified_definitions_access_review_schedule_definition_item_request_builder.go new file mode 100644 index 0000000000..4b5e68681c --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_access_review_schedule_definition_item_request_builder.go @@ -0,0 +1,170 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder provides operations to manage the definitions property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters represents the unified (vNext) template and scheduling for an access review. +type AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property definitions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration)(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 unified (vNext) template and scheduling for an access review. +// returns a AccessReviewScheduleDefinitionable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, 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.CreateAccessReviewScheduleDefinitionFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable), nil +} +// Instances provides operations to manage the instances property of the microsoft.graph.accessReviewScheduleDefinition entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) Instances()(*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property definitions in identityGovernance +// returns a AccessReviewScheduleDefinitionable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, 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.CreateAccessReviewScheduleDefinitionFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable), nil +} +// Stop provides operations to call the stop method. +// returns a *AccessReviewsUnifiedDefinitionsItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) Stop()(*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToDeleteRequestInformation delete navigation property definitions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration)(*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 unified (vNext) template and scheduling for an access review. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration)(*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 definitions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, requestConfiguration *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/communities_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_count_request_builder.go similarity index 52% rename from employeeexperience/communities_count_request_builder.go rename to identitygovernance/access_reviews_unified_definitions_count_request_builder.go index 8b907ca73d..e25f7d3012 100644 --- a/employeeexperience/communities_count_request_builder.go +++ b/identitygovernance/access_reviews_unified_definitions_count_request_builder.go @@ -1,7 +1,7 @@ // Code generated by Microsoft Kiota - DO NOT EDIT. // Changes may cause incorrect behavior and will be lost if the code is regenerated. -package employeeexperience +package identitygovernance import ( "context" @@ -9,43 +9,43 @@ import ( ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) -// CommunitiesCountRequestBuilder provides operations to count the resources in the collection. -type CommunitiesCountRequestBuilder struct { +// AccessReviewsUnifiedDefinitionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsCountRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// CommunitiesCountRequestBuilderGetQueryParameters get the number of the resource -type CommunitiesCountRequestBuilderGetQueryParameters struct { +// AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters struct { // Filter items by property values Filter *string "uriparametername:\"%24filter\"" // Search items by search phrases Search *string "uriparametername:\"%24search\"" } -// CommunitiesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type CommunitiesCountRequestBuilderGetRequestConfiguration struct { +// AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters - QueryParameters *CommunitiesCountRequestBuilderGetQueryParameters + QueryParameters *AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters } -// NewCommunitiesCountRequestBuilderInternal instantiates a new CommunitiesCountRequestBuilder and sets the default values. -func NewCommunitiesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CommunitiesCountRequestBuilder) { - m := &CommunitiesCountRequestBuilder{ - BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/employeeExperience/communities/$count{?%24filter,%24search}", pathParameters), +// NewAccessReviewsUnifiedDefinitionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/$count{?%24filter,%24search}", pathParameters), } return m } -// NewCommunitiesCountRequestBuilder instantiates a new CommunitiesCountRequestBuilder and sets the default values. -func NewCommunitiesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CommunitiesCountRequestBuilder) { +// NewAccessReviewsUnifiedDefinitionsCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsCountRequestBuilder) { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl - return NewCommunitiesCountRequestBuilderInternal(urlParams, requestAdapter) + return NewAccessReviewsUnifiedDefinitionsCountRequestBuilderInternal(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 *CommunitiesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *CommunitiesCountRequestBuilderGetRequestConfiguration)(*int32, error) { +func (m *AccessReviewsUnifiedDefinitionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration)(*int32, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { return nil, err @@ -64,7 +64,7 @@ func (m *CommunitiesCountRequestBuilder) Get(ctx context.Context, requestConfigu } // ToGetRequestInformation get the number of the resource // returns a *RequestInformation when successful -func (m *CommunitiesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CommunitiesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { +func (m *AccessReviewsUnifiedDefinitionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) if requestConfiguration != nil { if requestConfiguration.QueryParameters != nil { @@ -77,7 +77,7 @@ func (m *CommunitiesCountRequestBuilder) ToGetRequestInformation(ctx context.Con 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 *CommunitiesCountRequestBuilder when successful -func (m *CommunitiesCountRequestBuilder) WithUrl(rawUrl string)(*CommunitiesCountRequestBuilder) { - return NewCommunitiesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +// returns a *AccessReviewsUnifiedDefinitionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); } diff --git a/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..192634a2c1 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewScheduleDefinitionFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewScheduleDefinitionable when successful +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable)() +} diff --git a/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..4a36e3bc5c --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable 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/accessreviewscheduledefinition-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. +// returns a AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewscheduledefinition-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..b1b059b30c --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_access_review_instance_item_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_access_review_instance_item_request_builder.go new file mode 100644 index 0000000000..3d5226497b --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_access_review_instance_item_request_builder.go @@ -0,0 +1,205 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder provides operations to manage the instances property of the microsoft.graph.accessReviewScheduleDefinition entity. +type AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +type AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AcceptRecommendations provides operations to call the acceptRecommendations method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) AcceptRecommendations()(*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ApplyDecisions provides operations to call the applyDecisions method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ApplyDecisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// BatchRecordDecisions provides operations to call the batchRecordDecisions method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) BatchRecordDecisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderInternal(urlParams, requestAdapter) +} +// ContactedReviewers provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ContactedReviewers()(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Decisions provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Decisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Delete delete navigation property instances for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration)(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 if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// Patch update the navigation property instances in identityGovernance +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// ResetDecisions provides operations to call the resetDecisions method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ResetDecisions()(*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// SendReminder provides operations to call the sendReminder method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) SendReminder()(*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Stages provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Stages()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Stop provides operations to call the stop method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) Stop()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToDeleteRequestInformation delete navigation property instances for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration)(*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 if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration)(*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 instances in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_count_request_builder.go new file mode 100644 index 0000000000..fa2435405b --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..9558e16ad8 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceable when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable)() +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..d390ad7032 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable 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/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..a8df3ca4fb --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_accept_recommendations_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_accept_recommendations_request_builder.go new file mode 100644 index 0000000000..fbeb9f63fd --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_accept_recommendations_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder provides operations to call the acceptRecommendations method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/acceptRecommendations", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. +// 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/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_apply_decisions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_apply_decisions_request_builder.go new file mode 100644 index 0000000000..9f5a0488c5 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_apply_decisions_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder provides operations to call the applyDecisions method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/applyDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. +// 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/accessreviewinstance-applydecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_post_request_body.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_post_request_body.go new file mode 100644 index 0000000000..e12afda7e0 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_post_request_body.go @@ -0,0 +1,227 @@ +// 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 AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody()(*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody(), 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDecision gets the decision property value. The decision property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetDecision()(*string) { + val, err := m.GetBackingStore().Get("decision") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["decision"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDecision(val) + } + return nil + } + res["justification"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetJustification(val) + } + return nil + } + res["principalId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrincipalId(val) + } + return nil + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + return res +} +// GetJustification gets the justification property value. The justification property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetJustification()(*string) { + val, err := m.GetBackingStore().Get("justification") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPrincipalId gets the principalId property value. The principalId property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetPrincipalId()(*string) { + val, err := m.GetBackingStore().Get("principalId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The resourceId property +// returns a *string when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("decision", m.GetDecision()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("justification", m.GetJustification()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("principalId", m.GetPrincipalId()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDecision sets the decision property value. The decision property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) SetDecision(value *string)() { + err := m.GetBackingStore().Set("decision", value) + if err != nil { + panic(err) + } +} +// SetJustification sets the justification property value. The justification property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) SetJustification(value *string)() { + err := m.GetBackingStore().Set("justification", value) + if err != nil { + panic(err) + } +} +// SetPrincipalId sets the principalId property value. The principalId property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) SetPrincipalId(value *string)() { + err := m.GetBackingStore().Set("principalId", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The resourceId property +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDecision()(*string) + GetJustification()(*string) + GetPrincipalId()(*string) + GetResourceId()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDecision(value *string)() + SetJustification(value *string)() + SetPrincipalId(value *string)() + SetResourceId(value *string)() +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_request_builder.go new file mode 100644 index 0000000000..c848c69012 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_batch_record_decisions_request_builder.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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder provides operations to call the batchRecordDecisions method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/batchRecordDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. +// 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/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) Post(ctx context.Context, body AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(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 enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_count_request_builder.go new file mode 100644 index 0000000000..111bceabbc --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/contactedReviewers/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_request_builder.go new file mode 100644 index 0000000000..9acfe96375 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_contacted_reviewers_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewReviewerId provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) ByAccessReviewReviewerId(accessReviewReviewerId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewReviewerId != "" { + urlTplParams["accessReviewReviewer%2Did"] = accessReviewReviewerId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a AccessReviewReviewerCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable, 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.CreateAccessReviewReviewerCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable), nil +} +// Post create new navigation property to contactedReviewers for identityGovernance +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// ToGetRequestInformation returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration)(*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 contactedReviewers for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_count_request_builder.go new file mode 100644 index 0000000000..48e45487c9 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_count_request_builder.go new file mode 100644 index 0000000000..b09e230a7e --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_request_builder.go new file mode 100644 index 0000000000..1bf01ae4c0 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_item_insights_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByGovernanceInsightId provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) ByGovernanceInsightId(governanceInsightId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if governanceInsightId != "" { + urlTplParams["governanceInsight%2Did"] = governanceInsightId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable, 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.CreateGovernanceInsightCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable), nil +} +// Post create new navigation property to insights for identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToGetRequestInformation insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(*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 insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_request_builder.go new file mode 100644 index 0000000000..4ecef2e738 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_decisions_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceDecisionItemId provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceDecisionItemId != "" { + urlTplParams["accessReviewInstanceDecisionItem%2Did"] = accessReviewInstanceDecisionItemId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable, 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.CreateAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable), nil +} +// Post create new navigation property to decisions for identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToGetRequestInformation each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration)(*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 decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_reset_decisions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_reset_decisions_request_builder.go new file mode 100644 index 0000000000..b53be12d63 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_reset_decisions_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder provides operations to call the resetDecisions method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/resetDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. +// 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/accessreviewinstance-resetdecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_send_reminder_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_send_reminder_request_builder.go new file mode 100644 index 0000000000..c6ffda42e7 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_send_reminder_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder provides operations to call the sendReminder method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/sendReminder", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderInternal(urlParams, requestAdapter) +} +// Post send a reminder to the reviewers of an active accessReviewInstance. +// 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/accessreviewinstance-sendreminder?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation send a reminder to the reviewers of an active accessReviewInstance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_count_request_builder.go new file mode 100644 index 0000000000..95794c6853 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_count_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_count_request_builder.go new file mode 100644 index 0000000000..27b89ddf35 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_request_builder.go new file mode 100644 index 0000000000..5e699825b7 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_decisions_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceDecisionItemId provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceDecisionItemId != "" { + urlTplParams["accessReviewInstanceDecisionItem%2Did"] = accessReviewInstanceDecisionItemId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable, 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.CreateAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable), nil +} +// Post create new navigation property to decisions for identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToGetRequestInformation each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration)(*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 decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_stop_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_stop_request_builder.go new file mode 100644 index 0000000000..6a259c1f85 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_item_stop_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder provides operations to call the stop method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/stop", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderInternal(urlParams, requestAdapter) +} +// Post stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. +// 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/accessreviewstage-stop?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_request_builder.go new file mode 100644 index 0000000000..243624461a --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stages_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewStageId provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) ByAccessReviewStageId(accessReviewStageId string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewStageId != "" { + urlTplParams["accessReviewStage%2Did"] = accessReviewStageId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a AccessReviewStageCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable, 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.CreateAccessReviewStageCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable), nil +} +// Post create new navigation property to stages for identityGovernance +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// ToGetRequestInformation if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration)(*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 stages for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_item_stop_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stop_request_builder.go new file mode 100644 index 0000000000..df29153842 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_item_stop_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder provides operations to call the stop method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stop", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderInternal(urlParams, requestAdapter) +} +// Post stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. +// 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/accessreviewinstance-stop?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_instances_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_instances_request_builder.go new file mode 100644 index 0000000000..ec5389e92d --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_instances_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder provides operations to manage the instances property of the microsoft.graph.accessReviewScheduleDefinition entity. +type AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +type AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceId provides operations to manage the instances property of the microsoft.graph.accessReviewScheduleDefinition entity. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) ByAccessReviewInstanceId(accessReviewInstanceId string)(*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceId != "" { + urlTplParams["accessReviewInstance%2Did"] = accessReviewInstanceId + } + return NewAccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +// returns a AccessReviewInstanceCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable, 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.CreateAccessReviewInstanceCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable), nil +} +// Post create new navigation property to instances for identityGovernance +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// ToGetRequestInformation if the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that doesn't recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource has a unique instance for each recurrence. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration)(*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 instances for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_item_stop_request_builder.go b/identitygovernance/access_reviews_unified_definitions_item_stop_request_builder.go new file mode 100644 index 0000000000..052b9b77e4 --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_item_stop_request_builder.go @@ -0,0 +1,67 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemStopRequestBuilder provides operations to call the stop method. +type AccessReviewsUnifiedDefinitionsItemStopRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemStopRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/stop", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilderInternal(urlParams, requestAdapter) +} +// Post invoke action stop +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation invoke action stop +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedDefinitionsItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemStopRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_definitions_request_builder.go b/identitygovernance/access_reviews_unified_definitions_request_builder.go new file mode 100644 index 0000000000..0ef15a21df --- /dev/null +++ b/identitygovernance/access_reviews_unified_definitions_request_builder.go @@ -0,0 +1,166 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedDefinitionsRequestBuilder provides operations to manage the definitions property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedDefinitionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters retrieve the accessReviewScheduleDefinition objects for user-centric (catalog-scope) access reviews through the unified route. A list of zero or more accessReviewScheduleDefinition objects is returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. +type AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewScheduleDefinitionId provides operations to manage the definitions property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) ByAccessReviewScheduleDefinitionId(accessReviewScheduleDefinitionId string)(*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewScheduleDefinitionId != "" { + urlTplParams["accessReviewScheduleDefinition%2Did"] = accessReviewScheduleDefinitionId + } + return NewAccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedDefinitionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedDefinitionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) Count()(*AccessReviewsUnifiedDefinitionsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get retrieve the accessReviewScheduleDefinition objects for user-centric (catalog-scope) access reviews through the unified route. A list of zero or more accessReviewScheduleDefinition objects is returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. +// returns a AccessReviewScheduleDefinitionCollectionResponseable 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/unifiedroot-list-definitions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionCollectionResponseable, 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.CreateAccessReviewScheduleDefinitionCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionCollectionResponseable), nil +} +// Post create a new user-centric (catalog-scope) accessReviewScheduleDefinition object through the unified route. With a user-centric review, a reviewer evaluates a principal's access to every group and application contained in an entitlement management catalog in a single review. The catalog is identified in the resourceScopes collection of the principalResourceMembershipsScope. +// returns a AccessReviewScheduleDefinitionable 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/unifiedroot-post-definitions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, requestConfiguration *AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, 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.CreateAccessReviewScheduleDefinitionFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable), nil +} +// ToGetRequestInformation retrieve the accessReviewScheduleDefinition objects for user-centric (catalog-scope) access reviews through the unified route. A list of zero or more accessReviewScheduleDefinition objects is returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration)(*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 user-centric (catalog-scope) accessReviewScheduleDefinition object through the unified route. With a user-centric review, a reviewer evaluates a principal's access to every group and application contained in an entitlement management catalog in a single review. The catalog is identified in the resourceScopes collection of the principalResourceMembershipsScope. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable, requestConfiguration *AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_access_review_instance_item_request_builder.go b/identitygovernance/access_reviews_unified_instances_access_review_instance_item_request_builder.go new file mode 100644 index 0000000000..be2e8d86e0 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_access_review_instance_item_request_builder.go @@ -0,0 +1,205 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder provides operations to manage the instances property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters represents the unified (vNext) instance of a review. +type AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AcceptRecommendations provides operations to call the acceptRecommendations method. +// returns a *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) AcceptRecommendations()(*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ApplyDecisions provides operations to call the applyDecisions method. +// returns a *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ApplyDecisions()(*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// BatchRecordDecisions provides operations to call the batchRecordDecisions method. +// returns a *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) BatchRecordDecisions()(*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderInternal(urlParams, requestAdapter) +} +// ContactedReviewers provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ContactedReviewers()(*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Decisions provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Decisions()(*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Delete delete navigation property instances for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration)(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 unified (vNext) instance of a review. +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// Patch update the navigation property instances in identityGovernance +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// ResetDecisions provides operations to call the resetDecisions method. +// returns a *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ResetDecisions()(*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// SendReminder provides operations to call the sendReminder method. +// returns a *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) SendReminder()(*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Stages provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Stages()(*AccessReviewsUnifiedInstancesItemStagesRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Stop provides operations to call the stop method. +// returns a *AccessReviewsUnifiedInstancesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) Stop()(*AccessReviewsUnifiedInstancesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStopRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToDeleteRequestInformation delete navigation property instances for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration)(*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 unified (vNext) instance of a review. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration)(*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 instances in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/employeeexperience/roles_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_count_request_builder.go similarity index 52% rename from employeeexperience/roles_count_request_builder.go rename to identitygovernance/access_reviews_unified_instances_count_request_builder.go index 6952d1e70e..1d5b050851 100644 --- a/employeeexperience/roles_count_request_builder.go +++ b/identitygovernance/access_reviews_unified_instances_count_request_builder.go @@ -1,7 +1,7 @@ // Code generated by Microsoft Kiota - DO NOT EDIT. // Changes may cause incorrect behavior and will be lost if the code is regenerated. -package employeeexperience +package identitygovernance import ( "context" @@ -9,43 +9,43 @@ import ( ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) -// RolesCountRequestBuilder provides operations to count the resources in the collection. -type RolesCountRequestBuilder struct { +// AccessReviewsUnifiedInstancesCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesCountRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// RolesCountRequestBuilderGetQueryParameters get the number of the resource -type RolesCountRequestBuilderGetQueryParameters struct { +// AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters 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 { +// AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters - QueryParameters *RolesCountRequestBuilderGetQueryParameters + QueryParameters *AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters } -// 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), +// NewAccessReviewsUnifiedInstancesCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/$count{?%24filter,%24search}", pathParameters), } return m } -// NewRolesCountRequestBuilder instantiates a new RolesCountRequestBuilder and sets the default values. -func NewRolesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*RolesCountRequestBuilder) { +// NewAccessReviewsUnifiedInstancesCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesCountRequestBuilder) { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl - return NewRolesCountRequestBuilderInternal(urlParams, requestAdapter) + return NewAccessReviewsUnifiedInstancesCountRequestBuilderInternal(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) { +func (m *AccessReviewsUnifiedInstancesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration)(*int32, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { return nil, err @@ -64,7 +64,7 @@ func (m *RolesCountRequestBuilder) Get(ctx context.Context, requestConfiguration } // ToGetRequestInformation get the number of the resource // returns a *RequestInformation when successful -func (m *RolesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RolesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { +func (m *AccessReviewsUnifiedInstancesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) if requestConfiguration != nil { if requestConfiguration.QueryParameters != nil { @@ -77,7 +77,7 @@ func (m *RolesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, 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); +// returns a *AccessReviewsUnifiedInstancesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); } diff --git a/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..4b1b28893d --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceable when successful +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable)() +} diff --git a/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..4c0f43ad2c --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable 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/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..6001ca021a --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_instances_item_accept_recommendations_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_accept_recommendations_request_builder.go new file mode 100644 index 0000000000..689c3c204a --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_accept_recommendations_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder provides operations to call the acceptRecommendations method. +type AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/acceptRecommendations", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. +// 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/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_apply_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_apply_decisions_request_builder.go new file mode 100644 index 0000000000..03724a9e4e --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_apply_decisions_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder provides operations to call the applyDecisions method. +type AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/applyDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. +// 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/accessreviewinstance-applydecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_post_request_body.go b/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_post_request_body.go new file mode 100644 index 0000000000..8c2e1315f5 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_post_request_body.go @@ -0,0 +1,227 @@ +// 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 AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody instantiates a new AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody and sets the default values. +func NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody()(*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) { + m := &AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody(), 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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDecision gets the decision property value. The decision property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetDecision()(*string) { + val, err := m.GetBackingStore().Get("decision") + 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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["decision"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDecision(val) + } + return nil + } + res["justification"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetJustification(val) + } + return nil + } + res["principalId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrincipalId(val) + } + return nil + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + return res +} +// GetJustification gets the justification property value. The justification property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetJustification()(*string) { + val, err := m.GetBackingStore().Get("justification") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPrincipalId gets the principalId property value. The principalId property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetPrincipalId()(*string) { + val, err := m.GetBackingStore().Get("principalId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The resourceId property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("decision", m.GetDecision()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("justification", m.GetJustification()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("principalId", m.GetPrincipalId()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + 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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDecision sets the decision property value. The decision property +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) SetDecision(value *string)() { + err := m.GetBackingStore().Set("decision", value) + if err != nil { + panic(err) + } +} +// SetJustification sets the justification property value. The justification property +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) SetJustification(value *string)() { + err := m.GetBackingStore().Set("justification", value) + if err != nil { + panic(err) + } +} +// SetPrincipalId sets the principalId property value. The principalId property +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) SetPrincipalId(value *string)() { + err := m.GetBackingStore().Set("principalId", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The resourceId property +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDecision()(*string) + GetJustification()(*string) + GetPrincipalId()(*string) + GetResourceId()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDecision(value *string)() + SetJustification(value *string)() + SetPrincipalId(value *string)() + SetResourceId(value *string)() +} diff --git a/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_request_builder.go new file mode 100644 index 0000000000..c204f058f4 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_batch_record_decisions_request_builder.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" +) + +// AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder provides operations to call the batchRecordDecisions method. +type AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/batchRecordDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. +// 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/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) Post(ctx context.Context, body AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(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 enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_count_request_builder.go new file mode 100644 index 0000000000..01c9eb8651 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_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" +) + +// AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/contactedReviewers/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_request_builder.go new file mode 100644 index 0000000000..67b09ff4a1 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_contacted_reviewers_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +type AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewReviewerId provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) ByAccessReviewReviewerId(accessReviewReviewerId string)(*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewReviewerId != "" { + urlTplParams["accessReviewReviewer%2Did"] = accessReviewReviewerId + } + return NewAccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a AccessReviewReviewerCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable, 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.CreateAccessReviewReviewerCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable), nil +} +// Post create new navigation property to contactedReviewers for identityGovernance +// returns a AccessReviewReviewerable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, 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.CreateAccessReviewReviewerFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable), nil +} +// ToGetRequestInformation returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration)(*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 contactedReviewers for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable, requestConfiguration *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_decisions_count_request_builder.go new file mode 100644 index 0000000000..75883cfc96 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..37d288a0fc --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..6a44365333 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..bc3142ad00 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_count_request_builder.go new file mode 100644 index 0000000000..6f6589bc93 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_request_builder.go new file mode 100644 index 0000000000..0824138a55 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_item_insights_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByGovernanceInsightId provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) ByGovernanceInsightId(governanceInsightId string)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if governanceInsightId != "" { + urlTplParams["governanceInsight%2Did"] = governanceInsightId + } + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable, 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.CreateGovernanceInsightCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable), nil +} +// Post create new navigation property to insights for identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToGetRequestInformation insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(*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 insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_decisions_request_builder.go new file mode 100644 index 0000000000..82004990f3 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_decisions_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceDecisionItemId provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId string)(*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceDecisionItemId != "" { + urlTplParams["accessReviewInstanceDecisionItem%2Did"] = accessReviewInstanceDecisionItemId + } + return NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable, 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.CreateAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable), nil +} +// Post create new navigation property to decisions for identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToGetRequestInformation each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration)(*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 decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_reset_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_reset_decisions_request_builder.go new file mode 100644 index 0000000000..7d219bbc02 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_reset_decisions_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder provides operations to call the resetDecisions method. +type AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/resetDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. +// 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/accessreviewinstance-resetdecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_send_reminder_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_send_reminder_request_builder.go new file mode 100644 index 0000000000..b4a0aa1cfe --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_send_reminder_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder provides operations to call the sendReminder method. +type AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/sendReminder", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilderInternal(urlParams, requestAdapter) +} +// Post send a reminder to the reviewers of an active accessReviewInstance. +// 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/accessreviewinstance-sendreminder?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation send a reminder to the reviewers of an active accessReviewInstance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemSendReminderRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_access_review_stage_item_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_access_review_stage_item_request_builder.go new file mode 100644 index 0000000000..ea5c93b5b0 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_access_review_stage_item_request_builder.go @@ -0,0 +1,180 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +type AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AcceptRecommendations provides operations to call the acceptRecommendations method. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) AcceptRecommendations()(*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// BatchRecordDecisions provides operations to call the batchRecordDecisions method. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) BatchRecordDecisions()(*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Decisions provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) Decisions()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Delete delete navigation property stages for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration)(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 if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// Patch update the navigation property stages in identityGovernance +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// Stop provides operations to call the stop method. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) Stop()(*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToDeleteRequestInformation delete navigation property stages for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration)(*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 if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration)(*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 stages in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_count_request_builder.go new file mode 100644 index 0000000000..6ff172c0aa --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_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" +) + +// AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_get_response.go b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_get_response.go new file mode 100644 index 0000000000..6418c00f72 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_get_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewStageFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewStageable when successful +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable)() +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_request_builder.go new file mode 100644 index 0000000000..7e03e0ccda --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_request_builder.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable 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/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable 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/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..9775e59f7d --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_accept_recommendations_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_accept_recommendations_request_builder.go new file mode 100644 index 0000000000..773f012c98 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_accept_recommendations_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder provides operations to call the acceptRecommendations method. +type AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/acceptRecommendations", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// 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/accessreviewstage-acceptrecommendations?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation accept the recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed within a single accessReviewStage of a multi-stage accessReviewInstance. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there's no recommendation on an accessReviewInstanceDecisionItem object, no decision is recorded. This action accepts recommendations for the decisions in a specific stage only, unlike accessReviewInstance: acceptRecommendations, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_post_request_body.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_post_request_body.go new file mode 100644 index 0000000000..d0ebea63a9 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_post_request_body.go @@ -0,0 +1,227 @@ +// 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 AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody instantiates a new AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody()(*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) { + m := &AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody(), 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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDecision gets the decision property value. The decision property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetDecision()(*string) { + val, err := m.GetBackingStore().Get("decision") + 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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["decision"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDecision(val) + } + return nil + } + res["justification"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetJustification(val) + } + return nil + } + res["principalId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetPrincipalId(val) + } + return nil + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + return res +} +// GetJustification gets the justification property value. The justification property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetJustification()(*string) { + val, err := m.GetBackingStore().Get("justification") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetPrincipalId gets the principalId property value. The principalId property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetPrincipalId()(*string) { + val, err := m.GetBackingStore().Get("principalId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The resourceId property +// returns a *string when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("decision", m.GetDecision()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("justification", m.GetJustification()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("principalId", m.GetPrincipalId()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + 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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) 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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDecision sets the decision property value. The decision property +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetDecision(value *string)() { + err := m.GetBackingStore().Set("decision", value) + if err != nil { + panic(err) + } +} +// SetJustification sets the justification property value. The justification property +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetJustification(value *string)() { + err := m.GetBackingStore().Set("justification", value) + if err != nil { + panic(err) + } +} +// SetPrincipalId sets the principalId property value. The principalId property +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetPrincipalId(value *string)() { + err := m.GetBackingStore().Set("principalId", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The resourceId property +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDecision()(*string) + GetJustification()(*string) + GetPrincipalId()(*string) + GetResourceId()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDecision(value *string)() + SetJustification(value *string)() + SetPrincipalId(value *string)() + SetResourceId(value *string)() +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_request_builder.go new file mode 100644 index 0000000000..5014d299da --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_batch_record_decisions_request_builder.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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder provides operations to call the batchRecordDecisions method. +type AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/batchRecordDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// 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/accessreviewstage-batchrecorddecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) Post(ctx context.Context, body AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(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 record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_count_request_builder.go new file mode 100644 index 0000000000..e49143e5ba --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_filter_by_current_user_with_on_response.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_filter_by_current_user_with_on_response.go new file mode 100644 index 0000000000..32ca30c283 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_filter_by_current_user_with_on_response.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_count_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_count_request_builder.go new file mode 100644 index 0000000000..5431652022 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_request_builder.go new file mode 100644 index 0000000000..737fad7e4c --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_item_insights_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByGovernanceInsightId provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ByGovernanceInsightId(governanceInsightId string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if governanceInsightId != "" { + urlTplParams["governanceInsight%2Did"] = governanceInsightId + } + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable, 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.CreateGovernanceInsightCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable), nil +} +// Post create new navigation property to insights for identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToGetRequestInformation insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration)(*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 insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_request_builder.go new file mode 100644 index 0000000000..bae6031c2c --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_decisions_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceDecisionItemId provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceDecisionItemId != "" { + urlTplParams["accessReviewInstanceDecisionItem%2Did"] = accessReviewInstanceDecisionItemId + } + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable, 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.CreateAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable), nil +} +// Post create new navigation property to decisions for identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToGetRequestInformation each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration)(*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 decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_item_stop_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_item_stop_request_builder.go new file mode 100644 index 0000000000..53c0049f14 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_item_stop_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder provides operations to call the stop method. +type AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/stop", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderInternal(urlParams, requestAdapter) +} +// Post stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. +// 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/accessreviewstage-stop?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stages_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stages_request_builder.go new file mode 100644 index 0000000000..1b6af4d539 --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stages_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemStagesRequestBuilder provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemStagesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +type AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewStageId provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) ByAccessReviewStageId(accessReviewStageId string)(*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewStageId != "" { + urlTplParams["accessReviewStage%2Did"] = accessReviewStageId + } + return NewAccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesItemStagesRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) Count()(*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a AccessReviewStageCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable, 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.CreateAccessReviewStageCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable), nil +} +// Post create new navigation property to stages for identityGovernance +// returns a AccessReviewStageable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, 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.CreateAccessReviewStageFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable), nil +} +// ToGetRequestInformation if the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration)(*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 stages for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_item_stop_request_builder.go b/identitygovernance/access_reviews_unified_instances_item_stop_request_builder.go new file mode 100644 index 0000000000..fec8996fcf --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_item_stop_request_builder.go @@ -0,0 +1,70 @@ +// 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" +) + +// AccessReviewsUnifiedInstancesItemStopRequestBuilder provides operations to call the stop method. +type AccessReviewsUnifiedInstancesItemStopRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStopRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStopRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStopRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stop", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStopRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStopRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStopRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStopRequestBuilderInternal(urlParams, requestAdapter) +} +// Post stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. +// 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/accessreviewinstance-stop?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedInstancesItemStopRequestBuilder) Post(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration)(error) { + requestInfo, err := m.ToPostRequestInformation(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 +} +// ToPostRequestInformation stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStopRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration)(*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") + 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 *AccessReviewsUnifiedInstancesItemStopRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStopRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStopRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStopRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_instances_request_builder.go b/identitygovernance/access_reviews_unified_instances_request_builder.go new file mode 100644 index 0000000000..732ab1446c --- /dev/null +++ b/identitygovernance/access_reviews_unified_instances_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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesRequestBuilder provides operations to manage the instances property of the microsoft.graph.unifiedRoot entity. +type AccessReviewsUnifiedInstancesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters represents the unified (vNext) instance of a review. +type AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByAccessReviewInstanceId provides operations to manage the instances property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) ByAccessReviewInstanceId(accessReviewInstanceId string)(*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if accessReviewInstanceId != "" { + urlTplParams["accessReviewInstance%2Did"] = accessReviewInstanceId + } + return NewAccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewAccessReviewsUnifiedInstancesRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesRequestBuilder) { + m := &AccessReviewsUnifiedInstancesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesRequestBuilder instantiates a new AccessReviewsUnifiedInstancesRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *AccessReviewsUnifiedInstancesCountRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) Count()(*AccessReviewsUnifiedInstancesCountRequestBuilder) { + return NewAccessReviewsUnifiedInstancesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. +// returns a *AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) FilterByCurrentUserWithOn(on *string)(*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, on) +} +// Get represents the unified (vNext) instance of a review. +// returns a AccessReviewInstanceCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable, 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.CreateAccessReviewInstanceCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable), nil +} +// Post create new navigation property to instances for identityGovernance +// returns a AccessReviewInstanceable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, 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.CreateAccessReviewInstanceFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable), nil +} +// ToGetRequestInformation represents the unified (vNext) instance of a review. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration)(*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 instances for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable, requestConfiguration *AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesRequestBuilder) { + return NewAccessReviewsUnifiedInstancesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/access_reviews_unified_request_builder.go b/identitygovernance/access_reviews_unified_request_builder.go new file mode 100644 index 0000000000..43d97778ac --- /dev/null +++ b/identitygovernance/access_reviews_unified_request_builder.go @@ -0,0 +1,175 @@ +// 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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// AccessReviewsUnifiedRequestBuilder provides operations to manage the unified property of the microsoft.graph.accessReviewSet entity. +type AccessReviewsUnifiedRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedRequestBuilderGetQueryParameters entry point for the unified (vNext) access reviews API surface. Requests under this path are routed to the vNext service through the dedicated accessReviews/unified path segment. +type AccessReviewsUnifiedRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedRequestBuilderInternal instantiates a new AccessReviewsUnifiedRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedRequestBuilder) { + m := &AccessReviewsUnifiedRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedRequestBuilder instantiates a new AccessReviewsUnifiedRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedRequestBuilderInternal(urlParams, requestAdapter) +} +// Decisions provides operations to manage the decisions property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedRequestBuilder) Decisions()(*AccessReviewsUnifiedDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDecisionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Definitions provides operations to manage the definitions property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedDefinitionsRequestBuilder when successful +func (m *AccessReviewsUnifiedRequestBuilder) Definitions()(*AccessReviewsUnifiedDefinitionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Delete delete navigation property unified for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration)(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 entry point for the unified (vNext) access reviews API surface. Requests under this path are routed to the vNext service through the dedicated accessReviews/unified path segment. +// returns a UnifiedRootable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable, 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.CreateUnifiedRootFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable), nil +} +// Instances provides operations to manage the instances property of the microsoft.graph.unifiedRoot entity. +// returns a *AccessReviewsUnifiedInstancesRequestBuilder when successful +func (m *AccessReviewsUnifiedRequestBuilder) Instances()(*AccessReviewsUnifiedInstancesRequestBuilder) { + return NewAccessReviewsUnifiedInstancesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property unified in identityGovernance +// returns a UnifiedRootable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable, requestConfiguration *AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable, 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.CreateUnifiedRootFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable), nil +} +// ToDeleteRequestInformation delete navigation property unified for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration)(*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 entry point for the unified (vNext) access reviews API surface. Requests under this path are routed to the vNext service through the dedicated accessReviews/unified path segment. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedRequestBuilderGetRequestConfiguration)(*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 unified in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable, requestConfiguration *AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedRequestBuilder when successful +func (m *AccessReviewsUnifiedRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedRequestBuilder) { + return NewAccessReviewsUnifiedRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/adef6d9537c47eabd845f96e0768157377b042898aff4555acd02816680500d6.go b/identitygovernance/adef6d9537c47eabd845f96e0768157377b042898aff4555acd02816680500d6.go new file mode 100644 index 0000000000..db22abd035 --- /dev/null +++ b/identitygovernance/adef6d9537c47eabd845f96e0768157377b042898aff4555acd02816680500d6.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/ae89338de5ce4bb026be2cfe9dbfffe3b4081421a37bd07f4de48501d1c5702e.go b/identitygovernance/ae89338de5ce4bb026be2cfe9dbfffe3b4081421a37bd07f4de48501d1c5702e.go new file mode 100644 index 0000000000..cdf1e6a4c9 --- /dev/null +++ b/identitygovernance/ae89338de5ce4bb026be2cfe9dbfffe3b4081421a37bd07f4de48501d1c5702e.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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewStageFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewStageable when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable)() +} diff --git a/identitygovernance/affbf8d95afb69d841c704a0e3ef2d88b082f8077f1d80cc63215adb7fcb0290.go b/identitygovernance/affbf8d95afb69d841c704a0e3ef2d88b082f8077f1d80cc63215adb7fcb0290.go new file mode 100644 index 0000000000..295b014547 --- /dev/null +++ b/identitygovernance/affbf8d95afb69d841c704a0e3ef2d88b082f8077f1d80cc63215adb7fcb0290.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId1 provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId1(runId1 string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId1 != "" { + urlTplParams["run%2Did1"] = runId1 + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/b001bf2b6ad32cd89f3fa84db0fe5bd1c2fd98ffb16ef19225cf7b53055cc957.go b/identitygovernance/b001bf2b6ad32cd89f3fa84db0fe5bd1c2fd98ffb16ef19225cf7b53055cc957.go new file mode 100644 index 0000000000..bf62e0d346 --- /dev/null +++ b/identitygovernance/b001bf2b6ad32cd89f3fa84db0fe5bd1c2fd98ffb16ef19225cf7b53055cc957.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 ( + "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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the unique identifier of the Microsoft Entra user targeted for the task execution.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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) MailboxSettings()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ServiceProvisioningErrors the serviceProvisioningErrors property +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ServiceProvisioningErrors()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/b3489727323700e052d13d76adf36364ec8546c50c0820fb39ee6ce44297fee2.go b/identitygovernance/b3489727323700e052d13d76adf36364ec8546c50c0820fb39ee6ce44297fee2.go new file mode 100644 index 0000000000..6bfcdd37d0 --- /dev/null +++ b/identitygovernance/b3489727323700e052d13d76adf36364ec8546c50c0820fb39ee6ce44297fee2.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/b48b49f00c979928b279f6398e208062dc4bff71be7c530f15da3d33d97e3363.go b/identitygovernance/b48b49f00c979928b279f6398e208062dc4bff71be7c530f15da3d33d97e3363.go index d58e2cb05a..27c37b4d37 100644 --- a/identitygovernance/b48b49f00c979928b279f6398e208062dc4bff71be7c530f15da3d33d97e3363.go +++ b/identitygovernance/b48b49f00c979928b279f6398e208062dc4bff71be7c530f15da3d33d97e3363.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResou func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/b5a7baa755aab4bc618d3fe47195d9a2b723fbc09f804bf4eee4eed6001a2f9a.go b/identitygovernance/b5a7baa755aab4bc618d3fe47195d9a2b723fbc09f804bf4eee4eed6001a2f9a.go index 0ff5e9e976..90dd2c0368 100644 --- a/identitygovernance/b5a7baa755aab4bc618d3fe47195d9a2b723fbc09f804bf4eee4eed6001a2f9a.go +++ b/identitygovernance/b5a7baa755aab4bc618d3fe47195d9a2b723fbc09f804bf4eee4eed6001a2f9a.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResour func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/b7a13f507b9b63d4ae02592110ed45566d3f390aac38878a91259bf802e115ca.go b/identitygovernance/b7a13f507b9b63d4ae02592110ed45566d3f390aac38878a91259bf802e115ca.go new file mode 100644 index 0000000000..ec6e3739e9 --- /dev/null +++ b/identitygovernance/b7a13f507b9b63d4ae02592110ed45566d3f390aac38878a91259bf802e115ca.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/b99b8c9348a70b1f6c6bc7882dd8ea0932a10c33a351e99ed321bd57eacbaf94.go b/identitygovernance/b99b8c9348a70b1f6c6bc7882dd8ea0932a10c33a351e99ed321bd57eacbaf94.go new file mode 100644 index 0000000000..b0d42d6377 --- /dev/null +++ b/identitygovernance/b99b8c9348a70b1f6c6bc7882dd8ea0932a10c33a351e99ed321bd57eacbaf94.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/b9fb84d19dcab60c530094abe97572a8987241754573a821b4229ce7cac0fb1d.go b/identitygovernance/b9fb84d19dcab60c530094abe97572a8987241754573a821b4229ce7cac0fb1d.go new file mode 100644 index 0000000000..550c21b2b2 --- /dev/null +++ b/identitygovernance/b9fb84d19dcab60c530094abe97572a8987241754573a821b4229ce7cac0fb1d.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/bce2f592d9fff765bcecf172581f754f53875b42a001b112a8d819069c806132.go b/identitygovernance/bce2f592d9fff765bcecf172581f754f53875b42a001b112a8d819069c806132.go new file mode 100644 index 0000000000..e623bb1c9c --- /dev/null +++ b/identitygovernance/bce2f592d9fff765bcecf172581f754f53875b42a001b112a8d819069c806132.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 identitygovernance + +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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters 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. Requires $select to retrieve. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderInternal(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. Requires $select to retrieve. +// returns a MailboxSettingsable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(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. Requires $select to retrieve. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/c16938054e7f71098a26f4fea89d8dc21fd0acf3788227b5ef3b45a03ff48210.go b/identitygovernance/c16938054e7f71098a26f4fea89d8dc21fd0acf3788227b5ef3b45a03ff48210.go new file mode 100644 index 0000000000..dc7b3f648e --- /dev/null +++ b/identitygovernance/c16938054e7f71098a26f4fea89d8dc21fd0acf3788227b5ef3b45a03ff48210.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/c2c2eef0ffcb5342356aa90dc75af770766cd73b5c9d8ef4dae0f33a85502e59.go b/identitygovernance/c2c2eef0ffcb5342356aa90dc75af770766cd73b5c9d8ef4dae0f33a85502e59.go new file mode 100644 index 0000000000..2ee078c8d8 --- /dev/null +++ b/identitygovernance/c2c2eef0ffcb5342356aa90dc75af770766cd73b5c9d8ef4dae0f33a85502e59.go @@ -0,0 +1,79 @@ +// 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" +) + +// LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder provides operations to call the activateAndWait method. +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(urlParams, requestAdapter) +} +// Post activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. +// returns a AwaitedWorkflowProcessingResultable 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/identitygovernance-workflow-activateandwait?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) Post(ctx context.Context, body LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable, 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, ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CreateAwaitedWorkflowProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable), nil +} +// ToPostRequestInformation activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) ToPostRequestInformation(ctx context.Context, body LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable, requestConfiguration *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/c34d76b0573d127a3ec29b02f4926a1fb990189c25228a5910b4ec375dcdff58.go b/identitygovernance/c34d76b0573d127a3ec29b02f4926a1fb990189c25228a5910b4ec375dcdff58.go index 2a79e3c8d5..9388835139 100644 --- a/identitygovernance/c34d76b0573d127a3ec29b02f4926a1fb990189c25228a5910b4ec375dcdff58.go +++ b/identitygovernance/c34d76b0573d127a3ec29b02f4926a1fb990189c25228a5910b4ec375dcdff58.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItem func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/c51661d3069561138ad973a6af7b6384678bcbee7c40b2b5c0f2fa9ed09841a2.go b/identitygovernance/c51661d3069561138ad973a6af7b6384678bcbee7c40b2b5c0f2fa9ed09841a2.go new file mode 100644 index 0000000000..2ea7e05a0a --- /dev/null +++ b/identitygovernance/c51661d3069561138ad973a6af7b6384678bcbee7c40b2b5c0f2fa9ed09841a2.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/c7077a22a6b296f7bf60b5433da88f66d3d707ee1b1d00a06d6e80a2eaf20ecd.go b/identitygovernance/c7077a22a6b296f7bf60b5433da88f66d3d707ee1b1d00a06d6e80a2eaf20ecd.go new file mode 100644 index 0000000000..17dacd34d3 --- /dev/null +++ b/identitygovernance/c7077a22a6b296f7bf60b5433da88f66d3d707ee1b1d00a06d6e80a2eaf20ecd.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/role/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/c98fb982be69e3f50322a0c347c77b3437720352f84aedc6520020cca9a49899.go b/identitygovernance/c98fb982be69e3f50322a0c347c77b3437720352f84aedc6520020cca9a49899.go new file mode 100644 index 0000000000..9da868f828 --- /dev/null +++ b/identitygovernance/c98fb982be69e3f50322a0c347c77b3437720352f84aedc6520020cca9a49899.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resource_roles_item_resource_external_origin_resource_connector_request_builder.go b/identitygovernance/catalogs_item_resource_roles_item_resource_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..01259eacee --- /dev/null +++ b/identitygovernance/catalogs_item_resource_roles_item_resource_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resourceRoles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resource_roles_item_resource_request_builder.go b/identitygovernance/catalogs_item_resource_roles_item_resource_request_builder.go index 6bf1a9c921..bfde19cc98 100644 --- a/identitygovernance/catalogs_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourceRolesItemResourceRequestBuilder) Delete(ctx context func (m *CatalogsItemResourceRolesItemResourceRequestBuilder) Environment()(*CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resource_roles_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/catalogs_item_resource_roles_item_resource_scopes_item_resource_request_builder.go index d0beb24b96..e0e120c0d5 100644 --- a/identitygovernance/catalogs_item_resource_roles_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resource_roles_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resource_scopes_item_resource_external_origin_resource_connector_request_builder.go b/identitygovernance/catalogs_item_resource_scopes_item_resource_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..30fd05fbfc --- /dev/null +++ b/identitygovernance/catalogs_item_resource_scopes_item_resource_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resourceScopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/catalogs_item_resource_scopes_item_resource_request_builder.go index e79987981e..89a886c80c 100644 --- a/identitygovernance/catalogs_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourceScopesItemResourceRequestBuilder) Delete(ctx contex func (m *CatalogsItemResourceScopesItemResourceRequestBuilder) Environment()(*CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resource_scopes_item_resource_roles_item_resource_request_builder.go b/identitygovernance/catalogs_item_resource_scopes_item_resource_roles_item_resource_request_builder.go index efc704fa49..5d3f7bddfa 100644 --- a/identitygovernance/catalogs_item_resource_scopes_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resource_scopes_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resources_access_package_resource_item_request_builder.go b/identitygovernance/catalogs_item_resources_access_package_resource_item_request_builder.go index 43f8e3b704..d31e036d8e 100644 --- a/identitygovernance/catalogs_item_resources_access_package_resource_item_request_builder.go +++ b/identitygovernance/catalogs_item_resources_access_package_resource_item_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourcesAccessPackageResourceItemRequestBuilder) Delete(ct func (m *CatalogsItemResourcesAccessPackageResourceItemRequestBuilder) Environment()(*CatalogsItemResourcesItemEnvironmentRequestBuilder) { return NewCatalogsItemResourcesItemEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesAccessPackageResourceItemRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get access package resources in this catalog. // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resources_item_external_origin_resource_connector_request_builder.go b/identitygovernance/catalogs_item_resources_item_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..82640c718c --- /dev/null +++ b/identitygovernance/catalogs_item_resources_item_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resources_item_roles_item_resource_external_origin_resource_connector_request_builder.go b/identitygovernance/catalogs_item_resources_item_roles_item_resource_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..f0e6b3a702 --- /dev/null +++ b/identitygovernance/catalogs_item_resources_item_roles_item_resource_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resources_item_roles_item_resource_request_builder.go b/identitygovernance/catalogs_item_resources_item_roles_item_resource_request_builder.go index 88520a9da8..6d72d447bd 100644 --- a/identitygovernance/catalogs_item_resources_item_roles_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resources_item_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourcesItemRolesItemResourceRequestBuilder) Delete(ctx co func (m *CatalogsItemResourcesItemRolesItemResourceRequestBuilder) Environment()(*CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resources_item_roles_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/catalogs_item_resources_item_roles_item_resource_scopes_item_resource_request_builder.go index 23c25d37f5..610f0d97f7 100644 --- a/identitygovernance/catalogs_item_resources_item_roles_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resources_item_roles_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuil func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resources_item_scopes_item_resource_external_origin_resource_connector_request_builder.go b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..1e12aaf847 --- /dev/null +++ b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/catalogs_item_resources_item_scopes_item_resource_request_builder.go b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_request_builder.go index d1edc690e6..f695545903 100644 --- a/identitygovernance/catalogs_item_resources_item_scopes_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourcesItemScopesItemResourceRequestBuilder) Delete(ctx c func (m *CatalogsItemResourcesItemScopesItemResourceRequestBuilder) Environment()(*CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/catalogs_item_resources_item_scopes_item_resource_roles_item_resource_request_builder.go b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_roles_item_resource_request_builder.go index 6971ba5bfa..825be08cf3 100644 --- a/identitygovernance/catalogs_item_resources_item_scopes_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/catalogs_item_resources_item_scopes_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuil func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/cb72619e5efa9b9fb3ef6edd36af5c15b7c34835d117215cd0e0c4491df379b0.go b/identitygovernance/cb72619e5efa9b9fb3ef6edd36af5c15b7c34835d117215cd0e0c4491df379b0.go new file mode 100644 index 0000000000..480f3195ec --- /dev/null +++ b/identitygovernance/cb72619e5efa9b9fb3ef6edd36af5c15b7c34835d117215cd0e0c4491df379b0.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/cbeb56b68a3e339a320936e82a78d4e2abd09d89fc28863ec9dc7c91b59f2334.go b/identitygovernance/cbeb56b68a3e339a320936e82a78d4e2abd09d89fc28863ec9dc7c91b59f2334.go index fb278362b3..bfb9dbce57 100644 --- a/identitygovernance/cbeb56b68a3e339a320936e82a78d4e2abd09d89fc28863ec9dc7c91b59f2334.go +++ b/identitygovernance/cbeb56b68a3e339a320936e82a78d4e2abd09d89fc28863ec9dc7c91b59f2334.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesIt func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/cdd134a748a886a63f740ce1dfb8fbb3a3d32f2b6235bac7f18406ca47c7c626.go b/identitygovernance/cdd134a748a886a63f740ce1dfb8fbb3a3d32f2b6235bac7f18406ca47c7c626.go new file mode 100644 index 0000000000..b0574ca32a --- /dev/null +++ b/identitygovernance/cdd134a748a886a63f740ce1dfb8fbb3a3d32f2b6235bac7f18406ca47c7c626.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property insights for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// Patch update the navigation property insights in identityGovernance +// returns a GovernanceInsightable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, 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.CreateGovernanceInsightFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable), nil +} +// ToDeleteRequestInformation delete navigation property insights for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration)(*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 insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration)(*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 insights in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/cdf16764b1e3a08180d4660684506ad0e2089999e8236244507e6fcbd1124b5d.go b/identitygovernance/cdf16764b1e3a08180d4660684506ad0e2089999e8236244507e6fcbd1124b5d.go new file mode 100644 index 0000000000..c37f6ab763 --- /dev/null +++ b/identitygovernance/cdf16764b1e3a08180d4660684506ad0e2089999e8236244507e6fcbd1124b5d.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a Runable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d093d65be2219d09c07e65fc6c432c0c2b530fad68ee8be7f03bf185ef8e8748.go b/identitygovernance/d093d65be2219d09c07e65fc6c432c0c2b530fad68ee8be7f03bf185ef8e8748.go new file mode 100644 index 0000000000..5cde688db0 --- /dev/null +++ b/identitygovernance/d093d65be2219d09c07e65fc6c432c0c2b530fad68ee8be7f03bf185ef8e8748.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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder provides operations to count the resources in the collection. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters get the number of the resource +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderInternal(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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d0db6441bcd4df421b829b61a83e35ccefdad5c223ec3de48faa3e1b148a4808.go b/identitygovernance/d0db6441bcd4df421b829b61a83e35ccefdad5c223ec3de48faa3e1b148a4808.go new file mode 100644 index 0000000000..1f364073b8 --- /dev/null +++ b/identitygovernance/d0db6441bcd4df421b829b61a83e35ccefdad5c223ec3de48faa3e1b148a4808.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment%2Did}/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d134191b5a8f1c54f8fe0d94dfb13ee2ff19e75d760adbab8a8f4f4dc9a339ae.go b/identitygovernance/d134191b5a8f1c54f8fe0d94dfb13ee2ff19e75d760adbab8a8f4f4dc9a339ae.go new file mode 100644 index 0000000000..81a9182e37 --- /dev/null +++ b/identitygovernance/d134191b5a8f1c54f8fe0d94dfb13ee2ff19e75d760adbab8a8f4f4dc9a339ae.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 identitygovernance + +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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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 LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d4926383209e26298effa1390d7c52126e9a242f67df18dfd47de613be8d5a3d.go b/identitygovernance/d4926383209e26298effa1390d7c52126e9a242f67df18dfd47de613be8d5a3d.go index ad31d9ccef..154ec1a7a0 100644 --- a/identitygovernance/d4926383209e26298effa1390d7c52126e9a242f67df18dfd47de613be8d5a3d.go +++ b/identitygovernance/d4926383209e26298effa1390d7c52126e9a242f67df18dfd47de613be8d5a3d.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesIt func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/d667c36d5b11c907d80fe46e12eeca5dc60fd1fd205ae5a7f6942fbedd43f7bb.go b/identitygovernance/d667c36d5b11c907d80fe46e12eeca5dc60fd1fd205ae5a7f6942fbedd43f7bb.go new file mode 100644 index 0000000000..aefab58866 --- /dev/null +++ b/identitygovernance/d667c36d5b11c907d80fe46e12eeca5dc60fd1fd205ae5a7f6942fbedd43f7bb.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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) 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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse) SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable) + SetValue(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable)() +} diff --git a/identitygovernance/d6ea797586569dd989445eb02af6796c4a73b6a5974f2a8960b5c028e69909f7.go b/identitygovernance/d6ea797586569dd989445eb02af6796c4a73b6a5974f2a8960b5c028e69909f7.go new file mode 100644 index 0000000000..d0a9e7ff7e --- /dev/null +++ b/identitygovernance/d6ea797586569dd989445eb02af6796c4a73b6a5974f2a8960b5c028e69909f7.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 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable, 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.CreateTaskProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable), nil +} +// MicrosoftGraphIdentityGovernanceResume provides operations to call the resume method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) MicrosoftGraphIdentityGovernanceResume()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Task provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Task()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/d98345a94fb1741b73f7485e0a266633eeae8125711950bf8185536182a558b1.go b/identitygovernance/d98345a94fb1741b73f7485e0a266633eeae8125711950bf8185536182a558b1.go new file mode 100644 index 0000000000..44532dee7a --- /dev/null +++ b/identitygovernance/d98345a94fb1741b73f7485e0a266633eeae8125711950bf8185536182a558b1.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resourceRoles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/da7a6e48fbd7b87ec5c36c157632454acd4c9cd2b507dfa236eeb2558f5cc52a.go b/identitygovernance/da7a6e48fbd7b87ec5c36c157632454acd4c9cd2b507dfa236eeb2558f5cc52a.go new file mode 100644 index 0000000000..cc4007a733 --- /dev/null +++ b/identitygovernance/da7a6e48fbd7b87ec5c36c157632454acd4c9cd2b507dfa236eeb2558f5cc52a.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/dba79419e0d8107d9cea4027ce22da1df99c334054dba53429b514668f8c1e3e.go b/identitygovernance/dba79419e0d8107d9cea4027ce22da1df99c334054dba53429b514668f8c1e3e.go new file mode 100644 index 0000000000..c874286052 --- /dev/null +++ b/identitygovernance/dba79419e0d8107d9cea4027ce22da1df99c334054dba53429b514668f8c1e3e.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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/dea00acb486545b365219c109b8e1b5a03c1936baf0a67c1d8ab8bf67aef5eb7.go b/identitygovernance/dea00acb486545b365219c109b8e1b5a03c1936baf0a67c1d8ab8bf67aef5eb7.go new file mode 100644 index 0000000000..2680b39a30 --- /dev/null +++ b/identitygovernance/dea00acb486545b365219c109b8e1b5a03c1936baf0a67c1d8ab8bf67aef5eb7.go @@ -0,0 +1,125 @@ +// 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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters 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\"" +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + if on != nil { + m.BaseRequestBuilder.PathParameters["on"] = *on + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderInternal(urlParams, requestAdapter, nil) +} +// Get retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable), nil +} +// GetAsFilterByCurrentUserWithOnGetResponse retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable 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/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable, 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, CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable), nil +} +// ToGetRequestInformation retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/df17fcf49ea8b0870cfcf4a7aed8402d357c5c6c3504f775fb52697c19c2865b.go b/identitygovernance/df17fcf49ea8b0870cfcf4a7aed8402d357c5c6c3504f775fb52697c19c2865b.go new file mode 100644 index 0000000000..a468f2338b --- /dev/null +++ b/identitygovernance/df17fcf49ea8b0870cfcf4a7aed8402d357c5c6c3504f775fb52697c19c2865b.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/dfcfa2927593cb1360308a1cda39fa72e9e2f18d28ffb1e6ba2009180c9404e1.go b/identitygovernance/dfcfa2927593cb1360308a1cda39fa72e9e2f18d28ffb1e6ba2009180c9404e1.go new file mode 100644 index 0000000000..08b7a56e94 --- /dev/null +++ b/identitygovernance/dfcfa2927593cb1360308a1cda39fa72e9e2f18d28ffb1e6ba2009180c9404e1.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +} +// ByTaskProcessingResultId provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ByTaskProcessingResultId(taskProcessingResultId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if taskProcessingResultId != "" { + urlTplParams["taskProcessingResult%2Did"] = taskProcessingResultId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable, 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.CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable), nil +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e00268a899b97e2b796c78a4352b3aa30dcdab470c99813713164587ed878ee3.go b/identitygovernance/e00268a899b97e2b796c78a4352b3aa30dcdab470c99813713164587ed878ee3.go new file mode 100644 index 0000000000..edc47e5a74 --- /dev/null +++ b/identitygovernance/e00268a899b97e2b796c78a4352b3aa30dcdab470c99813713164587ed878ee3.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e041ca12db03e6c8577fdb0e1f5c5677816246c8b5e2abf59986acb85a46970f.go b/identitygovernance/e041ca12db03e6c8577fdb0e1f5c5677816246c8b5e2abf59986acb85a46970f.go new file mode 100644 index 0000000000..83c0b0f66d --- /dev/null +++ b/identitygovernance/e041ca12db03e6c8577fdb0e1f5c5677816246c8b5e2abf59986acb85a46970f.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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters the related workflow task +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the related workflow task +// returns a Taskable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable, 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.CreateTaskFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable), nil +} +// ToGetRequestInformation the related workflow task +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e04af2cb2f54ab4a73dcc91cfe7d4589950fbf368749ef22f5323bffe6b86581.go b/identitygovernance/e04af2cb2f54ab4a73dcc91cfe7d4589950fbf368749ef22f5323bffe6b86581.go new file mode 100644 index 0000000000..2de9e031dd --- /dev/null +++ b/identitygovernance/e04af2cb2f54ab4a73dcc91cfe7d4589950fbf368749ef22f5323bffe6b86581.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment%2Did}/resources/{accessPackageResource%2Did}/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e0e8cf57f94da2c106931824ece87c43d27f14250ccc6a15e9ebc0d42f351a1b.go b/identitygovernance/e0e8cf57f94da2c106931824ece87c43d27f14250ccc6a15e9ebc0d42f351a1b.go new file mode 100644 index 0000000000..bc57a41801 --- /dev/null +++ b/identitygovernance/e0e8cf57f94da2c106931824ece87c43d27f14250ccc6a15e9ebc0d42f351a1b.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" +) + +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder provides operations to call the batchRecordDecisions method. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/batchRecordDecisions", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderInternal(urlParams, requestAdapter) +} +// Post record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// 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/accessreviewstage-batchrecorddecisions?view=graph-rest-1.0 +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) Post(ctx context.Context, body AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(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 record decisions in bulk for all accessReviewInstanceDecisionItem objects within a single accessReviewStage of a multi-stage accessReviewInstance, by using principalId, resourceId, or neither. This action records decisions for a specific stage only, unlike accessReviewInstance: batchRecordDecisions, which operates across the entire instance. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable, requestConfiguration *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration)(*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 *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder when successful +func (m *AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e14369172e2fe6f728c3a1438320842180e4ceccf79b1cc9ae9ff407f8e5d0d9.go b/identitygovernance/e14369172e2fe6f728c3a1438320842180e4ceccf79b1cc9ae9ff407f8e5d0d9.go index f63814e51a..b01f3f99e2 100644 --- a/identitygovernance/e14369172e2fe6f728c3a1438320842180e4ceccf79b1cc9ae9ff407f8e5d0d9.go +++ b/identitygovernance/e14369172e2fe6f728c3a1438320842180e4ceccf79b1cc9ae9ff407f8e5d0d9.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemR func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/e1541bd1afc711631e1dd23e5e8ac170f52950126390280b3f684ef683ee22e7.go b/identitygovernance/e1541bd1afc711631e1dd23e5e8ac170f52950126390280b3f684ef683ee22e7.go new file mode 100644 index 0000000000..7e780be126 --- /dev/null +++ b/identitygovernance/e1541bd1afc711631e1dd23e5e8ac170f52950126390280b3f684ef683ee22e7.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. +type AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property decisions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(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 each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// Insights provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Insights()(*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property decisions in identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToDeleteRequestInformation delete navigation property decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(*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 each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(*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 decisions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e20eae1cfc4b56e1568534b91094422b08114d0f105c45b6bbaafd861ce86d57.go b/identitygovernance/e20eae1cfc4b56e1568534b91094422b08114d0f105c45b6bbaafd861ce86d57.go new file mode 100644 index 0000000000..b96d9faeb1 --- /dev/null +++ b/identitygovernance/e20eae1cfc4b56e1568534b91094422b08114d0f105c45b6bbaafd861ce86d57.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 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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable, 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.CreateTaskProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable), nil +} +// MicrosoftGraphIdentityGovernanceResume provides operations to call the resume method. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) MicrosoftGraphIdentityGovernanceResume()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Task provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Task()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e3ebd7e2a3921fb6997e74e1412a245cfcf26619ab4ebf6c83ac2d02ea9d1bb1.go b/identitygovernance/e3ebd7e2a3921fb6997e74e1412a245cfcf26619ab4ebf6c83ac2d02ea9d1bb1.go new file mode 100644 index 0000000000..b44e088832 --- /dev/null +++ b/identitygovernance/e3ebd7e2a3921fb6997e74e1412a245cfcf26619ab4ebf6c83ac2d02ea9d1bb1.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resources/{accessPackageResource%2Did}/scopes/{accessPackageResourceScope%2Did}/resource/roles/{accessPackageResourceRole%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e4f252fba0d62ab6bceb9d8b70016e55c22a18ec21336684edc98fb252b6e589.go b/identitygovernance/e4f252fba0d62ab6bceb9d8b70016e55c22a18ec21336684edc98fb252b6e589.go new file mode 100644 index 0000000000..07a811dd06 --- /dev/null +++ b/identitygovernance/e4f252fba0d62ab6bceb9d8b70016e55c22a18ec21336684edc98fb252b6e589.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resourceScopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e5e31e2c3d7f2b771f042bc620f9176a3de74b2f0029c176769bf0d9c5552f39.go b/identitygovernance/e5e31e2c3d7f2b771f042bc620f9176a3de74b2f0029c176769bf0d9c5552f39.go new file mode 100644 index 0000000000..eb55ee3eda --- /dev/null +++ b/identitygovernance/e5e31e2c3d7f2b771f042bc620f9176a3de74b2f0029c176769bf0d9c5552f39.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e601ee61c5b457812dd21a801cb9763c1fa9bfd966939e3ba6c75aa981d9c4f8.go b/identitygovernance/e601ee61c5b457812dd21a801cb9763c1fa9bfd966939e3ba6c75aa981d9c4f8.go new file mode 100644 index 0000000000..26bcf2e630 --- /dev/null +++ b/identitygovernance/e601ee61c5b457812dd21a801cb9763c1fa9bfd966939e3ba6c75aa981d9c4f8.go @@ -0,0 +1,79 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder provides operations to call the summary method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", pathParameters), + } + if endDateTime != nil { + m.BaseRequestBuilder.PathParameters["endDateTime"] = (*endDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + if startDateTime != nil { + m.BaseRequestBuilder.PathParameters["startDateTime"] = (*startDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(urlParams, requestAdapter, nil, nil) +} +// Get invoke function summary +// returns a SubjectSummaryable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable, 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.CreateSubjectSummaryFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable), nil +} +// ToGetRequestInformation invoke function summary +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, 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 +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/e69a4c5d761b6df49681dc8b4b1e94062142d44a52f9abcf8fd9643ccb303b4e.go b/identitygovernance/e69a4c5d761b6df49681dc8b4b1e94062142d44a52f9abcf8fd9643ccb303b4e.go new file mode 100644 index 0000000000..41ef8897cb --- /dev/null +++ b/identitygovernance/e69a4c5d761b6df49681dc8b4b1e94062142d44a52f9abcf8fd9643ccb303b4e.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 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable, 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.CreateTaskProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable), nil +} +// MicrosoftGraphIdentityGovernanceResume provides operations to call the resume method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) MicrosoftGraphIdentityGovernanceResume()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Task provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Task()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/ef850285b82b939beb93b48b8b52deba6159264e2a0ab64af82aae0a718a810e.go b/identitygovernance/ef850285b82b939beb93b48b8b52deba6159264e2a0ab64af82aae0a718a810e.go new file mode 100644 index 0000000000..84c7c4f7aa --- /dev/null +++ b/identitygovernance/ef850285b82b939beb93b48b8b52deba6159264e2a0ab64af82aae0a718a810e.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_role_resource_request_builder.go b/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_role_resource_request_builder.go index 705fa80eb9..1d39f0bb08 100644 --- a/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_role_resource_request_builder.go +++ b/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_role_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResour func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder) Environment()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder) { return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_scope_resource_request_builder.go b/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_scope_resource_request_builder.go index 0a7c91ecdf..98e0e97857 100644 --- a/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_scope_resource_request_builder.go +++ b/identitygovernance/entitlement_management_access_packages_item_resource_role_scopes_item_scope_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResou func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder) Environment()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder) { return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_catalogs_item_resource_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_catalogs_item_resource_roles_item_resource_request_builder.go index 1ada9f0ea8..897dd20e69 100644 --- a/identitygovernance/entitlement_management_catalogs_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_catalogs_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilde func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_catalogs_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_catalogs_item_resource_scopes_item_resource_request_builder.go index ec9cfdaf3d..60fefc17e9 100644 --- a/identitygovernance/entitlement_management_catalogs_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_catalogs_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuild func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_catalogs_item_resources_access_package_resource_item_request_builder.go b/identitygovernance/entitlement_management_catalogs_item_resources_access_package_resource_item_request_builder.go index b50a505745..ec69a9c3a0 100644 --- a/identitygovernance/entitlement_management_catalogs_item_resources_access_package_resource_item_request_builder.go +++ b/identitygovernance/entitlement_management_catalogs_item_resources_access_package_resource_item_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequ func (m *EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get access package resources in this catalog. // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_catalogs_item_resources_item_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_catalogs_item_resources_item_roles_item_resource_request_builder.go index f976b49c0c..ae49b051b9 100644 --- a/identitygovernance/entitlement_management_catalogs_item_resources_item_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_catalogs_item_resources_item_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestB func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_catalogs_item_resources_item_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_catalogs_item_resources_item_scopes_item_resource_request_builder.go index 7a76f91ff7..252d30e0b4 100644 --- a/identitygovernance/entitlement_management_catalogs_item_resources_item_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_catalogs_item_resources_item_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequest func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_external_origin_resource_connectors_count_request_builder.go b/identitygovernance/entitlement_management_external_origin_resource_connectors_count_request_builder.go new file mode 100644 index 0000000000..5311a7ccb1 --- /dev/null +++ b/identitygovernance/entitlement_management_external_origin_resource_connectors_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" +) + +// EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder provides operations to count the resources in the collection. +type EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters get the number of the resource +type EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters +} +// NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderInternal instantiates a new EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) { + m := &EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder instantiates a new EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderInternal(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 *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) { + return NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/entitlement_management_external_origin_resource_connectors_request_builder.go b/identitygovernance/entitlement_management_external_origin_resource_connectors_request_builder.go new file mode 100644 index 0000000000..4fdf9402b8 --- /dev/null +++ b/identitygovernance/entitlement_management_external_origin_resource_connectors_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 identitygovernance + +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" +) + +// EntitlementManagementExternalOriginResourceConnectorsRequestBuilder provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. +type EntitlementManagementExternalOriginResourceConnectorsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters get a list of externalOriginResourceConnector objects and their properties. +type EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters 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\"" +} +// EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters +} +// EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByExternalOriginResourceConnectorId provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. +// returns a *EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) ByExternalOriginResourceConnectorId(externalOriginResourceConnectorId string)(*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if externalOriginResourceConnectorId != "" { + urlTplParams["externalOriginResourceConnector%2Did"] = externalOriginResourceConnectorId + } + return NewEntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilderInternal instantiates a new EntitlementManagementExternalOriginResourceConnectorsRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) { + m := &EntitlementManagementExternalOriginResourceConnectorsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilder instantiates a new EntitlementManagementExternalOriginResourceConnectorsRequestBuilder and sets the default values. +func NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) Count()(*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder) { + return NewEntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of externalOriginResourceConnector objects and their properties. +// returns a ExternalOriginResourceConnectorCollectionResponseable 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/entitlementmanagement-list-externaloriginresourceconnectors?view=graph-rest-1.0 +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorCollectionResponseable, 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.CreateExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorCollectionResponseable), nil +} +// Post creates a new externalOriginResourceConnector object. +// returns a ExternalOriginResourceConnectorable 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/entitlementmanagement-post-externaloriginresourceconnectors?view=graph-rest-1.0 +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation get a list of externalOriginResourceConnector objects and their properties. +// returns a *RequestInformation when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration)(*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 creates a new externalOriginResourceConnector object. +// returns a *RequestInformation when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, requestConfiguration *EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration)(*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 *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder when successful +func (m *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) { + return NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/entitlement_management_request_builder.go b/identitygovernance/entitlement_management_request_builder.go index 7214f7e44d..b1097b6a0d 100644 --- a/identitygovernance/entitlement_management_request_builder.go +++ b/identitygovernance/entitlement_management_request_builder.go @@ -123,6 +123,11 @@ func (m *EntitlementManagementRequestBuilder) Delete(ctx context.Context, reques } return nil } +// ExternalOriginResourceConnectors provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. +// returns a *EntitlementManagementExternalOriginResourceConnectorsRequestBuilder when successful +func (m *EntitlementManagementRequestBuilder) ExternalOriginResourceConnectors()(*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder) { + return NewEntitlementManagementExternalOriginResourceConnectorsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get entitlementManagement from identityGovernance // returns a EntitlementManagementable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_environments_item_resources_item_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_environments_item_resources_item_roles_item_resource_request_builder.go index 4db303247f..decce7d7e9 100644 --- a/identitygovernance/entitlement_management_resource_environments_item_resources_item_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_environments_item_resources_item_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemReso func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_roles_item_resource_request_builder.go index 90514b7e36..a08a26ff90 100644 --- a/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResour func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_scopes_item_resource_request_builder.go index a9b4013718..d871f91106 100644 --- a/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_requests_item_catalog_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResou func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_requests_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_requests_item_resource_request_builder.go index 25f0d34272..087f984a2b 100644 --- a/identitygovernance/entitlement_management_resource_requests_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_requests_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemResourceRequestBuilder) Delete func (m *EntitlementManagementResourceRequestsItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_requests_item_resource_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_requests_item_resource_roles_item_resource_request_builder.go index 551eef2ca4..0a7a44fe68 100644 --- a/identitygovernance/entitlement_management_resource_requests_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_requests_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceReque func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_requests_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_requests_item_resource_scopes_item_resource_request_builder.go index c8c75f90fa..8e95e3aa4b 100644 --- a/identitygovernance/entitlement_management_resource_requests_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_requests_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequ func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_request_builder.go b/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_request_builder.go index a6e178e73b..960b509548 100644 --- a/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder) func (m *EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder) Environment()(*EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_scopes_item_resource_request_builder.go index e891b95349..582752d4e2 100644 --- a/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_role_scopes_item_role_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResour func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_request_builder.go b/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_request_builder.go index 93eefab71b..430372c144 100644 --- a/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder) func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder) Environment()(*EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_roles_item_resource_request_builder.go index 4906c49723..bdd2b95095 100644 --- a/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resource_role_scopes_item_scope_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResour func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resources_access_package_resource_item_request_builder.go b/identitygovernance/entitlement_management_resources_access_package_resource_item_request_builder.go index 7fe968e0af..8198c79da0 100644 --- a/identitygovernance/entitlement_management_resources_access_package_resource_item_request_builder.go +++ b/identitygovernance/entitlement_management_resources_access_package_resource_item_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder) func (m *EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder) Environment()(*EntitlementManagementResourcesItemEnvironmentRequestBuilder) { return NewEntitlementManagementResourcesItemEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get the resources associated with the catalogs. // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resources_item_external_origin_resource_connector_request_builder.go b/identitygovernance/entitlement_management_resources_item_external_origin_resource_connector_request_builder.go new file mode 100644 index 0000000000..2c0b229f49 --- /dev/null +++ b/identitygovernance/entitlement_management_resources_item_external_origin_resource_connector_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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resources/{accessPackageResource%2Did}/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/entitlement_management_resources_item_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resources_item_roles_item_resource_request_builder.go index 6fd09fc68a..a6d18da4e1 100644 --- a/identitygovernance/entitlement_management_resources_item_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resources_item_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourcesItemRolesItemResourceRequestBuilder) Dele func (m *EntitlementManagementResourcesItemRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resources_item_roles_item_resource_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_resources_item_roles_item_resource_scopes_item_resource_request_builder.go index 31561e2697..c59e9dd471 100644 --- a/identitygovernance/entitlement_management_resources_item_roles_item_resource_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resources_item_roles_item_resource_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRe func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resources_item_scopes_item_resource_request_builder.go b/identitygovernance/entitlement_management_resources_item_scopes_item_resource_request_builder.go index ffc864cb5b..68a3b0a727 100644 --- a/identitygovernance/entitlement_management_resources_item_scopes_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resources_item_scopes_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourcesItemScopesItemResourceRequestBuilder) Del func (m *EntitlementManagementResourcesItemScopesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/entitlement_management_resources_item_scopes_item_resource_roles_item_resource_request_builder.go b/identitygovernance/entitlement_management_resources_item_scopes_item_resource_roles_item_resource_request_builder.go index 149c89a2a9..6c246abc45 100644 --- a/identitygovernance/entitlement_management_resources_item_scopes_item_resource_roles_item_resource_request_builder.go +++ b/identitygovernance/entitlement_management_resources_item_scopes_item_resource_roles_item_resource_request_builder.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRe func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/f0993dc6398eba3318880971e4b04b734620a89afb879966d389f1166609217b.go b/identitygovernance/f0993dc6398eba3318880971e4b04b734620a89afb879966d389f1166609217b.go new file mode 100644 index 0000000000..97d5fa93e9 --- /dev/null +++ b/identitygovernance/f0993dc6398eba3318880971e4b04b734620a89afb879966d389f1166609217b.go @@ -0,0 +1,30 @@ +// 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" +) + +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse struct { + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse +} +// NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse instantiates a new AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse and sets the default values. +func NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse()(*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse) { + m := &AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse{ + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse: *NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse(), + } + return m +} +// CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse(), nil +} +// Deprecated: This class is obsolete. Use AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable instead. +type AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable interface { + AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/identitygovernance/f0bcdef3c76cd3f6e38d0e9e739e23d66705190bddd8242ecbf7e0f2cec07972.go b/identitygovernance/f0bcdef3c76cd3f6e38d0e9e739e23d66705190bddd8242ecbf7e0f2cec07972.go new file mode 100644 index 0000000000..ba50c9d79f --- /dev/null +++ b/identitygovernance/f0bcdef3c76cd3f6e38d0e9e739e23d66705190bddd8242ecbf7e0f2cec07972.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 identitygovernance + +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" +) + +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +} +// AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + m := &AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder instantiates a new AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder and sets the default values. +func NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property decisions for identityGovernance +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(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 each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// Insights provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. +// returns a *AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Insights()(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Patch update the navigation property decisions in identityGovernance +// returns a AccessReviewInstanceDecisionItemable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, 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.CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable), nil +} +// ToDeleteRequestInformation delete navigation property decisions for identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration)(*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 each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration)(*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 decisions in identityGovernance +// returns a *RequestInformation when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable, requestConfiguration *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration)(*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 *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder when successful +func (m *AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) WithUrl(rawUrl string)(*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder) { + return NewAccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f0e310527f64201c65babe8688761c9c682aa95891bb0588e24535299e87aebf.go b/identitygovernance/f0e310527f64201c65babe8688761c9c682aa95891bb0588e24535299e87aebf.go new file mode 100644 index 0000000000..4a9e800a36 --- /dev/null +++ b/identitygovernance/f0e310527f64201c65babe8688761c9c682aa95891bb0588e24535299e87aebf.go @@ -0,0 +1,79 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder provides operations to call the summary method. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", pathParameters), + } + if endDateTime != nil { + m.BaseRequestBuilder.PathParameters["endDateTime"] = (*endDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + if startDateTime != nil { + m.BaseRequestBuilder.PathParameters["startDateTime"] = (*startDateTime).Format(i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.RFC3339) + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(urlParams, requestAdapter, nil, nil) +} +// Get invoke function summary +// returns a SubjectSummaryable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable, 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.CreateSubjectSummaryFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable), nil +} +// ToGetRequestInformation invoke function summary +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, 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 +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f3a84d1c736709213b04ca2db71f403ae2cb67ade0372be4038606794970b368.go b/identitygovernance/f3a84d1c736709213b04ca2db71f403ae2cb67ade0372be4038606794970b368.go new file mode 100644 index 0000000000..0c1869e52a --- /dev/null +++ b/identitygovernance/f3a84d1c736709213b04ca2db71f403ae2cb67ade0372be4038606794970b368.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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f42a0611adf161847ac62e1b492042e10d2ee9c1d16c47ea2f39020489b8927c.go b/identitygovernance/f42a0611adf161847ac62e1b492042e10d2ee9c1d16c47ea2f39020489b8927c.go index db80ed581b..9367b33b98 100644 --- a/identitygovernance/f42a0611adf161847ac62e1b492042e10d2ee9c1d16c47ea2f39020489b8927c.go +++ b/identitygovernance/f42a0611adf161847ac62e1b492042e10d2ee9c1d16c47ea2f39020489b8927c.go @@ -78,6 +78,11 @@ func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRole func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) Environment()(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder) { return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// ExternalOriginResourceConnector provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +// returns a *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder) ExternalOriginResourceConnector()(*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Get get resource from identityGovernance // returns a AccessPackageResourceable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/identitygovernance/f46181e979539f570d69eff78414858d5bbf4ef89b89af6493670253f9201cfa.go b/identitygovernance/f46181e979539f570d69eff78414858d5bbf4ef89b89af6493670253f9201cfa.go new file mode 100644 index 0000000000..a450a9b1ba --- /dev/null +++ b/identitygovernance/f46181e979539f570d69eff78414858d5bbf4ef89b89af6493670253f9201cfa.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}/role/resource/scopes/{accessPackageResourceScope%2Did}/resource/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/f8f55030b8df8f12624429458612b76cc24ed1637db99a9b0b3144c73c6d93db.go b/identitygovernance/f8f55030b8df8f12624429458612b76cc24ed1637db99a9b0b3144c73c6d93db.go new file mode 100644 index 0000000000..570965c27f --- /dev/null +++ b/identitygovernance/f8f55030b8df8f12624429458612b76cc24ed1637db99a9b0b3144c73c6d93db.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" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder provides operations to manage the externalOriginResourceConnector property of the microsoft.graph.accessPackageResource entity. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderInternal instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) { + m := &EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest%2Did}/catalog/resources/{accessPackageResource%2Did}/externalOriginResourceConnector{?%24expand,%24select}", pathParameters), + } + return m +} +// NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder instantiates a new EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder and sets the default values. +func NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) Get(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable, 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.CreateExternalOriginResourceConnectorFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable), nil +} +// ToGetRequestInformation the connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a *RequestInformation when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration)(*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 *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder when successful +func (m *EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) WithUrl(rawUrl string)(*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder) { + return NewEntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/fc34c8a00e3fbf2aea2aa4bb9d6ec9e2868717ab13df00f0aef512e5085aea4d.go b/identitygovernance/fc34c8a00e3fbf2aea2aa4bb9d6ec9e2868717ab13df00f0aef512e5085aea4d.go new file mode 100644 index 0000000000..3e48aafb0c --- /dev/null +++ b/identitygovernance/fc34c8a00e3fbf2aea2aa4bb9d6ec9e2868717ab13df00f0aef512e5085aea4d.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 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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters the task-level processing results for this subject. Read-only. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Get the task-level processing results for this subject. Read-only. +// returns a TaskProcessingResultable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable, 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.CreateTaskProcessingResultFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable), nil +} +// MicrosoftGraphIdentityGovernanceResume provides operations to call the resume method. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) MicrosoftGraphIdentityGovernanceResume()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Subject provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Subject()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Task provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) Task()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// ToGetRequestInformation the task-level processing results for this subject. Read-only. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder(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 79f5a9d0c6..35fa21c130 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 @@ -68,6 +68,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) G func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// SubjectProcessingResults provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder) SubjectProcessingResults()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(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_item_subject_processing_results_count_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_subject_processing_results_count_request_builder.go new file mode 100644 index 0000000000..be1832a1a0 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_subject_processing_results_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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_subject_processing_results_request_builder.go b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_subject_processing_results_request_builder.go new file mode 100644 index 0000000000..1130ecea3e --- /dev/null +++ b/identitygovernance/lifecycle_workflows_deleted_items_workflows_item_subject_processing_results_request_builder.go @@ -0,0 +1,119 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters per-subject workflow execution results. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +} +// BySubjectProcessingResultId provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) BySubjectProcessingResultId(subjectProcessingResultId string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if subjectProcessingResultId != "" { + urlTplParams["subjectProcessingResult%2Did"] = subjectProcessingResultId + } + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get per-subject workflow execution results. +// returns a SubjectProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable, 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.CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable), nil +} +// MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime provides operations to call the summary method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, endDateTime, startDateTime) +} +// ToGetRequestInformation per-subject workflow execution results. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} 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 ce3a771851..d61846cff8 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 @@ -117,6 +117,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) Last func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivate()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// MicrosoftGraphIdentityGovernanceActivateAndWait provides operations to call the activateAndWait method. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateAndWait()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // MicrosoftGraphIdentityGovernanceActivateWithScope provides operations to call the activateWithScope method. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateWithScope()(*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { @@ -162,6 +167,11 @@ func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) Prev func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) Runs()(*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRequestBuilder) { return NewLifecycleWorkflowsDeletedItemsWorkflowsItemRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// SubjectProcessingResults provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +// returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) SubjectProcessingResults()(*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // TaskReports provides operations to manage the taskReports property of the microsoft.graph.identityGovernance.workflow entity. // returns a *LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsRequestBuilder when successful func (m *LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder) TaskReports()(*LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsRequestBuilder) { diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_count_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_count_request_builder.go new file mode 100644 index 0000000000..019a6f6e8d --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_request_builder.go new file mode 100644 index 0000000000..f4b1d024ef --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_runs_item_subject_processing_results_request_builder.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 identitygovernance + +import ( + "context" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +} +// BySubjectProcessingResultId provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) BySubjectProcessingResultId(subjectProcessingResultId string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if subjectProcessingResultId != "" { + urlTplParams["subjectProcessingResult%2Did"] = subjectProcessingResultId + } + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. +// returns a SubjectProcessingResultCollectionResponseable 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/identitygovernance-run-list-subjectprocessingresults?view=graph-rest-1.0 +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable, 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.CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable), nil +} +// MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime provides operations to call the summary method. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, endDateTime, startDateTime) +} +// ToGetRequestInformation get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} 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 488d3d2872..34ff0b8273 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 @@ -71,6 +71,11 @@ func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) Get(ctx conte func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) ReprocessedRuns()(*LifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemRunsItemReprocessedRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// SubjectProcessingResults provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. +// returns a *LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder) SubjectProcessingResults()(*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderInternal(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_subject_processing_results_count_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_count_request_builder.go new file mode 100644 index 0000000000..105ce6711c --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder provides operations to count the resources in the collection. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters get the number of the resource +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_item_reprocessed_runs_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_item_reprocessed_runs_request_builder.go new file mode 100644 index 0000000000..3927766165 --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_subject_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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters the reprocessed runs associated with this subject processing result. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +} +// ByRunId provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ByRunId(runId string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if runId != "" { + urlTplParams["run%2Did"] = runId + } + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get the reprocessed runs associated with this subject processing result. +// returns a RunCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(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 reprocessed runs associated with this subject processing result. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_request_builder.go new file mode 100644 index 0000000000..7e78528ebe --- /dev/null +++ b/identitygovernance/lifecycle_workflows_workflows_item_subject_processing_results_request_builder.go @@ -0,0 +1,119 @@ +// 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" + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + 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" +) + +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters per-subject workflow execution results. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters 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\"" +} +// LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +} +// BySubjectProcessingResultId provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) BySubjectProcessingResultId(subjectProcessingResultId string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if subjectProcessingResultId != "" { + urlTplParams["subjectProcessingResult%2Did"] = subjectProcessingResultId + } + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + m := &LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder instantiates a new LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder and sets the default values. +func NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) Count()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get per-subject workflow execution results. +// returns a SubjectProcessingResultCollectionResponseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) Get(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable, 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.CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable), nil +} +// MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime provides operations to call the summary method. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time, startDateTime *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, endDateTime, startDateTime) +} +// ToGetRequestInformation per-subject workflow execution results. +// returns a *RequestInformation when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration)(*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 *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) WithUrl(rawUrl string)(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go b/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go index 9357d097c5..ff74148026 100644 --- a/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go +++ b/identitygovernance/lifecycle_workflows_workflows_workflow_item_request_builder.go @@ -124,6 +124,11 @@ func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) LastModifiedBy() func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivate()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// MicrosoftGraphIdentityGovernanceActivateAndWait provides operations to call the activateAndWait method. +// returns a *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateAndWait()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // MicrosoftGraphIdentityGovernanceActivateWithScope provides operations to call the activateWithScope method. // returns a *LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) MicrosoftGraphIdentityGovernanceActivateWithScope()(*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder) { @@ -192,6 +197,11 @@ func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) PreviewScope()(* func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) Runs()(*LifecycleWorkflowsWorkflowsItemRunsRequestBuilder) { return NewLifecycleWorkflowsWorkflowsItemRunsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// SubjectProcessingResults provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. +// returns a *LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder when successful +func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) SubjectProcessingResults()(*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder) { + return NewLifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // TaskReports provides operations to manage the taskReports property of the microsoft.graph.identityGovernance.workflow entity. // returns a *LifecycleWorkflowsWorkflowsItemTaskReportsRequestBuilder when successful func (m *LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder) TaskReports()(*LifecycleWorkflowsWorkflowsItemTaskReportsRequestBuilder) { diff --git a/kiota-dom-export.txt b/kiota-dom-export.txt index 1ebf1c64ab..bb9695ff90 100644 --- a/kiota-dom-export.txt +++ b/kiota-dom-export.txt @@ -26,25 +26,17 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.adminRequestBuilder::|public|ToP github.com/microsoftgraph/msgraph-sdk-go/.admin.adminRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.adminRequestBuilder::|public|WithUrl(rawUrl:string):*AdminRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -73,40 +65,28 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder.ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder.ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder.ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationDriftsRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder.ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder.ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|ByConfigurationDriftId(configurationDriftId:string):*ConfigurationManagementConfigurationDriftsConfigurationDriftItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|Count():*ConfigurationManagementConfigurationDriftsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationDriftable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationDriftsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationDriftsRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationDriftsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -135,18 +115,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder.ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|ByConfigurationMonitoringResultId(configurationMonitoringResultId:string):*ConfigurationManagementConfigurationMonitoringResultsConfigurationMonitoringResultItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|Count():*ConfigurationManagementConfigurationMonitoringResultsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationMonitoringResultable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitoringResultsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitoringResultsRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationMonitoringResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsConfigurationMonitorItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -187,25 +163,17 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsCountRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationMonitorsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationMonitorsItemBaselineRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationMonitorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -242,34 +210,16 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters::|public|Filter:*string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters::|public|Search:*string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration):*int32 -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|urlTemplate:string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetQueryParameters::|public|Count:*bool github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetQueryParameters::|public|Expand:[]string @@ -282,56 +232,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder.ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|ByConfigurationSnapshotJobId(configurationSnapshotJobId:string):*ConfigurationManagementConfigurationSnapshotJobsConfigurationSnapshotJobItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|Count():*ConfigurationManagementConfigurationSnapshotJobsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationSnapshotJobable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotJobsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotJobsRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotJobsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters::|public|Filter:*string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters::|public|Search:*string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder.ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration):*int32 -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsCountRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|urlTemplate:string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsCountRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderGetQueryParameters::|public|Count:*bool github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderGetQueryParameters::|public|Expand:[]string @@ -344,30 +267,16 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigura github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementConfigurationSnapshotsRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder.ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|ByConfigurationBaselineId(configurationBaselineId:string):*ConfigurationManagementConfigurationSnapshotsConfigurationBaselineItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|Count():*ConfigurationManagementConfigurationSnapshotsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationBaselineable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementConfigurationSnapshotsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementConfigurationSnapshotsRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementConfigurationSnapshotsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderGetQueryParameters::|public|Expand:[]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderGetQueryParameters::|public|Select:[]string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderGetRequestConfiguration::|public|queryParameters:*ConfigurationManagementRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder.ConfigurationManagementRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|configurationDrifts():*ConfigurationManagementConfigurationDriftsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|configurationMonitoringResults():*ConfigurationManagementConfigurationMonitoringResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|configurationMonitors():*ConfigurationManagementConfigurationMonitorsRequestBuilder @@ -375,16 +284,9 @@ github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBu github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|configurationSnapshots():*ConfigurationManagementConfigurationSnapshotsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderDeleteRequestConfiguration):void -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderDeleteRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConfigurationManagementable; ctx:context.Context; requestConfiguration?:*ConfigurationManagementRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|urlTemplate:string -github.com/microsoftgraph/msgraph-sdk-go/.admin.ConfigurationManagementRequestBuilder::|public|WithUrl(rawUrl:string):*ConfigurationManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.EdgeInternetExplorerModeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.admin.EdgeInternetExplorerModeRequestBuilder.EdgeInternetExplorerModeRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.admin.EdgeInternetExplorerModeRequestBuilder.EdgeInternetExplorerModeRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -74869,20 +74771,6 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCommunit github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCommunityItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Communityable; ctx:context.Context; requestConfiguration?:*CommunitiesCommunityItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCommunityItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCommunityItemRequestBuilder::|public|WithUrl(rawUrl:string):*CommunitiesCommunityItemRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder.CommunitiesCountRequestBuilderGetQueryParameters::|public|Filter:*string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder.CommunitiesCountRequestBuilderGetQueryParameters::|public|Search:*string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder.CommunitiesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder.CommunitiesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder.CommunitiesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*CommunitiesCountRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CommunitiesCountRequestBuilderGetRequestConfiguration):*int32 -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CommunitiesCountRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|urlTemplate:string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesCountRequestBuilder::|public|WithUrl(rawUrl:string):*CommunitiesCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesItemGroupRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesItemGroupRequestBuilder.CommunitiesItemGroupRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesItemGroupRequestBuilder.CommunitiesItemGroupRequestBuilderGetQueryParameters::|public|Select:[]string @@ -75069,7 +74957,6 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestB github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|ByCommunityId(communityId:string):*CommunitiesCommunityItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|Count():*CommunitiesCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CommunitiesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CommunityCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.CommunitiesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Communityable; ctx:context.Context; requestConfiguration?:*CommunitiesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Communityable @@ -75101,40 +74988,18 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceR 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 github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.employeeExperienceRequestBuilder::|public|WithUrl(rawUrl:string):*EmployeeExperienceRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder.EngagementAsyncOperationsCountRequestBuilderGetQueryParameters::|public|Filter:*string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder.EngagementAsyncOperationsCountRequestBuilderGetQueryParameters::|public|Search:*string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder.EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder.EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder.EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*EngagementAsyncOperationsCountRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration):*int32 -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsCountRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|urlTemplate:string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsCountRequestBuilder::|public|WithUrl(rawUrl:string):*EngagementAsyncOperationsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters::|public|Expand:[]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters::|public|Select:[]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable; ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|requestAdapter:RequestAdapter -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable; ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilderPatchRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder::|public|WithUrl(rawUrl:string):*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -75149,18 +75014,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOper github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder.EngagementAsyncOperationsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder.EngagementAsyncOperationsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder.EngagementAsyncOperationsRequestBuilderGetRequestConfiguration::|public|queryParameters:*EngagementAsyncOperationsRequestBuilderGetQueryParameters -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder.EngagementAsyncOperationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder.EngagementAsyncOperationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|ByEngagementAsyncOperationId(engagementAsyncOperationId:string):*EngagementAsyncOperationsEngagementAsyncOperationItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|Count():*EngagementAsyncOperationsCountRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|pathParameters:map[string]string -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable; ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsRequestBuilderGetRequestConfiguration):*RequestInformation -github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EngagementAsyncOperationable; ctx:context.Context; requestConfiguration?:*EngagementAsyncOperationsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.EngagementAsyncOperationsRequestBuilder::|public|WithUrl(rawUrl:string):*EngagementAsyncOperationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.LearningCourseActivitiesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -75481,41 +75341,19 @@ 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 @@ -75540,18 +75378,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesItemMembersEng 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 @@ -75662,18 +75496,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.employeeexperience.RolesRequestBuilder 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 @@ -106361,6 +106190,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefini github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|acceptRecommendations():*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|batchRecordDecisions():*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|decisions():*AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder @@ -106424,6 +106255,56 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefini github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable~~>AccessReviewsDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody~~>AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|Post(body:AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|ToPostRequestInformation(body:AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -106858,8 +106739,1802 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsReques github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewSetable; ctx:context.Context; requestConfiguration?:*AccessReviewsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|unified():*AccessReviewsUnifiedRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights():*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder.AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder.AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder.AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder.AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder.AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|ByGovernanceInsightId(governanceInsightId:string):*AccessReviewsUnifiedDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|Count():*AccessReviewsUnifiedDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDecisionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder.AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:string):*AccessReviewsUnifiedDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|Count():*AccessReviewsUnifiedDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|instances():*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|stop():*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations():*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|applyDecisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|contactedReviewers():*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|decisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|resetDecisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|sendReminder():*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|stages():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|stop():*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBody~~>AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|Post(body:AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|ToPostRequestInformation(body:AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|ByAccessReviewReviewerId(accessReviewReviewerId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemContactedReviewersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights():*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|ByGovernanceInsightId(governanceInsightId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemResetDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemSendReminderRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|acceptRecommendations():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|batchRecordDecisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|decisions():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|stop():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBody~~>AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|Post(body:AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|ToPostRequestInformation(body:AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ByGovernanceInsightId(governanceInsightId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|ByAccessReviewStageId(accessReviewStageId:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesAccessReviewStageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|ByAccessReviewInstanceId(accessReviewInstanceId:string):*AccessReviewsUnifiedDefinitionsItemInstancesAccessReviewInstanceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsItemInstancesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDefinitionsItemInstancesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemInstancesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder.AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsItemStopRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsItemStopRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedDefinitionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder.AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|ByAccessReviewScheduleDefinitionId(accessReviewScheduleDefinitionId:string):*AccessReviewsUnifiedDefinitionsAccessReviewScheduleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|Count():*AccessReviewsUnifiedDefinitionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedDefinitionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewScheduleDefinitionable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedDefinitionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedDefinitionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedDefinitionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations():*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|applyDecisions():*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions():*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|contactedReviewers():*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|decisions():*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|resetDecisions():*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|sendReminder():*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|stages():*AccessReviewsUnifiedInstancesItemStagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|stop():*AccessReviewsUnifiedInstancesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder.AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder.AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder.AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder.AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder.AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBody~~>AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|Post(body:AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|ToPostRequestInformation(body:AccessReviewsUnifiedInstancesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|ByAccessReviewReviewerId(accessReviewReviewerId:string):*AccessReviewsUnifiedInstancesItemContactedReviewersAccessReviewReviewerItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemContactedReviewersCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewReviewerable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemContactedReviewersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights():*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|ByGovernanceInsightId(governanceInsightId:string):*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:string):*AccessReviewsUnifiedInstancesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedInstancesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemResetDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemSendReminderRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|acceptRecommendations():*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|batchRecordDecisions():*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|decisions():*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|stop():*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemAcceptRecommendationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetDecision():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetJustification():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetPrincipalId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetDecision(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetJustification(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetPrincipalId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBody~~>AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|Post(body:AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|ToPostRequestInformation(body:AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsPostRequestBodyable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemBatchRecordDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights():*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|GetValue():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable::|public|SetValue(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; on?:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|GetAsFilterByCurrentUserWithOnGetResponse(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse-->*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnResponseable~~>AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnGetResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ByGovernanceInsightId(governanceInsightId:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsGovernanceInsightItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GovernanceInsightable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsItemInsightsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|ByAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsAccessReviewInstanceDecisionItemItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemStagesItemDecisionsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceDecisionItemable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder.AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|ByAccessReviewStageId(accessReviewStageId:string):*AccessReviewsUnifiedInstancesItemStagesAccessReviewStageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesItemStagesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedInstancesItemStagesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewStageable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStagesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStagesRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder.AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder.AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|Post(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|ToPostRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesItemStopRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesItemStopRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesItemStopRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedInstancesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder.AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|ByAccessReviewInstanceId(accessReviewInstanceId:string):*AccessReviewsUnifiedInstancesAccessReviewInstanceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|Count():*AccessReviewsUnifiedInstancesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|filterByCurrentUserWithOn(on:*string):*AccessReviewsUnifiedInstancesFilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessReviewInstanceable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedInstancesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedInstancesRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedInstancesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderGetRequestConfiguration::|public|queryParameters:*AccessReviewsUnifiedRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder.AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|decisions():*AccessReviewsUnifiedDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|definitions():*AccessReviewsUnifiedDefinitionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|instances():*AccessReviewsUnifiedInstancesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UnifiedRootable; ctx:context.Context; requestConfiguration?:*AccessReviewsUnifiedRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AccessReviewsUnifiedRequestBuilder::|public|WithUrl(rawUrl:string):*AccessReviewsUnifiedRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AppConsentAppConsentRequestsAppConsentRequestItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AppConsentAppConsentRequestsAppConsentRequestItemRequestBuilder.AppConsentAppConsentRequestsAppConsentRequestItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.AppConsentAppConsentRequestsAppConsentRequestItemRequestBuilder.AppConsentAppConsentRequestsAppConsentRequestItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -107370,6 +109045,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -107395,6 +109084,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -107521,6 +109211,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -107546,6 +109250,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -107976,6 +109681,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesAccessPackageResourceItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|environment():*CatalogsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesAccessPackageResourceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesAccessPackageResourceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|pathParameters:map[string]string @@ -108040,6 +109746,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -108065,6 +109785,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -108129,6 +109850,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -108154,6 +109889,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -108660,6 +110396,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRefreshRequestBuilder.CatalogsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRefreshRequestBuilder.CatalogsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -108722,6 +110472,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -108747,6 +110511,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -108810,6 +110575,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -108835,6 +110614,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -109239,6 +111019,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -109264,6 +111058,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -109327,6 +111122,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -109352,6 +111161,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourc github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.CatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -110741,6 +112551,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -110766,6 +112590,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|environment():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceRequestBuilder::|public|pathParameters:map[string]string @@ -110892,6 +112717,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -110917,6 +112756,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -111344,6 +113184,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -111369,6 +113223,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|environment():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRequestBuilder::|public|pathParameters:map[string]string @@ -111433,6 +113288,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -111458,6 +113327,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementAccessPackagesItemResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -113056,6 +114926,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -113081,6 +114965,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -113207,6 +115092,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -113232,6 +115131,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -113662,6 +115562,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesAccessPackageResourceItemRequestBuilder::|public|pathParameters:map[string]string @@ -113726,6 +115627,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -113751,6 +115666,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -113815,6 +115731,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -113840,6 +115770,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -114346,6 +116277,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -114408,6 +116353,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -114433,6 +116392,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -114496,6 +116456,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -114521,6 +116495,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -114925,6 +116900,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -114950,6 +116939,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -115013,6 +117003,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -115038,6 +117042,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementCatalogsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -115880,6 +117885,68 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementControlConfigurationsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ControlConfigurationable; ctx:context.Context; requestConfiguration?:*EntitlementManagementControlConfigurationsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementControlConfigurationsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementControlConfigurationsRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementControlConfigurationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable; ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable; ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder.EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|ByExternalOriginResourceConnectorId(externalOriginResourceConnectorId:string):*EntitlementManagementExternalOriginResourceConnectorsExternalOriginResourceConnectorItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|Count():*EntitlementManagementExternalOriginResourceConnectorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable; ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable; ctx:context.Context; requestConfiguration?:*EntitlementManagementExternalOriginResourceConnectorsRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementExternalOriginResourceConnectorsRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder.EntitlementManagementRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder.EntitlementManagementRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -115903,6 +117970,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|controlConfigurations():*EntitlementManagementControlConfigurationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|externalOriginResourceConnectors():*EntitlementManagementExternalOriginResourceConnectorsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EntitlementManagementable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EntitlementManagementable; ctx:context.Context; requestConfiguration?:*EntitlementManagementRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.EntitlementManagementable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementRequestBuilder::|public|pathParameters:map[string]string @@ -115970,6 +118038,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|environment():*EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesAccessPackageResourceItemRequestBuilder::|public|pathParameters:map[string]string @@ -116011,6 +118080,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -116073,6 +118156,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -116098,6 +118195,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -116161,6 +118259,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -116186,6 +118298,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -116590,6 +118703,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -116615,6 +118742,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -116678,6 +118806,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -116703,6 +118845,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceEnvironmentsItemResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -117481,6 +119624,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -117506,6 +119663,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -117632,6 +119790,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -117657,6 +119829,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -118087,6 +120260,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesAccessPackageResourceItemRequestBuilder::|public|pathParameters:map[string]string @@ -118151,6 +120325,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -118176,6 +120364,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -118240,6 +120429,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -118265,6 +120468,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -118771,6 +120975,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -118833,6 +121051,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -118858,6 +121090,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -118921,6 +121154,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -118946,6 +121193,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -119350,6 +121598,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -119375,6 +121637,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -119438,6 +121701,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -119463,6 +121740,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemCatalogResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -120001,6 +122279,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -120026,6 +122318,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -120090,6 +122383,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -120115,6 +122422,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -120178,6 +122486,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -120203,6 +122525,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -120607,6 +122930,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -120632,6 +122969,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -120695,6 +123033,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -120720,6 +123072,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRequestsItemResourceScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -121319,6 +123672,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -121344,6 +123711,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRoleScopesItemRoleResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRoleScopesItemRoleResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceRequestBuilder::|public|pathParameters:map[string]string @@ -121470,6 +123838,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -121495,6 +123877,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemRoleResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -121922,6 +124305,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -121947,6 +124344,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRoleScopesItemScopeResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRoleScopesItemScopeResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRequestBuilder::|public|pathParameters:map[string]string @@ -122011,6 +124409,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -122036,6 +124448,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourceRoleScopesItemScopeResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -122528,6 +124941,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesAccessPackageResourceItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|environment():*EntitlementManagementResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesAccessPackageResourceItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesAccessPackageResourceItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesAccessPackageResourceItemRequestBuilder::|public|pathParameters:map[string]string @@ -122569,6 +124983,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRefreshRequestBuilder.EntitlementManagementResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRefreshRequestBuilder.EntitlementManagementResourcesItemRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -122631,6 +125059,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -122656,6 +125098,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourcesItemRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourcesItemRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -122719,6 +125162,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -122744,6 +125201,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemRolesItemResourceScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -123148,6 +125606,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -123173,6 +125645,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourcesItemScopesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourcesItemScopesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -123236,6 +125709,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilderGetRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration::|public|queryParameters:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder::|public|WithUrl(rawUrl:string):*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilder.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRefreshRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -123261,6 +125748,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManageme github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|environment():*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceEnvironmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|externalOriginResourceConnector():*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceExternalOriginResourceConnectorRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable; ctx:context.Context; requestConfiguration?:*EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AccessPackageResourceable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.EntitlementManagementResourcesItemScopesItemResourceRolesItemResourceRequestBuilder::|public|pathParameters:map[string]string @@ -124420,6 +126908,33 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable::|public|SetSubjects(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBody~~>LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetSubject():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetSubject(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|GetSubject():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|SetSubject(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody~~>LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|Post(body:LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -124701,6 +127216,291 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD 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.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|Post(body:LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody~~>LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|mailboxSettings():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|serviceProvisioningErrors():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ByTaskProcessingResultId(taskProcessingResultId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|task():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; endDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|BySubjectProcessingResultId(subjectProcessingResultId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder 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 @@ -125273,11 +128073,297 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD 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|subjectProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder 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 github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|userProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsItemUserProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId(runId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|Post(body:LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody~~>LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|mailboxSettings():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|serviceProvisioningErrors():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ByTaskProcessingResultId(taskProcessingResultId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|task():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; endDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|BySubjectProcessingResultId(subjectProcessingResultId:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsCountRequestBuilder.LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -126647,6 +129733,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|microsoftGraphIdentityGovernanceActivateAndWait():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine():*LifecycleWorkflowsDeletedItemsWorkflowsItemMicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder @@ -126658,6 +129745,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsD github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|previewScope():*LifecycleWorkflowsDeletedItemsWorkflowsItemPreviewScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|runs():*LifecycleWorkflowsDeletedItemsWorkflowsItemRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|subjectProcessingResults():*LifecycleWorkflowsDeletedItemsWorkflowsItemSubjectProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|taskReports():*LifecycleWorkflowsDeletedItemsWorkflowsItemTaskReportsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|tasks():*LifecycleWorkflowsDeletedItemsWorkflowsItemTasksRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsDeletedItemsWorkflowsWorkflowItemRequestBuilderDeleteRequestConfiguration):*RequestInformation @@ -127143,6 +130231,33 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable::|public|SetSubjects(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBody~~>LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateActivatePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|GetSubject():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|public|SetSubject(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|GetSubject():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable::|public|SetSubject(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBody~~>LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|Post(body:LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.AwaitedWorkflowProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitActivateAndWaitPostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilder.LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption @@ -127424,6 +130539,291 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW 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.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId1(runId1:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|Post(body:LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody~~>LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|mailboxSettings():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|serviceProvisioningErrors():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ByTaskProcessingResultId(taskProcessingResultId:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|task():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; endDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|BySubjectProcessingResultId(subjectProcessingResultId:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder 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 @@ -127996,11 +131396,297 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW 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|subjectProcessingResults():*LifecycleWorkflowsWorkflowsItemRunsItemSubjectProcessingResultsRequestBuilder 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 github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|userProcessingResults():*LifecycleWorkflowsWorkflowsItemRunsItemUserProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ByRunId(runId:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.RunCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Runable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRunItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|Post(body:LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetData():ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetSource():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetData(value:ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.CustomTaskExtensionCallbackDataable):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetSource(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBody~~>LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeResumePostRequestBodyable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MailboxSettingsable; ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|mailboxSettings():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectMailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|serviceProvisioningErrors():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ServiceProvisioningErrorCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.Taskable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ByTaskProcessingResultId(taskProcessingResultId:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemMicrosoftGraphIdentityGovernanceResumeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|subject():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemSubjectRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|task():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsItemTaskRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsTaskProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter; endDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime?:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|BySubjectProcessingResultId(subjectProcessingResultId:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|Count():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time; startDateTime:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsMicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):ibf6ed4fc8e373ed2600905053a507c004671ad1749cb4b6b77078a908490c430.SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemReprocessedRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsItemTaskProcessingResultsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsSubjectProcessingResultItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemTaskReportsCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemTaskReportsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemTaskReportsCountRequestBuilderGetQueryParameters::|public|Filter:*string github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsItemTaskReportsCountRequestBuilder.LifecycleWorkflowsWorkflowsItemTaskReportsCountRequestBuilderGetQueryParameters::|public|Search:*string @@ -129376,6 +133062,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|microsoftGraphIdentityGovernanceActivateAndWait():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine():*LifecycleWorkflowsWorkflowsItemMicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder @@ -129388,6 +133075,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsW github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|previewScope():*LifecycleWorkflowsWorkflowsItemPreviewScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|runs():*LifecycleWorkflowsWorkflowsItemRunsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|subjectProcessingResults():*LifecycleWorkflowsWorkflowsItemSubjectProcessingResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|taskReports():*LifecycleWorkflowsWorkflowsItemTaskReportsRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|tasks():*LifecycleWorkflowsWorkflowsItemTasksRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.identitygovernance.LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*LifecycleWorkflowsWorkflowsWorkflowItemRequestBuilderDeleteRequestConfiguration):*RequestInformation @@ -133402,6 +137090,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetEnvironment():AccessPackageResourceEnvironmentable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetExternalOriginResourceConnector():ExternalOriginResourceConnectorable github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|GetOriginId():*string @@ -133416,6 +137105,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetEnvironment(value:AccessPackageResourceEnvironmentable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetExternalOriginResourceConnector(value:ExternalOriginResourceConnectorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetOriginId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResource::|public|SetOriginSystem(value:*string):void @@ -133428,6 +137118,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetEnvironment():AccessPackageResourceEnvironmentable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetExternalOriginResourceConnector():ExternalOriginResourceConnectorable github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetOriginId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|GetOriginSystem():*string @@ -133439,6 +137130,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetEnvironment(value:AccessPackageResourceEnvironmentable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetExternalOriginResourceConnector(value:ExternalOriginResourceConnectorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetOriginId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageResourceable::|public|SetOriginSystem(value:*string):void @@ -133890,6 +137582,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageUserDirectoryAttri github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageUserDirectoryAttributeStore::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageUserDirectoryAttributeStore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessPackageUserDirectoryAttributeStoreable~~>AccessPackageResourceAttributeDestinationable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope-->*AccessReviewResourceScope +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|GetAccessPackageDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|GetAccessPackageId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|GetCatalogDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|GetCatalogId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|SetAccessPackageDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|SetAccessPackageId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|SetCatalogDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|public|SetCatalogId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|GetAccessPackageDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|GetAccessPackageId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|GetCatalogDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|GetCatalogId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|SetAccessPackageDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|SetAccessPackageId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|SetCatalogDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable::|public|SetCatalogId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewAccessPackageAssignmentPolicyScopeable~~>AccessReviewResourceScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyAction::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyAction::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyAction::|public|GetBackingStore():BackingStore @@ -133906,6 +137621,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyActionable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyActionable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyActionable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewApplyAction~~>AccessReviewApplyActionable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError-->*GenericError +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewError::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewErrorable~~>GenericErrorable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewExpirationBehavior::0000-keepAccess github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewExpirationBehavior::0001-removeAccess github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewExpirationBehavior::0002-acceptAccessRecommendation @@ -134063,6 +137785,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|c github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetContactedReviewers():[]AccessReviewReviewerable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetDecisions():[]AccessReviewInstanceDecisionItemable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetEndDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetErrors():[]AccessReviewErrorable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetFallbackReviewers():[]AccessReviewReviewerScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|GetReviewers():[]AccessReviewReviewerScopeable @@ -134075,6 +137798,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetContactedReviewers(value:[]AccessReviewReviewerable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetDecisions(value:[]AccessReviewInstanceDecisionItemable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetEndDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetErrors(value:[]AccessReviewErrorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetFallbackReviewers(value:[]AccessReviewReviewerScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetReviewers(value:[]AccessReviewReviewerScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|public|SetScope(value:AccessReviewScopeable):void @@ -134085,6 +137809,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstance::|static|p github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetContactedReviewers():[]AccessReviewReviewerable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetDecisions():[]AccessReviewInstanceDecisionItemable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetEndDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetErrors():[]AccessReviewErrorable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetFallbackReviewers():[]AccessReviewReviewerScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetReviewers():[]AccessReviewReviewerScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|GetScope():AccessReviewScopeable @@ -134094,6 +137819,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|publ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetContactedReviewers(value:[]AccessReviewReviewerable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetDecisions(value:[]AccessReviewInstanceDecisionItemable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetEndDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetErrors(value:[]AccessReviewErrorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetFallbackReviewers(value:[]AccessReviewReviewerScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetReviewers(value:[]AccessReviewReviewerScopeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceable::|public|SetScope(value:AccessReviewScopeable):void @@ -134116,6 +137842,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetAccessReviewId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetAppliedBy():UserIdentityable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetAppliedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetApplyDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetApplyResult():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|GetDecision():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -134133,6 +137860,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetAccessReviewId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetAppliedBy(value:UserIdentityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetAppliedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetApplyDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetApplyResult(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetDecision(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItem::|public|SetInsights(value:[]GovernanceInsightable):void @@ -134148,6 +137876,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetAccessReviewId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetAppliedBy():UserIdentityable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetAppliedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetApplyDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetApplyResult():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetDecision():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|GetInsights():[]GovernanceInsightable @@ -134162,6 +137891,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetAccessReviewId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetAppliedBy(value:UserIdentityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetAppliedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetApplyDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetApplyResult(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetDecision(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemable::|public|SetInsights(value:[]GovernanceInsightable):void @@ -134189,6 +137919,21 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResourceable::|public|SetAccessPackageDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResourceable::|public|SetAccessPackageId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResourceable~~>AccessReviewInstanceDecisionItemResourceable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource-->*AccessReviewInstanceDecisionItemResource +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|GetAccessPackageAssignmentPolicyDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|GetAccessPackageAssignmentPolicyId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|SetAccessPackageAssignmentPolicyDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|public|SetAccessPackageAssignmentPolicyId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResource::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResourceable::|public|GetAccessPackageAssignmentPolicyDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResourceable::|public|GetAccessPackageAssignmentPolicyId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResourceable::|public|SetAccessPackageAssignmentPolicyDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResourceable::|public|SetAccessPackageAssignmentPolicyId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAccessPackageResourceable~~>AccessReviewInstanceDecisionItemResourceable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAzureRoleResource-->*AccessReviewInstanceDecisionItemResource github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAzureRoleResource::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemAzureRoleResource::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -134241,13 +137986,21 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionIte github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource-->*AccessReviewInstanceDecisionItemResource github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|GetAppId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|GetAppRoleDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|GetAppRoleId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|SetAppId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|SetAppRoleDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|public|SetAppRoleId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResource::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|GetAppId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|GetAppRoleDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|GetAppRoleId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|SetAppId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|SetAppRoleDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable::|public|SetAppRoleId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewInstanceDecisionItemServicePrincipalResourceable~~>AccessReviewInstanceDecisionItemResourceable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipientItem::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipientItem::|public|GetAdditionalData():map[string]any @@ -134308,6 +138061,22 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipie github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipientScopeable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipientScopeable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewNotificationRecipientScope~~>AccessReviewNotificationRecipientScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope-->*AccessReviewScope +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|GetScopeType():*AccessReviewPrincipalScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|public|SetScopeType(value:*AccessReviewPrincipalScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeable::|public|GetScopeType():*AccessReviewPrincipalScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeable::|public|SetScopeType(value:*AccessReviewPrincipalScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeable~~>AccessReviewScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeType::0000-allUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeType::0001-guestUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeType::0002-inactiveUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeType::0003-inactiveGuestUsers +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewPrincipalScopeType::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewQueryScope-->*AccessReviewScope github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewQueryScope::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewQueryScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -134343,6 +138112,31 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewRecommendationInsig github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewRecommendationInsightSettingable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewRecommendationInsightSettingable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewRecommendationInsightSetting~~>AccessReviewRecommendationInsightSettingable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope-->*AccessReviewScope +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|GetScopeType():*AccessReviewResourceScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|public|SetScopeType(value:*AccessReviewResourceScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|GetScopeType():*AccessReviewResourceScopeType +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable::|public|SetScopeType(value:*AccessReviewResourceScopeType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeable~~>AccessReviewScopeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0000-group +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0001-catalog +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0002-servicePrincipal +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0003-directoryRole +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0004-accessPackageAssignmentPolicy +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewResourceScopeType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewer-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewer::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewer::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time @@ -134380,6 +138174,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|GetQuery():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|GetQueryRoot():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|GetQueryType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|GetReviewerId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|GetScopeType():*AccessReviewReviewerScopeType github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetBackingStore(value:BackingStore):void @@ -134387,18 +138183,32 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetQuery(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetQueryRoot(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetQueryType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetReviewerId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|public|SetScopeType(value:*AccessReviewReviewerScopeType):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetQuery():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetQueryRoot():*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetQueryType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetReviewerId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|GetScopeType():*AccessReviewReviewerScopeType github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetQuery(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetQueryRoot(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetQueryType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetReviewerId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable::|public|SetScopeType(value:*AccessReviewReviewerScopeType):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0000-user +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0001-group +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0002-self +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0003-manager +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0004-sponsor +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0005-resourceOwner +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0006-managerOrSponsor +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScopeType::0007-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewReviewerScope~~>AccessReviewReviewerScopeable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewScheduleDefinition-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewScheduleDefinition::|public|constructor():void @@ -134566,15 +138376,19 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|constr github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|GetDefinitions():[]AccessReviewScheduleDefinitionable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|GetHistoryDefinitions():[]AccessReviewHistoryDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|GetUnified():UnifiedRootable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|SetDefinitions(value:[]AccessReviewScheduleDefinitionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|SetHistoryDefinitions(value:[]AccessReviewHistoryDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|public|SetUnified(value:UnifiedRootable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSet::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|GetDefinitions():[]AccessReviewScheduleDefinitionable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|GetHistoryDefinitions():[]AccessReviewHistoryDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|GetUnified():UnifiedRootable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|SetDefinitions(value:[]AccessReviewScheduleDefinitionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|SetHistoryDefinitions(value:[]AccessReviewHistoryDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable::|public|SetUnified(value:UnifiedRootable):void github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewSetable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewStage-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.accessReviewStage::|public|constructor():void @@ -150161,6 +153975,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.connectionStatus::0002-succeede github.com/microsoftgraph/msgraph-sdk-go/.models.connectionStatus::0003-blocked github.com/microsoftgraph/msgraph-sdk-go/.models.connectionStatus::0004-failed github.com/microsoftgraph/msgraph-sdk-go/.models.connectionStatus::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.connectorType::0000-sapIag +github.com/microsoftgraph/msgraph-sdk-go/.models.connectorType::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.contact-->*OutlookItem github.com/microsoftgraph/msgraph-sdk-go/.models.contact::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.contact::|public|GetAssistantName():*string @@ -150990,6 +154806,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.copilotAdminSettingable::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.copilotAdminSettingable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetAgentIdentityId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetAppId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetAssetId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetAvailableTo():*PackageStatus @@ -151012,6 +154829,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetVers github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|GetZipFile():[]byte github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetAgentIdentityId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetAppId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetAssetId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetAvailableTo(value:*PackageStatus):void @@ -151032,6 +154850,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetType github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetVersion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|public|SetZipFile(value:[]byte):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetAgentIdentityId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetAppId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetAssetId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetAvailableTo():*PackageStatus @@ -151051,6 +154870,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|Get github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetTypeEscaped():*PackageType github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetVersion():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|GetZipFile():[]byte +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|SetAgentIdentityId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|SetAppId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|SetAssetId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable::|public|SetAvailableTo(value:*PackageStatus):void @@ -151074,37 +154894,57 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageable~~>Entityable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail-->*CopilotPackage github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetAcquireUsersAndGroups():[]PackageAccessEntityable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetActiveUsers():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetAllowedUsersAndGroups():[]PackageAccessEntityable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetCategories():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetElementDetails():[]PackageElementDetailable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetExceptionRate():*float64 github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetLastUsedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetLongDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetSensitivity():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetSharedWithUsersAndGroups():[]PackageAccessEntityable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetTotalRunTimeInHours():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|GetTotalSessions():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetAcquireUsersAndGroups(value:[]PackageAccessEntityable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetActiveUsers(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetAllowedUsersAndGroups(value:[]PackageAccessEntityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetCategories(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetElementDetails(value:[]PackageElementDetailable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetExceptionRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetLastUsedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetLongDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetSensitivity(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetSharedWithUsersAndGroups(value:[]PackageAccessEntityable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetTotalRunTimeInHours(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|public|SetTotalSessions(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetail::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetAcquireUsersAndGroups():[]PackageAccessEntityable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetActiveUsers():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetAllowedUsersAndGroups():[]PackageAccessEntityable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetCategories():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetElementDetails():[]PackageElementDetailable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetExceptionRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetLastUsedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetLongDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetSensitivity():*string github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetSharedWithUsersAndGroups():[]PackageAccessEntityable +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetTotalRunTimeInHours():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|GetTotalSessions():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetAcquireUsersAndGroups(value:[]PackageAccessEntityable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetActiveUsers(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetAllowedUsersAndGroups(value:[]PackageAccessEntityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetCategories(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetElementDetails(value:[]PackageElementDetailable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetExceptionRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetLastUsedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetLongDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetSensitivity(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetSharedWithUsersAndGroups(value:[]PackageAccessEntityable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetTotalRunTimeInHours(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable::|public|SetTotalSessions(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.copilotPackageDetailable~~>CopilotPackageable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.copilotReportRoot-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.copilotReportRoot::|public|constructor():void @@ -151313,6 +155153,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetInboundTrust():CrossTenantAccessPolicyInboundTrustable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetInvitationRedemptionIdentityProviderConfiguration():DefaultInvitationRedemptionIdentityProviderConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetIsServiceDefault():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetM365Capabilities():[]M365CapabilityBaseable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|GetTenantRestrictions():CrossTenantAccessPolicyTenantRestrictionsable @@ -151327,6 +155168,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetInboundTrust(value:CrossTenantAccessPolicyInboundTrustable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetInvitationRedemptionIdentityProviderConfiguration(value:DefaultInvitationRedemptionIdentityProviderConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetIsServiceDefault(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetM365Capabilities(value:[]M365CapabilityBaseable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetM365CollaborationInbound(value:CrossTenantAccessPolicyM365CollaborationInboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetM365CollaborationOutbound(value:CrossTenantAccessPolicyM365CollaborationOutboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefault::|public|SetTenantRestrictions(value:CrossTenantAccessPolicyTenantRestrictionsable):void @@ -151340,6 +155182,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetInboundTrust():CrossTenantAccessPolicyInboundTrustable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetInvitationRedemptionIdentityProviderConfiguration():DefaultInvitationRedemptionIdentityProviderConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetIsServiceDefault():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetM365Capabilities():[]M365CapabilityBaseable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|GetTenantRestrictions():CrossTenantAccessPolicyTenantRestrictionsable @@ -151352,6 +155195,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetInboundTrust(value:CrossTenantAccessPolicyInboundTrustable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetInvitationRedemptionIdentityProviderConfiguration(value:DefaultInvitationRedemptionIdentityProviderConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetIsServiceDefault(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetM365Capabilities(value:[]M365CapabilityBaseable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetM365CollaborationInbound(value:CrossTenantAccessPolicyM365CollaborationInboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetM365CollaborationOutbound(value:CrossTenantAccessPolicyM365CollaborationOutboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationDefaultable::|public|SetTenantRestrictions(value:CrossTenantAccessPolicyTenantRestrictionsable):void @@ -151370,6 +155214,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetInboundTrust():CrossTenantAccessPolicyInboundTrustable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetIsInMultiTenantOrganization():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetIsServiceProvider():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetM365Capabilities():[]M365CapabilityBaseable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|GetOdataType():*string @@ -151389,6 +155234,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetInboundTrust(value:CrossTenantAccessPolicyInboundTrustable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetIsInMultiTenantOrganization(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetIsServiceProvider(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetM365Capabilities(value:[]M365CapabilityBaseable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetM365CollaborationInbound(value:CrossTenantAccessPolicyM365CollaborationInboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetM365CollaborationOutbound(value:CrossTenantAccessPolicyM365CollaborationOutboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartner::|public|SetOdataType(value:*string):void @@ -151407,6 +155253,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetInboundTrust():CrossTenantAccessPolicyInboundTrustable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetIsInMultiTenantOrganization():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetIsServiceProvider():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetM365Capabilities():[]M365CapabilityBaseable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|GetOdataType():*string @@ -151424,6 +155271,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigur github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetInboundTrust(value:CrossTenantAccessPolicyInboundTrustable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetIsInMultiTenantOrganization(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetIsServiceProvider(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetM365Capabilities(value:[]M365CapabilityBaseable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetM365CollaborationInbound(value:CrossTenantAccessPolicyM365CollaborationInboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetM365CollaborationOutbound(value:CrossTenantAccessPolicyM365CollaborationOutboundSettingable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyConfigurationPartnerable::|public|SetOdataType(value:*string):void @@ -151576,6 +155424,41 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyTenantRe github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyTenantRestrictionsable::|public|GetDevices():DevicesFilterable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyTenantRestrictionsable::|public|SetDevices(value:DevicesFilterable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantAccessPolicyTenantRestrictionsable~~>CrossTenantAccessPolicyB2BSettingable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasic::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityBasicable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetails::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarAvailabilityLimitedDetailsable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetail::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyDetailable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewer::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusyReviewerable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimple::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantCalendarSharingFreeBusySimpleable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartner::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartner::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartner::|public|GetBackingStore():BackingStore @@ -151604,6 +155487,48 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPa github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartnerable::|public|SetUserSyncInbound(value:CrossTenantUserSyncInboundable):void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartnerable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantIdentitySyncPolicyPartner~~>CrossTenantIdentitySyncPolicyPartnerable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAll::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsAllable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimited::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMailTipsLimitedable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantMigrationable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCard::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantOpenProfileCardable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBooking::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesDeskBookingable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking-->*M365CapabilityBase +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBooking::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantPlacesRoomBookingable~~>M365CapabilityBaseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantUserSyncInbound::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantUserSyncInbound::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.crossTenantUserSyncInbound::|public|GetBackingStore():BackingStore @@ -153475,9 +157400,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAndAppManagementRoleDefin github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAndAppManagementRoleDefinition::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAndAppManagementRoleDefinition::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAndAppManagementRoleDefinitionable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; RoleDefinitionable -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetAndroidManagedAppProtections():[]AndroidManagedAppProtectionable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetDefaultManagedAppProtections():[]DefaultManagedAppProtectionable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetIosManagedAppProtections():[]IosManagedAppProtectionable @@ -153494,12 +157420,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|Ge github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetMobileAppConfigurations():[]ManagedDeviceMobileAppConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetMobileAppRelationships():[]MobileAppRelationshipable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetMobileApps():[]MobileAppable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetTargetedManagedAppConfigurations():[]TargetedManagedAppConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetVppTokens():[]VppTokenable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|GetWindowsInformationProtectionPolicies():[]WindowsInformationProtectionPolicyable -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetAndroidManagedAppProtections(value:[]AndroidManagedAppProtectionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetDefaultManagedAppProtections(value:[]DefaultManagedAppProtectionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetIosManagedAppProtections(value:[]IosManagedAppProtectionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetIsEnabledForMicrosoftStoreForBusiness(value:*bool):void @@ -153515,11 +157443,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|Se github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetMobileAppConfigurations(value:[]ManagedDeviceMobileAppConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetMobileAppRelationships(value:[]MobileAppRelationshipable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetMobileApps(value:[]MobileAppable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetTargetedManagedAppConfigurations(value:[]TargetedManagedAppConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetVppTokens(value:[]VppTokenable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|public|SetWindowsInformationProtectionPolicies(value:[]WindowsInformationProtectionPolicyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetAndroidManagedAppProtections():[]AndroidManagedAppProtectionable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetDefaultManagedAppProtections():[]DefaultManagedAppProtectionable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetIosManagedAppProtections():[]IosManagedAppProtectionable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetIsEnabledForMicrosoftStoreForBusiness():*bool @@ -153535,10 +157465,12 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetMobileAppConfigurations():[]ManagedDeviceMobileAppConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetMobileAppRelationships():[]MobileAppRelationshipable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetMobileApps():[]MobileAppable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetTargetedManagedAppConfigurations():[]TargetedManagedAppConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetVppTokens():[]VppTokenable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|GetWindowsInformationProtectionPolicies():[]WindowsInformationProtectionPolicyable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetAndroidManagedAppProtections(value:[]AndroidManagedAppProtectionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetDefaultManagedAppProtections(value:[]DefaultManagedAppProtectionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetIosManagedAppProtections(value:[]IosManagedAppProtectionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetIsEnabledForMicrosoftStoreForBusiness(value:*bool):void @@ -153554,10 +157486,12 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetMobileAppConfigurations(value:[]ManagedDeviceMobileAppConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetMobileAppRelationships(value:[]MobileAppRelationshipable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetMobileApps(value:[]MobileAppable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetTargetedManagedAppConfigurations(value:[]TargetedManagedAppConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetVppTokens(value:[]VppTokenable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable::|public|SetWindowsInformationProtectionPolicies(value:[]WindowsInformationProtectionPolicyable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagementable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceAppManagement~~>DeviceAppManagementable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceCategory-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.deviceCategory::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceCategory::|public|GetDescription():*string @@ -160277,6 +164211,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetCatalogs():[]AccessPackageCatalogable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetConnectedOrganizations():[]ConnectedOrganizationable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetControlConfigurations():[]ControlConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetExternalOriginResourceConnectors():[]ExternalOriginResourceConnectorable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetResourceEnvironments():[]AccessPackageResourceEnvironmentable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|GetResourceRequests():[]AccessPackageResourceRequestable @@ -160296,6 +164231,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetCatalogs(value:[]AccessPackageCatalogable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetConnectedOrganizations(value:[]ConnectedOrganizationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetControlConfigurations(value:[]ControlConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetExternalOriginResourceConnectors(value:[]ExternalOriginResourceConnectorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetResourceEnvironments(value:[]AccessPackageResourceEnvironmentable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetResourceRequests(value:[]AccessPackageResourceRequestable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagement::|public|SetResourceRoleScopes(value:[]AccessPackageResourceRoleScopeable):void @@ -160313,6 +164249,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetCatalogs():[]AccessPackageCatalogable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetConnectedOrganizations():[]ConnectedOrganizationable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetControlConfigurations():[]ControlConfigurationable +github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetExternalOriginResourceConnectors():[]ExternalOriginResourceConnectorable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetResourceEnvironments():[]AccessPackageResourceEnvironmentable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetResourceRequests():[]AccessPackageResourceRequestable github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|GetResourceRoleScopes():[]AccessPackageResourceRoleScopeable @@ -160329,6 +164266,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetCatalogs(value:[]AccessPackageCatalogable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetConnectedOrganizations(value:[]ConnectedOrganizationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetControlConfigurations(value:[]ControlConfigurationable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetExternalOriginResourceConnectors(value:[]ExternalOriginResourceConnectorable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetResourceEnvironments(value:[]AccessPackageResourceEnvironmentable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetResourceRequests(value:[]AccessPackageResourceRequestable):void github.com/microsoftgraph/msgraph-sdk-go/.models.entitlementManagementable::|public|SetResourceRoleScopes(value:[]AccessPackageResourceRoleScopeable):void @@ -162220,6 +166158,55 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.externalLinkable::|public|SetHr github.com/microsoftgraph/msgraph-sdk-go/.models.externalLinkable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.externalLinkable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.externalLink~~>ExternalLinkable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetConnectionInfo():ConnectionInfoable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetConnectorType():*ConnectorType +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetCreatedBy():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetDescription():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetModifiedBy():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|GetModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetConnectionInfo(value:ConnectionInfoable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetConnectorType(value:*ConnectorType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetCreatedBy(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetDescription(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetModifiedBy(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|public|SetModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnector::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetConnectionInfo():ConnectionInfoable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetConnectorType():*ConnectorType +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetCreatedBy():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetDescription():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetDisplayName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetModifiedBy():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|GetModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetConnectionInfo(value:ConnectionInfoable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetConnectorType(value:*ConnectorType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetCreatedBy(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetDescription(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetDisplayName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetModifiedBy(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable::|public|SetModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|public|GetValue():[]ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|public|SetValue(value:[]ExternalOriginResourceConnectorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponseable::|public|GetValue():[]ExternalOriginResourceConnectorable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponseable::|public|SetValue(value:[]ExternalOriginResourceConnectorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalOriginResourceConnectorCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors-->*SubjectSet github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -162227,6 +166214,37 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors::|public|Odata github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsors::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.externalSponsorsable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; SubjectSetable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo-->*ConnectionInfo +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetAccessTokenUrl():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetClientId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetKeyVaultName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetResourceGroup():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetSecretName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|GetSubscriptionId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetAccessTokenUrl(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetClientId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetKeyVaultName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetResourceGroup(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetSecretName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|public|SetSubscriptionId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetAccessTokenUrl():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetClientId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetKeyVaultName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetResourceGroup():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetSecretName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|GetSubscriptionId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetAccessTokenUrl(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetClientId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetKeyVaultName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetResourceGroup(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetSecretName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable::|public|SetSubscriptionId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.externalTokenBasedSapIagConnectionInfoable~~>ConnectionInfoable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.externalUsersSelfServiceSignUpEventsFlow-->*AuthenticationEventsFlow github.com/microsoftgraph/msgraph-sdk-go/.models.externalUsersSelfServiceSignUpEventsFlow::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.externalUsersSelfServiceSignUpEventsFlow::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -164738,6 +168756,58 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeCha github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTriggerable::|public|GetTriggerAttributes():[]TriggerAttributeable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTriggerable::|public|SetTriggerAttributes(value:[]TriggerAttributeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeChangeTriggerable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; WorkflowExecutionTriggerable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|GetName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|GetValue():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|SetName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|public|SetValue(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|GetName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|GetValue():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|SetName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable::|public|SetValue(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.attributeSetEntry~~>AttributeSetEntryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetStatusReasons():[]string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|GetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetStatusReasons(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|public|SetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|GetStatusReasons():[]string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|GetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|SetStatusReasons(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable::|public|SetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResultable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.awaitedWorkflowProcessingResult~~>AwaitedWorkflowProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.cancelRunsScope-->*CancelScope github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.cancelRunsScope::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.cancelRunsScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -164784,6 +168854,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskEx github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|GetLastModifiedBy():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|GetReplyMode():*CustomTaskExtensionReplyMode github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|SetCallbackConfiguration(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionCallbackConfigurationable):void @@ -164791,17 +168862,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskEx github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|SetLastModifiedBy(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|public|SetReplyMode(value:*CustomTaskExtensionReplyMode):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtension::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetCallbackConfiguration():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionCallbackConfigurationable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetCreatedBy():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetLastModifiedBy():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|GetReplyMode():*CustomTaskExtensionReplyMode github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetCallbackConfiguration(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionCallbackConfigurationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetCreatedBy(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetLastModifiedBy(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable::|public|SetReplyMode(value:*CustomTaskExtensionReplyMode):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomCalloutExtensionable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCallbackConfiguration-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionCallbackConfiguration github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCallbackConfiguration::|public|constructor():void @@ -164829,21 +168903,25 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskEx github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|GetTargetSubject():WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|GetTask():Taskable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|GetTaskProcessingresult():TaskProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|GetWorkflow():Workflowable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|SetTargetSubject(value:WorkflowSubjectable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|SetTask(value:Taskable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|SetTaskProcessingresult(value:TaskProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|public|SetWorkflow(value:Workflowable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutData::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|GetTargetSubject():WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|GetTask():Taskable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|GetTaskProcessingresult():TaskProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|GetWorkflow():Workflowable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|SetTargetSubject(value:WorkflowSubjectable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|SetTask(value:Taskable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|SetTaskProcessingresult(value:TaskProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionCalloutDataable::|public|SetWorkflow(value:Workflowable):void @@ -164861,6 +168939,40 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskEx github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionOperationStatus::0000-completed github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionOperationStatus::0001-failed github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionOperationStatus::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionReplyMode::0000-none +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionReplyMode::0001-callback +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionReplyMode::0002-response +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionReplyMode::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionData +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|GetOperationStatus():*CustomTaskExtensionOperationStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|GetStatusReasons():[]string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|GetTargetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|SetOperationStatus(value:*CustomTaskExtensionOperationStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|SetStatusReasons(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|public|SetTargetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseData::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|GetOperationStatus():*CustomTaskExtensionOperationStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|GetStatusReasons():[]string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|GetTargetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|SetOperationStatus(value:*CustomTaskExtensionOperationStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|SetStatusReasons(value:[]string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable::|public|SetTargetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.customTaskExtensionResponseDataable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionDataable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject-->*WorkflowSubject +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|GetDirectoryObject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|public|SetDirectoryObject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubjectable::|public|GetDirectoryObject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubjectable::|public|SetDirectoryObject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.directoryObjectWorkflowSubjectable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.groupBasedSubjectSet-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SubjectSet github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.groupBasedSubjectSet::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.groupBasedSubjectSet::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -164902,10 +169014,12 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleTas github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleTaskCategory::0001-leaver github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleTaskCategory::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleTaskCategory::0003-mover +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleTaskCategory::0004-extensibility github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowCategory::0000-joiner github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowCategory::0001-leaver github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowCategory::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowCategory::0003-mover +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowCategory::0004-extensibility github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowProcessingStatus::0000-queued github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowProcessingStatus::0001-inProgress github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.lifecycleWorkflowProcessingStatus::0002-completed @@ -165045,6 +169159,28 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.previewFaile github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.previewFailedTaskable::|public|SetTaskId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.previewFailedTaskable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.previewFailedTask~~>PreviewFailedTaskable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping-->*WorkflowExecutionConditions +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMapping::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningAttributeMappingable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; WorkflowExecutionConditionsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject-->*WorkflowSubject +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|GetAttributeSetEntries():[]AttributeSetEntryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|GetId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|SetAttributeSetEntries(value:[]AttributeSetEntryable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|public|SetId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubjectable::|public|GetAttributeSetEntries():[]AttributeSetEntryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubjectable::|public|GetId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubjectable::|public|SetAttributeSetEntries(value:[]AttributeSetEntryable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubjectable::|public|SetId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.provisioningObjectWorkflowSubjectable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.quarantineCondition::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.quarantineCondition::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.quarantineCondition::|public|GetBackingStore():BackingStore @@ -165141,6 +169277,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public 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|GetSubjectProcessingResults():[]SubjectProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetSuccessfulUsersCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetTaskProcessingResults():[]TaskProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|GetTotalTasksCount():*int32 @@ -165159,6 +169296,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public 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|SetSubjectProcessingResults(value:[]SubjectProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetSuccessfulUsersCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetTaskProcessingResults(value:[]TaskProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.run::|public|SetTotalTasksCount(value:*int32):void @@ -165176,6 +169314,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|pu 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|GetSubjectProcessingResults():[]SubjectProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetSuccessfulUsersCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetTaskProcessingResults():[]TaskProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|GetTotalTasksCount():*int32 @@ -165192,6 +169331,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|pu 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|SetSubjectProcessingResults(value:[]SubjectProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetSuccessfulUsersCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetTaskProcessingResults(value:[]TaskProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runable::|public|SetTotalTasksCount(value:*int32):void @@ -165250,6 +169390,114 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runSummaryab github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runSummaryable::|public|SetTotalUsers(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.runSummary~~>RunSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetFailedTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetReprocessedRuns():[]Runable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetSubjectType():*SubjectType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetTaskProcessingResults():[]TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetTotalTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetTotalUnprocessedTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetWorkflowExecutionType():*WorkflowExecutionType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|GetWorkflowVersion():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetFailedTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetReprocessedRuns(value:[]Runable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetSubjectType(value:*SubjectType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetTaskProcessingResults(value:[]TaskProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetTotalTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetTotalUnprocessedTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetWorkflowExecutionType(value:*WorkflowExecutionType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|public|SetWorkflowVersion(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetFailedTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetProcessingStatus():*LifecycleWorkflowProcessingStatus +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetReprocessedRuns():[]Runable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetScheduledDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetSubject():WorkflowSubjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetSubjectType():*SubjectType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetTaskProcessingResults():[]TaskProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetTotalTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetTotalUnprocessedTasksCount():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetWorkflowExecutionType():*WorkflowExecutionType +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|GetWorkflowVersion():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetFailedTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetProcessingStatus(value:*LifecycleWorkflowProcessingStatus):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetReprocessedRuns(value:[]Runable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetScheduledDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetSubject(value:WorkflowSubjectable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetSubjectType(value:*SubjectType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetTaskProcessingResults(value:[]TaskProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetTotalTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetTotalUnprocessedTasksCount(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetWorkflowExecutionType(value:*WorkflowExecutionType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable::|public|SetWorkflowVersion(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|public|GetValue():[]SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|public|SetValue(value:[]SubjectProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponseable::|public|GetValue():[]SubjectProcessingResultable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponseable::|public|SetValue(value:[]SubjectProcessingResultable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectProcessingResultCollectionResponseable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetFailedSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetFailedTasks():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetSuccessfulSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetTotalSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|GetTotalTasks():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetFailedSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetFailedTasks(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetSuccessfulSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetTotalSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|public|SetTotalTasks(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetFailedSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetFailedTasks():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetSuccessfulSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetTotalSubjects():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|GetTotalTasks():*int32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetFailedSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetFailedTasks(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetSuccessfulSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetTotalSubjects(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable::|public|SetTotalTasks(value:*int32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectSummary~~>SubjectSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectType::0000-user +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectType::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.subjectType::0002-provisioningObject github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.task-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.task::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.task::|public|GetArguments():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.KeyValuePairable @@ -165355,6 +169603,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|GetTask():Taskable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|GetWorkflowSubject():WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void @@ -165365,6 +169614,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|SetTask(value:Taskable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|public|SetWorkflowSubject(value:WorkflowSubjectable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time @@ -165374,6 +169624,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetStartedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetSubject():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetTask():Taskable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|GetWorkflowSubject():WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetFailureReason(value:*string):void @@ -165382,6 +169633,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessi github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetStartedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetSubject(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetTask(value:Taskable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable::|public|SetWorkflowSubject(value:WorkflowSubjectable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultable~~>iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultCollectionResponse-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.taskProcessingResultCollectionResponse::|public|constructor():void @@ -165772,6 +170024,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|p github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetQuarantineDetails():QuarantineDetailsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetSettings():WorkflowSettingable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetSubjectProcessingResults():[]SubjectProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetTaskReports():[]TaskReportable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetUserProcessingResults():[]UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|GetVersion():*int32 @@ -165786,6 +170039,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|p github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetQuarantineDetails(value:QuarantineDetailsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetSettings(value:WorkflowSettingable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetSubjectProcessingResults(value:[]SubjectProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetTaskReports(value:[]TaskReportable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetUserProcessingResults(value:[]UserProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflow::|public|SetVersion(value:*int32):void @@ -165799,6 +170053,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetQuarantineDetails():QuarantineDetailsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetRuns():[]Runable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetSettings():WorkflowSettingable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetSubjectProcessingResults():[]SubjectProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetTaskReports():[]TaskReportable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetUserProcessingResults():[]UserProcessingResultable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|GetVersion():*int32 @@ -165811,6 +170066,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetQuarantineDetails(value:QuarantineDetailsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetRuns(value:[]Runable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetSettings(value:WorkflowSettingable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetSubjectProcessingResults(value:[]SubjectProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetTaskReports(value:[]TaskReportable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetUserProcessingResults(value:[]UserProcessingResultable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowable::|public|SetVersion(value:*int32):void @@ -165832,6 +170088,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|GetLastModifiedBy():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|GetTargetSubjectType():*SubjectType github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|GetTasks():[]Taskable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetAdditionalData(value:map[string]any):void @@ -165848,6 +170105,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetLastModifiedBy(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetTargetSubjectType(value:*SubjectType):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|public|SetTasks(value:[]Taskable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetAdministrationScopeTargets():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable @@ -165863,6 +170121,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetLastModifiedBy():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetTargetSubjectType():*SubjectType github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|GetTasks():[]Taskable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetAdministrationScopeTargets(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetBackingStore(value:BackingStore):void @@ -165877,6 +170136,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetLastModifiedBy(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetTargetSubjectType(value:*SubjectType):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable::|public|SetTasks(value:[]Taskable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBaseable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowBase~~>WorkflowBaseable @@ -165927,6 +170187,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExec 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.workflowExecutionType::0004-preview +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowExecutionType::0005-extensibilityOnDemand github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSetting::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSetting::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSetting::|public|GetBackingStore():BackingStore @@ -166051,6 +170312,22 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsIns github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsSummaryable::|public|SetTotalUsers(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowsInsightsSummary~~>WorkflowsInsightsSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubjectable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubjectable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubjectable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubjectable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubjectable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowSubject~~>WorkflowSubjectable github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowTemplate-->*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowTemplate::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identitygovernance.workflowTemplate::|public|GetCategory():*LifecycleWorkflowCategory @@ -167061,6 +171338,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|publ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|GetPromptLoginBehavior():*PromptLoginBehavior github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|GetSigningCertificateUpdateStatus():SigningCertificateUpdateStatusable github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|GetSignOutUri():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|GetSystemBrowserEnabledOn():*SystemBrowserEnabledOn github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|SetActiveSignInUri(value:*string):void @@ -167071,6 +171349,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|publ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|SetPromptLoginBehavior(value:*PromptLoginBehavior):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|SetSigningCertificateUpdateStatus(value:SigningCertificateUpdateStatusable):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|SetSignOutUri(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|public|SetSystemBrowserEnabledOn(value:*SystemBrowserEnabledOn):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetActiveSignInUri():*string github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetFederatedIdpMfaBehavior():*FederatedIdpMfaBehavior @@ -167080,6 +171359,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::| github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetPromptLoginBehavior():*PromptLoginBehavior github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetSigningCertificateUpdateStatus():SigningCertificateUpdateStatusable github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetSignOutUri():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|GetSystemBrowserEnabledOn():*SystemBrowserEnabledOn github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetActiveSignInUri(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetFederatedIdpMfaBehavior(value:*FederatedIdpMfaBehavior):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetIsSignedAuthenticationRequestRequired(value:*bool):void @@ -167088,6 +171368,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::| github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetPromptLoginBehavior(value:*PromptLoginBehavior):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetSigningCertificateUpdateStatus(value:SigningCertificateUpdateStatusable):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetSignOutUri(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable::|public|SetSystemBrowserEnabledOn(value:*SystemBrowserEnabledOn):void github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; SamlOrWsFedProviderable github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.internalDomainFederationCollectionResponse::|public|constructor():void @@ -170471,6 +174752,111 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.m365AppsInstallationOptionsable github.com/microsoftgraph/msgraph-sdk-go/.models.m365AppsInstallationOptionsable::|public|SetAppsForWindows(value:AppsInstallationOptionsForWindowsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.m365AppsInstallationOptionsable::|public|SetUpdateChannel(value:*AppsUpdateChannelType):void github.com/microsoftgraph/msgraph-sdk-go/.models.m365AppsInstallationOptionsable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|GetInboundAccess():M365CapabilityInboundAccessable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|GetName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|SetInboundAccess(value:M365CapabilityInboundAccessable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|public|SetName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBase::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|GetInboundAccess():M365CapabilityInboundAccessable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|GetName():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|SetInboundAccess(value:M365CapabilityInboundAccessable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable::|public|SetName(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse-->*BaseCollectionPaginationCountResponse +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|public|GetValue():[]M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|public|SetValue(value:[]M365CapabilityBaseable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponseable::|public|GetValue():[]M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponseable::|public|SetValue(value:[]M365CapabilityBaseable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityBaseCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|GetIsAllowed():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|GetResourceScopes():M365CapabilityResourceScopesable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|SetIsAllowed(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|public|SetResourceScopes(value:M365CapabilityResourceScopesable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|GetIsAllowed():*bool +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|GetResourceScopes():M365CapabilityResourceScopesable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|SetIsAllowed(value:*bool):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable::|public|SetResourceScopes(value:M365CapabilityResourceScopesable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccessable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityInboundAccess~~>M365CapabilityInboundAccessable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|GetResourceType():*M365ResourceType +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|public|SetResourceType(value:*M365ResourceType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|GetResourceId():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|GetResourceType():*M365ResourceType +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|SetResourceId(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable::|public|SetResourceType(value:*M365ResourceType):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopeable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|GetAdditionalData():map[string]any +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|GetExcluded():[]M365CapabilityResourceScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|GetIncluded():[]M365CapabilityResourceScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|SetAdditionalData(value:map[string]any):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|SetExcluded(value:[]M365CapabilityResourceScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|SetIncluded(value:[]M365CapabilityResourceScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|GetExcluded():[]M365CapabilityResourceScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|GetIncluded():[]M365CapabilityResourceScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|GetOdataType():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|SetExcluded(value:[]M365CapabilityResourceScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|SetIncluded(value:[]M365CapabilityResourceScopeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable::|public|SetOdataType(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopesable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScopes~~>M365CapabilityResourceScopesable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365CapabilityResourceScope~~>M365CapabilityResourceScopeable +github.com/microsoftgraph/msgraph-sdk-go/.models.m365ResourceType::0000-none +github.com/microsoftgraph/msgraph-sdk-go/.models.m365ResourceType::0001-group +github.com/microsoftgraph/msgraph-sdk-go/.models.m365ResourceType::0002-user +github.com/microsoftgraph/msgraph-sdk-go/.models.m365ResourceType::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.macOSCompliancePolicy-->*DeviceCompliancePolicy github.com/microsoftgraph/msgraph-sdk-go/.models.macOSCompliancePolicy::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.macOSCompliancePolicy::|public|GetDeviceThreatProtectionEnabled():*bool @@ -170945,6 +175331,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|GetParen github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|GetSingleValueExtendedProperties():[]SingleValueLegacyExtendedPropertyable github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|GetTotalItemCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|GetWellKnownName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetChildFolderCount(value:*int32):void @@ -170956,6 +175343,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetParen github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetSingleValueExtendedProperties(value:[]SingleValueLegacyExtendedPropertyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetTotalItemCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|public|SetWellKnownName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolder::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetChildFolderCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetChildFolders():[]MailboxFolderable @@ -170966,6 +175354,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetP github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetSingleValueExtendedProperties():[]SingleValueLegacyExtendedPropertyable github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetTotalItemCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetTypeEscaped():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|GetWellKnownName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetChildFolderCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetChildFolders(value:[]MailboxFolderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetDisplayName(value:*string):void @@ -170975,6 +175364,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetP github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetSingleValueExtendedProperties(value:[]SingleValueLegacyExtendedPropertyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetTotalItemCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetTypeEscaped(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable::|public|SetWellKnownName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.mailboxFolderCollectionResponse::|public|constructor():void @@ -206160,6 +210550,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.synchronizationTemplateCollecti github.com/microsoftgraph/msgraph-sdk-go/.models.synchronizationTemplateCollectionResponseable::|public|GetValue():[]SynchronizationTemplateable github.com/microsoftgraph/msgraph-sdk-go/.models.synchronizationTemplateCollectionResponseable::|public|SetValue(value:[]SynchronizationTemplateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.synchronizationTemplateCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.systemBrowserEnabledOn::0000-none +github.com/microsoftgraph/msgraph-sdk-go/.models.systemBrowserEnabledOn::0001-ios +github.com/microsoftgraph/msgraph-sdk-go/.models.systemBrowserEnabledOn::0002-android +github.com/microsoftgraph/msgraph-sdk-go/.models.systemBrowserEnabledOn::0003-mac +github.com/microsoftgraph/msgraph-sdk-go/.models.systemBrowserEnabledOn::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.systemFacet::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.systemFacet::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.systemFacet::|public|GetBackingStore():BackingStore @@ -211034,6 +215429,25 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoleScheduleRequestActio github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoleScheduleRequestActions::0008-selfRenew github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoleScheduleRequestActions::0009-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRole~~>UnifiedRoleable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|GetDecisions():[]AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|GetDefinitions():[]AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|GetInstances():[]AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|OdataType:*string +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|SetDecisions(value:[]AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|SetDefinitions(value:[]AccessReviewScheduleDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|public|SetInstances(value:[]AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRoot::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|GetDecisions():[]AccessReviewInstanceDecisionItemable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|GetDefinitions():[]AccessReviewScheduleDefinitionable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|GetInstances():[]AccessReviewInstanceable +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|SetDecisions(value:[]AccessReviewInstanceDecisionItemable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|SetDefinitions(value:[]AccessReviewScheduleDefinitionable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable::|public|SetInstances(value:[]AccessReviewInstanceable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedRootable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedStorageQuota-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedStorageQuota::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.unifiedStorageQuota::|public|GetDeleted():*int64 @@ -226568,6 +230982,68 @@ github.com/microsoftgraph/msgraph-sdk-go/.policies.ConditionalAccessPoliciesRequ github.com/microsoftgraph/msgraph-sdk-go/.policies.ConditionalAccessPoliciesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConditionalAccessPolicyable; ctx:context.Context; requestConfiguration?:*ConditionalAccessPoliciesRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.policies.ConditionalAccessPoliciesRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.policies.ConditionalAccessPoliciesRequestBuilder::|public|WithUrl(rawUrl:string):*ConditionalAccessPoliciesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|ByM365CapabilityBaseName(m365CapabilityBaseName:string):*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|Count():*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder.CrossTenantAccessPolicyDefaultRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder.CrossTenantAccessPolicyDefaultRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -226582,6 +231058,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaul github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationDefaultable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|m365Capabilities():*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationDefaultable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyDefaultRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationDefaultable github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyDefaultRequestBuilder::|public|requestAdapter:RequestAdapter @@ -226631,6 +231108,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartne github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationPartnerable github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization():*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365Capabilities():*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationPartnerable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationPartnerable github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|pathParameters:map[string]string github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -226662,6 +231140,68 @@ github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartne github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder::|public|ToPutRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantIdentitySyncPolicyPartnerable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderPutRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration):*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|ToPatchRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Count:*bool +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Expand:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Filter:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Orderby:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Search:*string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Select:[]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Skip:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters::|public|Top:*int32 +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration::|public|queryParameters:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|ByM365CapabilityBaseName(m365CapabilityBaseName:string):*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|Count():*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|Post(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable; ctx:context.Context; requestConfiguration?:*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder::|public|WithUrl(rawUrl:string):*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemServiceProviderConstraintsRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemServiceProviderConstraintsRequestBuilder.CrossTenantAccessPolicyPartnersItemServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.policies.CrossTenantAccessPolicyPartnersItemServiceProviderConstraintsRequestBuilder.CrossTenantAccessPolicyPartnersItemServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -240490,18 +245030,22 @@ github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHunt github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|GetQuery():*string github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|GetTimespan():*string +github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|GetWorkspaceId():*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|SetQuery(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|SetTimespan(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|public|SetWorkspaceId(value:*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|GetQuery():*string github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|GetTimespan():*string +github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|GetWorkspaceId():*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|SetQuery(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|SetTimespan(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable::|public|SetWorkspaceId(value:*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID):void github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.security.MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody~~>MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable github.com/microsoftgraph/msgraph-sdk-go/.security.SecureScoreControlProfilesCountRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder diff --git a/kiota-lock.json b/kiota-lock.json index 3fb469183d..b78930a143 100644 --- a/kiota-lock.json +++ b/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "1670D24DA492A8638DCFD4D6A3F4DB6C1C5080E81D9CFFAC2C8DC3E4CD988231631FC1E9DE0F2791AFD2BA752B720A34CA094B42F880EE0C05E917D532372898", + "descriptionHash": "A8730F368F01E428337B83C1254B314C6CA15E472615265E041B2ECFCB5426095853625241AED04487B06192D4ECEF33E7378FED7145D43FEBE9D267D68D6FB3", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.34.1", diff --git a/models/access_package_resource.go b/models/access_package_resource.go index cf85f5ab62..8f7ae02e51 100644 --- a/models/access_package_resource.go +++ b/models/access_package_resource.go @@ -101,6 +101,18 @@ func (m *AccessPackageResource) GetEnvironment()(AccessPackageResourceEnvironmen } return nil } +// GetExternalOriginResourceConnector gets the externalOriginResourceConnector property value. The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +// returns a ExternalOriginResourceConnectorable when successful +func (m *AccessPackageResource) GetExternalOriginResourceConnector()(ExternalOriginResourceConnectorable) { + val, err := m.GetBackingStore().Get("externalOriginResourceConnector") + if err != nil { + panic(err) + } + if val != nil { + return val.(ExternalOriginResourceConnectorable) + } + return nil +} // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *AccessPackageResource) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { @@ -161,6 +173,16 @@ func (m *AccessPackageResource) GetFieldDeserializers()(map[string]func(i878a80d } return nil } + res["externalOriginResourceConnector"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateExternalOriginResourceConnectorFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetExternalOriginResourceConnector(val.(ExternalOriginResourceConnectorable)) + } + return nil + } res["modifiedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetTimeValue() if err != nil { @@ -355,6 +377,12 @@ func (m *AccessPackageResource) Serialize(writer i878a80d2330e89d26896388a3f487e return err } } + { + err = writer.WriteObjectValue("externalOriginResourceConnector", m.GetExternalOriginResourceConnector()) + if err != nil { + return err + } + } { err = writer.WriteTimeValue("modifiedDateTime", m.GetModifiedDateTime()) if err != nil { @@ -446,6 +474,13 @@ func (m *AccessPackageResource) SetEnvironment(value AccessPackageResourceEnviro panic(err) } } +// SetExternalOriginResourceConnector sets the externalOriginResourceConnector property value. The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. +func (m *AccessPackageResource) SetExternalOriginResourceConnector(value ExternalOriginResourceConnectorable)() { + err := m.GetBackingStore().Set("externalOriginResourceConnector", value) + if err != nil { + panic(err) + } +} // SetModifiedDateTime sets the modifiedDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. func (m *AccessPackageResource) SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("modifiedDateTime", value) @@ -496,6 +531,7 @@ type AccessPackageResourceable interface { GetDescription()(*string) GetDisplayName()(*string) GetEnvironment()(AccessPackageResourceEnvironmentable) + GetExternalOriginResourceConnector()(ExternalOriginResourceConnectorable) GetModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetOriginId()(*string) GetOriginSystem()(*string) @@ -507,6 +543,7 @@ type AccessPackageResourceable interface { SetDescription(value *string)() SetDisplayName(value *string)() SetEnvironment(value AccessPackageResourceEnvironmentable)() + SetExternalOriginResourceConnector(value ExternalOriginResourceConnectorable)() SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetOriginId(value *string)() SetOriginSystem(value *string)() diff --git a/models/access_review_access_package_assignment_policy_scope.go b/models/access_review_access_package_assignment_policy_scope.go new file mode 100644 index 0000000000..184c2a4573 --- /dev/null +++ b/models/access_review_access_package_assignment_policy_scope.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 AccessReviewAccessPackageAssignmentPolicyScope struct { + AccessReviewResourceScope +} +// NewAccessReviewAccessPackageAssignmentPolicyScope instantiates a new AccessReviewAccessPackageAssignmentPolicyScope and sets the default values. +func NewAccessReviewAccessPackageAssignmentPolicyScope()(*AccessReviewAccessPackageAssignmentPolicyScope) { + m := &AccessReviewAccessPackageAssignmentPolicyScope{ + AccessReviewResourceScope: *NewAccessReviewResourceScope(), + } + odataTypeValue := "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateAccessReviewAccessPackageAssignmentPolicyScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewAccessPackageAssignmentPolicyScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewAccessPackageAssignmentPolicyScope(), nil +} +// GetAccessPackageDisplayName gets the accessPackageDisplayName property value. The display name of the access package. +// returns a *string when successful +func (m *AccessReviewAccessPackageAssignmentPolicyScope) GetAccessPackageDisplayName()(*string) { + val, err := m.GetBackingStore().Get("accessPackageDisplayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetAccessPackageId gets the accessPackageId property value. The access package identifier. +// returns a *string when successful +func (m *AccessReviewAccessPackageAssignmentPolicyScope) GetAccessPackageId()(*string) { + val, err := m.GetBackingStore().Get("accessPackageId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetCatalogDisplayName gets the catalogDisplayName property value. The display name of the catalog. +// returns a *string when successful +func (m *AccessReviewAccessPackageAssignmentPolicyScope) GetCatalogDisplayName()(*string) { + val, err := m.GetBackingStore().Get("catalogDisplayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetCatalogId gets the catalogId property value. The catalog identifier. +// returns a *string when successful +func (m *AccessReviewAccessPackageAssignmentPolicyScope) GetCatalogId()(*string) { + val, err := m.GetBackingStore().Get("catalogId") + 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 *AccessReviewAccessPackageAssignmentPolicyScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.AccessReviewResourceScope.GetFieldDeserializers() + res["accessPackageDisplayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAccessPackageDisplayName(val) + } + return nil + } + res["accessPackageId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAccessPackageId(val) + } + return nil + } + res["catalogDisplayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetCatalogDisplayName(val) + } + return nil + } + res["catalogId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetCatalogId(val) + } + return nil + } + return res +} +// Serialize serializes information the current object +func (m *AccessReviewAccessPackageAssignmentPolicyScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.AccessReviewResourceScope.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("accessPackageDisplayName", m.GetAccessPackageDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("accessPackageId", m.GetAccessPackageId()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("catalogDisplayName", m.GetCatalogDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("catalogId", m.GetCatalogId()) + if err != nil { + return err + } + } + return nil +} +// SetAccessPackageDisplayName sets the accessPackageDisplayName property value. The display name of the access package. +func (m *AccessReviewAccessPackageAssignmentPolicyScope) SetAccessPackageDisplayName(value *string)() { + err := m.GetBackingStore().Set("accessPackageDisplayName", value) + if err != nil { + panic(err) + } +} +// SetAccessPackageId sets the accessPackageId property value. The access package identifier. +func (m *AccessReviewAccessPackageAssignmentPolicyScope) SetAccessPackageId(value *string)() { + err := m.GetBackingStore().Set("accessPackageId", value) + if err != nil { + panic(err) + } +} +// SetCatalogDisplayName sets the catalogDisplayName property value. The display name of the catalog. +func (m *AccessReviewAccessPackageAssignmentPolicyScope) SetCatalogDisplayName(value *string)() { + err := m.GetBackingStore().Set("catalogDisplayName", value) + if err != nil { + panic(err) + } +} +// SetCatalogId sets the catalogId property value. The catalog identifier. +func (m *AccessReviewAccessPackageAssignmentPolicyScope) SetCatalogId(value *string)() { + err := m.GetBackingStore().Set("catalogId", value) + if err != nil { + panic(err) + } +} +type AccessReviewAccessPackageAssignmentPolicyScopeable interface { + AccessReviewResourceScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAccessPackageDisplayName()(*string) + GetAccessPackageId()(*string) + GetCatalogDisplayName()(*string) + GetCatalogId()(*string) + SetAccessPackageDisplayName(value *string)() + SetAccessPackageId(value *string)() + SetCatalogDisplayName(value *string)() + SetCatalogId(value *string)() +} diff --git a/models/access_review_error.go b/models/access_review_error.go new file mode 100644 index 0000000000..10b6752aae --- /dev/null +++ b/models/access_review_error.go @@ -0,0 +1,44 @@ +// 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 AccessReviewError struct { + GenericError +} +// NewAccessReviewError instantiates a new AccessReviewError and sets the default values. +func NewAccessReviewError()(*AccessReviewError) { + m := &AccessReviewError{ + GenericError: *NewGenericError(), + } + odataTypeValue := "#microsoft.graph.accessReviewError" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateAccessReviewErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewError(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewError) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.GenericError.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *AccessReviewError) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.GenericError.Serialize(writer) + if err != nil { + return err + } + return nil +} +type AccessReviewErrorable interface { + GenericErrorable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/access_review_instance.go b/models/access_review_instance.go index 43c6bbba06..d865cf604f 100644 --- a/models/access_review_instance.go +++ b/models/access_review_instance.go @@ -59,6 +59,18 @@ func (m *AccessReviewInstance) GetEndDateTime()(*i336074805fc853987abe6f7fe3ad97 } return nil } +// GetErrors gets the errors property value. Collection of errors in an access review instance lifecycle. Read-only. +// returns a []AccessReviewErrorable when successful +func (m *AccessReviewInstance) GetErrors()([]AccessReviewErrorable) { + val, err := m.GetBackingStore().Get("errors") + if err != nil { + panic(err) + } + if val != nil { + return val.([]AccessReviewErrorable) + } + return nil +} // GetFallbackReviewers gets the fallbackReviewers property value. This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports $select. // returns a []AccessReviewReviewerScopeable when successful func (m *AccessReviewInstance) GetFallbackReviewers()([]AccessReviewReviewerScopeable) { @@ -117,6 +129,22 @@ func (m *AccessReviewInstance) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["errors"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateAccessReviewErrorFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]AccessReviewErrorable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(AccessReviewErrorable) + } + } + m.SetErrors(res) + } + return nil + } res["fallbackReviewers"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateAccessReviewReviewerScopeFromDiscriminatorValue) if err != nil { @@ -293,6 +321,18 @@ func (m *AccessReviewInstance) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + if m.GetErrors() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetErrors())) + for i, v := range m.GetErrors() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("errors", cast) + if err != nil { + return err + } + } if m.GetFallbackReviewers() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetFallbackReviewers())) for i, v := range m.GetFallbackReviewers() { @@ -370,6 +410,13 @@ func (m *AccessReviewInstance) SetEndDateTime(value *i336074805fc853987abe6f7fe3 panic(err) } } +// SetErrors sets the errors property value. Collection of errors in an access review instance lifecycle. Read-only. +func (m *AccessReviewInstance) SetErrors(value []AccessReviewErrorable)() { + err := m.GetBackingStore().Set("errors", value) + if err != nil { + panic(err) + } +} // SetFallbackReviewers sets the fallbackReviewers property value. This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports $select. func (m *AccessReviewInstance) SetFallbackReviewers(value []AccessReviewReviewerScopeable)() { err := m.GetBackingStore().Set("fallbackReviewers", value) @@ -418,6 +465,7 @@ type AccessReviewInstanceable interface { GetContactedReviewers()([]AccessReviewReviewerable) GetDecisions()([]AccessReviewInstanceDecisionItemable) GetEndDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetErrors()([]AccessReviewErrorable) GetFallbackReviewers()([]AccessReviewReviewerScopeable) GetReviewers()([]AccessReviewReviewerScopeable) GetScope()(AccessReviewScopeable) @@ -427,6 +475,7 @@ type AccessReviewInstanceable interface { SetContactedReviewers(value []AccessReviewReviewerable)() SetDecisions(value []AccessReviewInstanceDecisionItemable)() SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetErrors(value []AccessReviewErrorable)() SetFallbackReviewers(value []AccessReviewReviewerScopeable)() SetReviewers(value []AccessReviewReviewerScopeable)() SetScope(value AccessReviewScopeable)() diff --git a/models/access_review_instance_decision_item.go b/models/access_review_instance_decision_item.go index 446ced36da..ad8ce7161b 100644 --- a/models/access_review_instance_decision_item.go +++ b/models/access_review_instance_decision_item.go @@ -59,6 +59,18 @@ func (m *AccessReviewInstanceDecisionItem) GetAppliedDateTime()(*i336074805fc853 } return nil } +// GetApplyDescription gets the applyDescription property value. The description of the apply result. Read-only. +// returns a *string when successful +func (m *AccessReviewInstanceDecisionItem) GetApplyDescription()(*string) { + val, err := m.GetBackingStore().Get("applyDescription") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} // GetApplyResult gets the applyResult property value. The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only. // returns a *string when successful func (m *AccessReviewInstanceDecisionItem) GetApplyResult()(*string) { @@ -117,6 +129,16 @@ func (m *AccessReviewInstanceDecisionItem) GetFieldDeserializers()(map[string]fu } return nil } + res["applyDescription"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetApplyDescription(val) + } + return nil + } res["applyResult"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetStringValue() if err != nil { @@ -367,6 +389,12 @@ func (m *AccessReviewInstanceDecisionItem) Serialize(writer i878a80d2330e89d2689 return err } } + { + err = writer.WriteStringValue("applyDescription", m.GetApplyDescription()) + if err != nil { + return err + } + } { err = writer.WriteStringValue("applyResult", m.GetApplyResult()) if err != nil { @@ -462,6 +490,13 @@ func (m *AccessReviewInstanceDecisionItem) SetAppliedDateTime(value *i336074805f panic(err) } } +// SetApplyDescription sets the applyDescription property value. The description of the apply result. Read-only. +func (m *AccessReviewInstanceDecisionItem) SetApplyDescription(value *string)() { + err := m.GetBackingStore().Set("applyDescription", value) + if err != nil { + panic(err) + } +} // SetApplyResult sets the applyResult property value. The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only. func (m *AccessReviewInstanceDecisionItem) SetApplyResult(value *string)() { err := m.GetBackingStore().Set("applyResult", value) @@ -545,6 +580,7 @@ type AccessReviewInstanceDecisionItemable interface { GetAccessReviewId()(*string) GetAppliedBy()(UserIdentityable) GetAppliedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetApplyDescription()(*string) GetApplyResult()(*string) GetDecision()(*string) GetInsights()([]GovernanceInsightable) @@ -559,6 +595,7 @@ type AccessReviewInstanceDecisionItemable interface { SetAccessReviewId(value *string)() SetAppliedBy(value UserIdentityable)() SetAppliedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetApplyDescription(value *string)() SetApplyResult(value *string)() SetDecision(value *string)() SetInsights(value []GovernanceInsightable)() diff --git a/models/access_review_instance_decision_item_access_package_resource.go b/models/access_review_instance_decision_item_access_package_resource.go new file mode 100644 index 0000000000..2c35794755 --- /dev/null +++ b/models/access_review_instance_decision_item_access_package_resource.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 AccessReviewInstanceDecisionItemAccessPackageResource struct { + AccessReviewInstanceDecisionItemResource +} +// NewAccessReviewInstanceDecisionItemAccessPackageResource instantiates a new AccessReviewInstanceDecisionItemAccessPackageResource and sets the default values. +func NewAccessReviewInstanceDecisionItemAccessPackageResource()(*AccessReviewInstanceDecisionItemAccessPackageResource) { + m := &AccessReviewInstanceDecisionItemAccessPackageResource{ + AccessReviewInstanceDecisionItemResource: *NewAccessReviewInstanceDecisionItemResource(), + } + odataTypeValue := "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageResource" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateAccessReviewInstanceDecisionItemAccessPackageResourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewInstanceDecisionItemAccessPackageResourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewInstanceDecisionItemAccessPackageResource(), nil +} +// GetAccessPackageAssignmentPolicyDisplayName gets the accessPackageAssignmentPolicyDisplayName property value. Display name of the access package assignment policy through which access is granted. +// returns a *string when successful +func (m *AccessReviewInstanceDecisionItemAccessPackageResource) GetAccessPackageAssignmentPolicyDisplayName()(*string) { + val, err := m.GetBackingStore().Get("accessPackageAssignmentPolicyDisplayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetAccessPackageAssignmentPolicyId gets the accessPackageAssignmentPolicyId property value. Identifier of the access package assignment policy through which access is granted. +// returns a *string when successful +func (m *AccessReviewInstanceDecisionItemAccessPackageResource) GetAccessPackageAssignmentPolicyId()(*string) { + val, err := m.GetBackingStore().Get("accessPackageAssignmentPolicyId") + 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 *AccessReviewInstanceDecisionItemAccessPackageResource) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.AccessReviewInstanceDecisionItemResource.GetFieldDeserializers() + res["accessPackageAssignmentPolicyDisplayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAccessPackageAssignmentPolicyDisplayName(val) + } + return nil + } + res["accessPackageAssignmentPolicyId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAccessPackageAssignmentPolicyId(val) + } + return nil + } + return res +} +// Serialize serializes information the current object +func (m *AccessReviewInstanceDecisionItemAccessPackageResource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.AccessReviewInstanceDecisionItemResource.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("accessPackageAssignmentPolicyDisplayName", m.GetAccessPackageAssignmentPolicyDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("accessPackageAssignmentPolicyId", m.GetAccessPackageAssignmentPolicyId()) + if err != nil { + return err + } + } + return nil +} +// SetAccessPackageAssignmentPolicyDisplayName sets the accessPackageAssignmentPolicyDisplayName property value. Display name of the access package assignment policy through which access is granted. +func (m *AccessReviewInstanceDecisionItemAccessPackageResource) SetAccessPackageAssignmentPolicyDisplayName(value *string)() { + err := m.GetBackingStore().Set("accessPackageAssignmentPolicyDisplayName", value) + if err != nil { + panic(err) + } +} +// SetAccessPackageAssignmentPolicyId sets the accessPackageAssignmentPolicyId property value. Identifier of the access package assignment policy through which access is granted. +func (m *AccessReviewInstanceDecisionItemAccessPackageResource) SetAccessPackageAssignmentPolicyId(value *string)() { + err := m.GetBackingStore().Set("accessPackageAssignmentPolicyId", value) + if err != nil { + panic(err) + } +} +type AccessReviewInstanceDecisionItemAccessPackageResourceable interface { + AccessReviewInstanceDecisionItemResourceable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAccessPackageAssignmentPolicyDisplayName()(*string) + GetAccessPackageAssignmentPolicyId()(*string) + SetAccessPackageAssignmentPolicyDisplayName(value *string)() + SetAccessPackageAssignmentPolicyId(value *string)() +} diff --git a/models/access_review_instance_decision_item_resource.go b/models/access_review_instance_decision_item_resource.go index 3203f9ecb6..b5ac5860c0 100644 --- a/models/access_review_instance_decision_item_resource.go +++ b/models/access_review_instance_decision_item_resource.go @@ -37,6 +37,8 @@ func CreateAccessReviewInstanceDecisionItemResourceFromDiscriminatorValue(parseN switch *mappingValue { case "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource": return NewAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(), nil + case "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageResource": + return NewAccessReviewInstanceDecisionItemAccessPackageResource(), nil case "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource": return NewAccessReviewInstanceDecisionItemAzureRoleResource(), nil case "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalResource": diff --git a/models/access_review_instance_decision_item_service_principal_resource.go b/models/access_review_instance_decision_item_service_principal_resource.go index be7fd8ae11..d70a5ea260 100644 --- a/models/access_review_instance_decision_item_service_principal_resource.go +++ b/models/access_review_instance_decision_item_service_principal_resource.go @@ -36,6 +36,30 @@ func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) GetAppId()(*s } return nil } +// GetAppRoleDisplayName gets the appRoleDisplayName property value. The display name of the app role. +// returns a *string when successful +func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) GetAppRoleDisplayName()(*string) { + val, err := m.GetBackingStore().Get("appRoleDisplayName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetAppRoleId gets the appRoleId property value. The identifier of the app role. +// returns a *string when successful +func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) GetAppRoleId()(*string) { + val, err := m.GetBackingStore().Get("appRoleId") + 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 *AccessReviewInstanceDecisionItemServicePrincipalResource) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { @@ -50,6 +74,26 @@ func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) GetFieldDeser } return nil } + res["appRoleDisplayName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAppRoleDisplayName(val) + } + return nil + } + res["appRoleId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAppRoleId(val) + } + return nil + } return res } // Serialize serializes information the current object @@ -64,6 +108,18 @@ func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) Serialize(wri return err } } + { + err = writer.WriteStringValue("appRoleDisplayName", m.GetAppRoleDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("appRoleId", m.GetAppRoleId()) + if err != nil { + return err + } + } return nil } // SetAppId sets the appId property value. The globally unique identifier of the application to which access has been granted. @@ -73,9 +129,27 @@ func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) SetAppId(valu panic(err) } } +// SetAppRoleDisplayName sets the appRoleDisplayName property value. The display name of the app role. +func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) SetAppRoleDisplayName(value *string)() { + err := m.GetBackingStore().Set("appRoleDisplayName", value) + if err != nil { + panic(err) + } +} +// SetAppRoleId sets the appRoleId property value. The identifier of the app role. +func (m *AccessReviewInstanceDecisionItemServicePrincipalResource) SetAppRoleId(value *string)() { + err := m.GetBackingStore().Set("appRoleId", value) + if err != nil { + panic(err) + } +} type AccessReviewInstanceDecisionItemServicePrincipalResourceable interface { AccessReviewInstanceDecisionItemResourceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppId()(*string) + GetAppRoleDisplayName()(*string) + GetAppRoleId()(*string) SetAppId(value *string)() + SetAppRoleDisplayName(value *string)() + SetAppRoleId(value *string)() } diff --git a/models/access_review_principal_scope.go b/models/access_review_principal_scope.go new file mode 100644 index 0000000000..8ac1cd5a27 --- /dev/null +++ b/models/access_review_principal_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 models + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type AccessReviewPrincipalScope struct { + AccessReviewScope +} +// NewAccessReviewPrincipalScope instantiates a new AccessReviewPrincipalScope and sets the default values. +func NewAccessReviewPrincipalScope()(*AccessReviewPrincipalScope) { + m := &AccessReviewPrincipalScope{ + AccessReviewScope: *NewAccessReviewScope(), + } + odataTypeValue := "#microsoft.graph.accessReviewPrincipalScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateAccessReviewPrincipalScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewPrincipalScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAccessReviewPrincipalScope(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AccessReviewPrincipalScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.AccessReviewScope.GetFieldDeserializers() + res["scopeType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseAccessReviewPrincipalScopeType) + if err != nil { + return err + } + if val != nil { + m.SetScopeType(val.(*AccessReviewPrincipalScopeType)) + } + return nil + } + return res +} +// GetScopeType gets the scopeType property value. The scopeType property +// returns a *AccessReviewPrincipalScopeType when successful +func (m *AccessReviewPrincipalScope) GetScopeType()(*AccessReviewPrincipalScopeType) { + val, err := m.GetBackingStore().Get("scopeType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*AccessReviewPrincipalScopeType) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewPrincipalScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.AccessReviewScope.Serialize(writer) + if err != nil { + return err + } + if m.GetScopeType() != nil { + cast := (*m.GetScopeType()).String() + err = writer.WriteStringValue("scopeType", &cast) + if err != nil { + return err + } + } + return nil +} +// SetScopeType sets the scopeType property value. The scopeType property +func (m *AccessReviewPrincipalScope) SetScopeType(value *AccessReviewPrincipalScopeType)() { + err := m.GetBackingStore().Set("scopeType", value) + if err != nil { + panic(err) + } +} +type AccessReviewPrincipalScopeable interface { + AccessReviewScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetScopeType()(*AccessReviewPrincipalScopeType) + SetScopeType(value *AccessReviewPrincipalScopeType)() +} diff --git a/models/access_review_principal_scope_type.go b/models/access_review_principal_scope_type.go new file mode 100644 index 0000000000..644cf1201e --- /dev/null +++ b/models/access_review_principal_scope_type.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 AccessReviewPrincipalScopeType int + +const ( + ALLUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE AccessReviewPrincipalScopeType = iota + GUESTUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + INACTIVEUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + INACTIVEGUESTUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + UNKNOWNFUTUREVALUE_ACCESSREVIEWPRINCIPALSCOPETYPE +) + +func (i AccessReviewPrincipalScopeType) String() string { + return []string{"allUsers", "guestUsers", "inactiveUsers", "inactiveGuestUsers", "unknownFutureValue"}[i] +} +func ParseAccessReviewPrincipalScopeType(v string) (any, error) { + result := ALLUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + switch v { + case "allUsers": + result = ALLUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + case "guestUsers": + result = GUESTUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + case "inactiveUsers": + result = INACTIVEUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + case "inactiveGuestUsers": + result = INACTIVEGUESTUSERS_ACCESSREVIEWPRINCIPALSCOPETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_ACCESSREVIEWPRINCIPALSCOPETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeAccessReviewPrincipalScopeType(values []AccessReviewPrincipalScopeType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i AccessReviewPrincipalScopeType) isMultiValue() bool { + return false +} diff --git a/models/access_review_resource_scope.go b/models/access_review_resource_scope.go new file mode 100644 index 0000000000..fdd572237e --- /dev/null +++ b/models/access_review_resource_scope.go @@ -0,0 +1,174 @@ +// 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 AccessReviewResourceScope struct { + AccessReviewScope +} +// NewAccessReviewResourceScope instantiates a new AccessReviewResourceScope and sets the default values. +func NewAccessReviewResourceScope()(*AccessReviewResourceScope) { + m := &AccessReviewResourceScope{ + AccessReviewScope: *NewAccessReviewScope(), + } + odataTypeValue := "#microsoft.graph.accessReviewResourceScope" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateAccessReviewResourceScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAccessReviewResourceScopeFromDiscriminatorValue(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.accessReviewAccessPackageAssignmentPolicyScope": + return NewAccessReviewAccessPackageAssignmentPolicyScope(), nil + } + } + } + } + return NewAccessReviewResourceScope(), nil +} +// GetDisplayName gets the displayName property value. The display name of the resource. +// returns a *string when successful +func (m *AccessReviewResourceScope) 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 *AccessReviewResourceScope) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.AccessReviewScope.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["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + res["scopeType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseAccessReviewResourceScopeType) + if err != nil { + return err + } + if val != nil { + m.SetScopeType(val.(*AccessReviewResourceScopeType)) + } + return nil + } + return res +} +// GetResourceId gets the resourceId property value. The identifier of the resource. +// returns a *string when successful +func (m *AccessReviewResourceScope) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetScopeType gets the scopeType property value. The scopeType property +// returns a *AccessReviewResourceScopeType when successful +func (m *AccessReviewResourceScope) GetScopeType()(*AccessReviewResourceScopeType) { + val, err := m.GetBackingStore().Get("scopeType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*AccessReviewResourceScopeType) + } + return nil +} +// Serialize serializes information the current object +func (m *AccessReviewResourceScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.AccessReviewScope.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("displayName", m.GetDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("resourceId", m.GetResourceId()) + if err != nil { + return err + } + } + if m.GetScopeType() != nil { + cast := (*m.GetScopeType()).String() + err = writer.WriteStringValue("scopeType", &cast) + if err != nil { + return err + } + } + return nil +} +// SetDisplayName sets the displayName property value. The display name of the resource. +func (m *AccessReviewResourceScope) SetDisplayName(value *string)() { + err := m.GetBackingStore().Set("displayName", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The identifier of the resource. +func (m *AccessReviewResourceScope) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +// SetScopeType sets the scopeType property value. The scopeType property +func (m *AccessReviewResourceScope) SetScopeType(value *AccessReviewResourceScopeType)() { + err := m.GetBackingStore().Set("scopeType", value) + if err != nil { + panic(err) + } +} +type AccessReviewResourceScopeable interface { + AccessReviewScopeable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetDisplayName()(*string) + GetResourceId()(*string) + GetScopeType()(*AccessReviewResourceScopeType) + SetDisplayName(value *string)() + SetResourceId(value *string)() + SetScopeType(value *AccessReviewResourceScopeType)() +} diff --git a/models/access_review_resource_scope_type.go b/models/access_review_resource_scope_type.go new file mode 100644 index 0000000000..481cef5d5f --- /dev/null +++ b/models/access_review_resource_scope_type.go @@ -0,0 +1,48 @@ +// 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 AccessReviewResourceScopeType int + +const ( + GROUP_ACCESSREVIEWRESOURCESCOPETYPE AccessReviewResourceScopeType = iota + CATALOG_ACCESSREVIEWRESOURCESCOPETYPE + SERVICEPRINCIPAL_ACCESSREVIEWRESOURCESCOPETYPE + DIRECTORYROLE_ACCESSREVIEWRESOURCESCOPETYPE + ACCESSPACKAGEASSIGNMENTPOLICY_ACCESSREVIEWRESOURCESCOPETYPE + UNKNOWNFUTUREVALUE_ACCESSREVIEWRESOURCESCOPETYPE +) + +func (i AccessReviewResourceScopeType) String() string { + return []string{"group", "catalog", "servicePrincipal", "directoryRole", "accessPackageAssignmentPolicy", "unknownFutureValue"}[i] +} +func ParseAccessReviewResourceScopeType(v string) (any, error) { + result := GROUP_ACCESSREVIEWRESOURCESCOPETYPE + switch v { + case "group": + result = GROUP_ACCESSREVIEWRESOURCESCOPETYPE + case "catalog": + result = CATALOG_ACCESSREVIEWRESOURCESCOPETYPE + case "servicePrincipal": + result = SERVICEPRINCIPAL_ACCESSREVIEWRESOURCESCOPETYPE + case "directoryRole": + result = DIRECTORYROLE_ACCESSREVIEWRESOURCESCOPETYPE + case "accessPackageAssignmentPolicy": + result = ACCESSPACKAGEASSIGNMENTPOLICY_ACCESSREVIEWRESOURCESCOPETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_ACCESSREVIEWRESOURCESCOPETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeAccessReviewResourceScopeType(values []AccessReviewResourceScopeType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i AccessReviewResourceScopeType) isMultiValue() bool { + return false +} diff --git a/models/access_review_reviewer_scope.go b/models/access_review_reviewer_scope.go index 0d68ac4485..37a3a6a8a7 100644 --- a/models/access_review_reviewer_scope.go +++ b/models/access_review_reviewer_scope.go @@ -87,6 +87,26 @@ func (m *AccessReviewReviewerScope) GetFieldDeserializers()(map[string]func(i878 } return nil } + res["reviewerId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetReviewerId(val) + } + return nil + } + res["scopeType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseAccessReviewReviewerScopeType) + if err != nil { + return err + } + if val != nil { + m.SetScopeType(val.(*AccessReviewReviewerScopeType)) + } + return nil + } return res } // GetOdataType gets the @odata.type property value. The OdataType property @@ -137,6 +157,30 @@ func (m *AccessReviewReviewerScope) GetQueryType()(*string) { } return nil } +// GetReviewerId gets the reviewerId property value. The identifier of the reviewer. +// returns a *string when successful +func (m *AccessReviewReviewerScope) GetReviewerId()(*string) { + val, err := m.GetBackingStore().Get("reviewerId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetScopeType gets the scopeType property value. The scopeType property +// returns a *AccessReviewReviewerScopeType when successful +func (m *AccessReviewReviewerScope) GetScopeType()(*AccessReviewReviewerScopeType) { + val, err := m.GetBackingStore().Get("scopeType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*AccessReviewReviewerScopeType) + } + return nil +} // Serialize serializes information the current object func (m *AccessReviewReviewerScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { @@ -163,6 +207,19 @@ func (m *AccessReviewReviewerScope) Serialize(writer i878a80d2330e89d26896388a3f return err } } + { + err := writer.WriteStringValue("reviewerId", m.GetReviewerId()) + if err != nil { + return err + } + } + if m.GetScopeType() != nil { + cast := (*m.GetScopeType()).String() + err := writer.WriteStringValue("scopeType", &cast) + if err != nil { + return err + } + } { err := writer.WriteAdditionalData(m.GetAdditionalData()) if err != nil { @@ -210,6 +267,20 @@ func (m *AccessReviewReviewerScope) SetQueryType(value *string)() { panic(err) } } +// SetReviewerId sets the reviewerId property value. The identifier of the reviewer. +func (m *AccessReviewReviewerScope) SetReviewerId(value *string)() { + err := m.GetBackingStore().Set("reviewerId", value) + if err != nil { + panic(err) + } +} +// SetScopeType sets the scopeType property value. The scopeType property +func (m *AccessReviewReviewerScope) SetScopeType(value *AccessReviewReviewerScopeType)() { + err := m.GetBackingStore().Set("scopeType", value) + if err != nil { + panic(err) + } +} type AccessReviewReviewerScopeable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel @@ -219,9 +290,13 @@ type AccessReviewReviewerScopeable interface { GetQuery()(*string) GetQueryRoot()(*string) GetQueryType()(*string) + GetReviewerId()(*string) + GetScopeType()(*AccessReviewReviewerScopeType) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetOdataType(value *string)() SetQuery(value *string)() SetQueryRoot(value *string)() SetQueryType(value *string)() + SetReviewerId(value *string)() + SetScopeType(value *AccessReviewReviewerScopeType)() } diff --git a/models/access_review_reviewer_scope_type.go b/models/access_review_reviewer_scope_type.go new file mode 100644 index 0000000000..6596af0383 --- /dev/null +++ b/models/access_review_reviewer_scope_type.go @@ -0,0 +1,54 @@ +// 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 AccessReviewReviewerScopeType int + +const ( + USER_ACCESSREVIEWREVIEWERSCOPETYPE AccessReviewReviewerScopeType = iota + GROUP_ACCESSREVIEWREVIEWERSCOPETYPE + SELF_ACCESSREVIEWREVIEWERSCOPETYPE + MANAGER_ACCESSREVIEWREVIEWERSCOPETYPE + SPONSOR_ACCESSREVIEWREVIEWERSCOPETYPE + RESOURCEOWNER_ACCESSREVIEWREVIEWERSCOPETYPE + MANAGERORSPONSOR_ACCESSREVIEWREVIEWERSCOPETYPE + UNKNOWNFUTUREVALUE_ACCESSREVIEWREVIEWERSCOPETYPE +) + +func (i AccessReviewReviewerScopeType) String() string { + return []string{"user", "group", "self", "manager", "sponsor", "resourceOwner", "managerOrSponsor", "unknownFutureValue"}[i] +} +func ParseAccessReviewReviewerScopeType(v string) (any, error) { + result := USER_ACCESSREVIEWREVIEWERSCOPETYPE + switch v { + case "user": + result = USER_ACCESSREVIEWREVIEWERSCOPETYPE + case "group": + result = GROUP_ACCESSREVIEWREVIEWERSCOPETYPE + case "self": + result = SELF_ACCESSREVIEWREVIEWERSCOPETYPE + case "manager": + result = MANAGER_ACCESSREVIEWREVIEWERSCOPETYPE + case "sponsor": + result = SPONSOR_ACCESSREVIEWREVIEWERSCOPETYPE + case "resourceOwner": + result = RESOURCEOWNER_ACCESSREVIEWREVIEWERSCOPETYPE + case "managerOrSponsor": + result = MANAGERORSPONSOR_ACCESSREVIEWREVIEWERSCOPETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_ACCESSREVIEWREVIEWERSCOPETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeAccessReviewReviewerScopeType(values []AccessReviewReviewerScopeType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i AccessReviewReviewerScopeType) isMultiValue() bool { + return false +} diff --git a/models/access_review_scope.go b/models/access_review_scope.go index 086bc884b7..94cd671339 100644 --- a/models/access_review_scope.go +++ b/models/access_review_scope.go @@ -35,10 +35,16 @@ func CreateAccessReviewScopeFromDiscriminatorValue(parseNode i878a80d2330e89d268 } if mappingValue != nil { switch *mappingValue { + case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": + return NewAccessReviewAccessPackageAssignmentPolicyScope(), nil case "#microsoft.graph.accessReviewInactiveUsersQueryScope": return NewAccessReviewInactiveUsersQueryScope(), nil + case "#microsoft.graph.accessReviewPrincipalScope": + return NewAccessReviewPrincipalScope(), nil case "#microsoft.graph.accessReviewQueryScope": return NewAccessReviewQueryScope(), nil + case "#microsoft.graph.accessReviewResourceScope": + return NewAccessReviewResourceScope(), nil case "#microsoft.graph.principalResourceMembershipsScope": return NewPrincipalResourceMembershipsScope(), nil } diff --git a/models/access_review_set.go b/models/access_review_set.go index 726807c9d1..cd054fe578 100644 --- a/models/access_review_set.go +++ b/models/access_review_set.go @@ -70,6 +70,16 @@ func (m *AccessReviewSet) GetFieldDeserializers()(map[string]func(i878a80d2330e8 } return nil } + res["unified"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateUnifiedRootFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetUnified(val.(UnifiedRootable)) + } + return nil + } return res } // GetHistoryDefinitions gets the historyDefinitions property value. Represents a collection of access review history data and the scopes used to collect that data. @@ -84,6 +94,18 @@ func (m *AccessReviewSet) GetHistoryDefinitions()([]AccessReviewHistoryDefinitio } return nil } +// GetUnified gets the unified property value. Entry point for the unified (vNext) access reviews API surface. Requests under this path are routed to the vNext service through the dedicated accessReviews/unified path segment. +// returns a UnifiedRootable when successful +func (m *AccessReviewSet) GetUnified()(UnifiedRootable) { + val, err := m.GetBackingStore().Get("unified") + if err != nil { + panic(err) + } + if val != nil { + return val.(UnifiedRootable) + } + return nil +} // Serialize serializes information the current object func (m *AccessReviewSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.Entity.Serialize(writer) @@ -114,6 +136,12 @@ func (m *AccessReviewSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0 return err } } + { + err = writer.WriteObjectValue("unified", m.GetUnified()) + if err != nil { + return err + } + } return nil } // SetDefinitions sets the definitions property value. Represents the template and scheduling for an access review. @@ -130,11 +158,20 @@ func (m *AccessReviewSet) SetHistoryDefinitions(value []AccessReviewHistoryDefin panic(err) } } +// SetUnified sets the unified property value. Entry point for the unified (vNext) access reviews API surface. Requests under this path are routed to the vNext service through the dedicated accessReviews/unified path segment. +func (m *AccessReviewSet) SetUnified(value UnifiedRootable)() { + err := m.GetBackingStore().Set("unified", value) + if err != nil { + panic(err) + } +} type AccessReviewSetable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDefinitions()([]AccessReviewScheduleDefinitionable) GetHistoryDefinitions()([]AccessReviewHistoryDefinitionable) + GetUnified()(UnifiedRootable) SetDefinitions(value []AccessReviewScheduleDefinitionable)() SetHistoryDefinitions(value []AccessReviewHistoryDefinitionable)() + SetUnified(value UnifiedRootable)() } diff --git a/models/connection_info.go b/models/connection_info.go index a485778d14..ab341ff228 100644 --- a/models/connection_info.go +++ b/models/connection_info.go @@ -23,6 +23,24 @@ func NewConnectionInfo()(*ConnectionInfo) { // CreateConnectionInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value // returns a Parsable when successful func CreateConnectionInfoFromDiscriminatorValue(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.externalTokenBasedSapIagConnectionInfo": + return NewExternalTokenBasedSapIagConnectionInfo(), nil + } + } + } + } return NewConnectionInfo(), 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. diff --git a/models/connector_type.go b/models/connector_type.go new file mode 100644 index 0000000000..80b6f0ac03 --- /dev/null +++ b/models/connector_type.go @@ -0,0 +1,36 @@ +// 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 ConnectorType int + +const ( + SAPIAG_CONNECTORTYPE ConnectorType = iota + UNKNOWNFUTUREVALUE_CONNECTORTYPE +) + +func (i ConnectorType) String() string { + return []string{"sapIag", "unknownFutureValue"}[i] +} +func ParseConnectorType(v string) (any, error) { + result := SAPIAG_CONNECTORTYPE + switch v { + case "sapIag": + result = SAPIAG_CONNECTORTYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_CONNECTORTYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeConnectorType(values []ConnectorType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i ConnectorType) isMultiValue() bool { + return false +} diff --git a/models/copilot_package.go b/models/copilot_package.go index 87cca2dbfd..b946100cef 100644 --- a/models/copilot_package.go +++ b/models/copilot_package.go @@ -41,6 +41,18 @@ func CreateCopilotPackageFromDiscriminatorValue(parseNode i878a80d2330e89d268963 } return NewCopilotPackage(), nil } +// GetAgentIdentityId gets the agentIdentityId property value. The agentIdentityId property +// returns a *string when successful +func (m *CopilotPackage) GetAgentIdentityId()(*string) { + val, err := m.GetBackingStore().Get("agentIdentityId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} // GetAppId gets the appId property value. The appId property // returns a *string when successful func (m *CopilotPackage) GetAppId()(*string) { @@ -129,6 +141,16 @@ func (m *CopilotPackage) GetElementTypes()([]string) { // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *CopilotPackage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() + res["agentIdentityId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAgentIdentityId(val) + } + return nil + } res["appId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetStringValue() if err != nil { @@ -483,6 +505,12 @@ func (m *CopilotPackage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a if err != nil { return err } + { + err = writer.WriteStringValue("agentIdentityId", m.GetAgentIdentityId()) + if err != nil { + return err + } + } { err = writer.WriteStringValue("appId", m.GetAppId()) if err != nil { @@ -602,6 +630,13 @@ func (m *CopilotPackage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a } return nil } +// SetAgentIdentityId sets the agentIdentityId property value. The agentIdentityId property +func (m *CopilotPackage) SetAgentIdentityId(value *string)() { + err := m.GetBackingStore().Set("agentIdentityId", value) + if err != nil { + panic(err) + } +} // SetAppId sets the appId property value. The appId property func (m *CopilotPackage) SetAppId(value *string)() { err := m.GetBackingStore().Set("appId", value) @@ -738,6 +773,7 @@ func (m *CopilotPackage) SetZipFile(value []byte)() { type CopilotPackageable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAgentIdentityId()(*string) GetAppId()(*string) GetAssetId()(*string) GetAvailableTo()(*PackageStatus) @@ -757,6 +793,7 @@ type CopilotPackageable interface { GetTypeEscaped()(*PackageType) GetVersion()(*string) GetZipFile()([]byte) + SetAgentIdentityId(value *string)() SetAppId(value *string)() SetAssetId(value *string)() SetAvailableTo(value *PackageStatus)() diff --git a/models/copilot_package_detail.go b/models/copilot_package_detail.go index 0fbdef7fca..859f96b374 100644 --- a/models/copilot_package_detail.go +++ b/models/copilot_package_detail.go @@ -4,6 +4,7 @@ package models import ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" ) @@ -34,6 +35,18 @@ func (m *CopilotPackageDetail) GetAcquireUsersAndGroups()([]PackageAccessEntitya } return nil } +// GetActiveUsers gets the activeUsers property value. The number of distinct users who actively used the package during the reporting period. +// returns a *int32 when successful +func (m *CopilotPackageDetail) GetActiveUsers()(*int32) { + val, err := m.GetBackingStore().Get("activeUsers") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} // GetAllowedUsersAndGroups gets the allowedUsersAndGroups property value. The allowedUsersAndGroups property // returns a []PackageAccessEntityable when successful func (m *CopilotPackageDetail) GetAllowedUsersAndGroups()([]PackageAccessEntityable) { @@ -70,6 +83,18 @@ func (m *CopilotPackageDetail) GetElementDetails()([]PackageElementDetailable) { } return nil } +// GetExceptionRate gets the exceptionRate property value. The fraction of sessions that resulted in an exception, expressed as a value between 0 and 1. +// returns a *float64 when successful +func (m *CopilotPackageDetail) GetExceptionRate()(*float64) { + val, err := m.GetBackingStore().Get("exceptionRate") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *CopilotPackageDetail) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { @@ -90,6 +115,16 @@ func (m *CopilotPackageDetail) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["activeUsers"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetActiveUsers(val) + } + return nil + } res["allowedUsersAndGroups"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreatePackageAccessEntityFromDiscriminatorValue) if err != nil { @@ -138,6 +173,26 @@ func (m *CopilotPackageDetail) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["exceptionRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetFloat64Value() + if err != nil { + return err + } + if val != nil { + m.SetExceptionRate(val) + } + return nil + } + res["lastUsedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetLastUsedDateTime(val) + } + return nil + } res["longDescription"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetStringValue() if err != nil { @@ -174,8 +229,40 @@ func (m *CopilotPackageDetail) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["totalRunTimeInHours"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetFloat64Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalRunTimeInHours(val) + } + return nil + } + res["totalSessions"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalSessions(val) + } + return nil + } return res } +// GetLastUsedDateTime gets the lastUsedDateTime property value. The date and time when the package was last used, in ISO 8601 format and UTC. +// returns a *Time when successful +func (m *CopilotPackageDetail) GetLastUsedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("lastUsedDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} // GetLongDescription gets the longDescription property value. The longDescription property // returns a *string when successful func (m *CopilotPackageDetail) GetLongDescription()(*string) { @@ -212,6 +299,30 @@ func (m *CopilotPackageDetail) GetSharedWithUsersAndGroups()([]PackageAccessEnti } return nil } +// GetTotalRunTimeInHours gets the totalRunTimeInHours property value. Total hours worked by the agent. +// returns a *float64 when successful +func (m *CopilotPackageDetail) GetTotalRunTimeInHours()(*float64) { + val, err := m.GetBackingStore().Get("totalRunTimeInHours") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetTotalSessions gets the totalSessions property value. The total number of sessions served by the package during the reporting period. +// returns a *int32 when successful +func (m *CopilotPackageDetail) GetTotalSessions()(*int32) { + val, err := m.GetBackingStore().Get("totalSessions") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} // Serialize serializes information the current object func (m *CopilotPackageDetail) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.CopilotPackage.Serialize(writer) @@ -230,6 +341,12 @@ func (m *CopilotPackageDetail) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + { + err = writer.WriteInt32Value("activeUsers", m.GetActiveUsers()) + if err != nil { + return err + } + } if m.GetAllowedUsersAndGroups() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetAllowedUsersAndGroups())) for i, v := range m.GetAllowedUsersAndGroups() { @@ -260,6 +377,18 @@ func (m *CopilotPackageDetail) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + { + err = writer.WriteFloat64Value("exceptionRate", m.GetExceptionRate()) + if err != nil { + return err + } + } + { + err = writer.WriteTimeValue("lastUsedDateTime", m.GetLastUsedDateTime()) + if err != nil { + return err + } + } { err = writer.WriteStringValue("longDescription", m.GetLongDescription()) if err != nil { @@ -284,6 +413,18 @@ func (m *CopilotPackageDetail) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + { + err = writer.WriteFloat64Value("totalRunTimeInHours", m.GetTotalRunTimeInHours()) + if err != nil { + return err + } + } + { + err = writer.WriteInt32Value("totalSessions", m.GetTotalSessions()) + if err != nil { + return err + } + } return nil } // SetAcquireUsersAndGroups sets the acquireUsersAndGroups property value. The acquireUsersAndGroups property @@ -293,6 +434,13 @@ func (m *CopilotPackageDetail) SetAcquireUsersAndGroups(value []PackageAccessEnt panic(err) } } +// SetActiveUsers sets the activeUsers property value. The number of distinct users who actively used the package during the reporting period. +func (m *CopilotPackageDetail) SetActiveUsers(value *int32)() { + err := m.GetBackingStore().Set("activeUsers", value) + if err != nil { + panic(err) + } +} // SetAllowedUsersAndGroups sets the allowedUsersAndGroups property value. The allowedUsersAndGroups property func (m *CopilotPackageDetail) SetAllowedUsersAndGroups(value []PackageAccessEntityable)() { err := m.GetBackingStore().Set("allowedUsersAndGroups", value) @@ -314,6 +462,20 @@ func (m *CopilotPackageDetail) SetElementDetails(value []PackageElementDetailabl panic(err) } } +// SetExceptionRate sets the exceptionRate property value. The fraction of sessions that resulted in an exception, expressed as a value between 0 and 1. +func (m *CopilotPackageDetail) SetExceptionRate(value *float64)() { + err := m.GetBackingStore().Set("exceptionRate", value) + if err != nil { + panic(err) + } +} +// SetLastUsedDateTime sets the lastUsedDateTime property value. The date and time when the package was last used, in ISO 8601 format and UTC. +func (m *CopilotPackageDetail) SetLastUsedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("lastUsedDateTime", value) + if err != nil { + panic(err) + } +} // SetLongDescription sets the longDescription property value. The longDescription property func (m *CopilotPackageDetail) SetLongDescription(value *string)() { err := m.GetBackingStore().Set("longDescription", value) @@ -335,21 +497,45 @@ func (m *CopilotPackageDetail) SetSharedWithUsersAndGroups(value []PackageAccess panic(err) } } +// SetTotalRunTimeInHours sets the totalRunTimeInHours property value. Total hours worked by the agent. +func (m *CopilotPackageDetail) SetTotalRunTimeInHours(value *float64)() { + err := m.GetBackingStore().Set("totalRunTimeInHours", value) + if err != nil { + panic(err) + } +} +// SetTotalSessions sets the totalSessions property value. The total number of sessions served by the package during the reporting period. +func (m *CopilotPackageDetail) SetTotalSessions(value *int32)() { + err := m.GetBackingStore().Set("totalSessions", value) + if err != nil { + panic(err) + } +} type CopilotPackageDetailable interface { CopilotPackageable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAcquireUsersAndGroups()([]PackageAccessEntityable) + GetActiveUsers()(*int32) GetAllowedUsersAndGroups()([]PackageAccessEntityable) GetCategories()([]string) GetElementDetails()([]PackageElementDetailable) + GetExceptionRate()(*float64) + GetLastUsedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetLongDescription()(*string) GetSensitivity()(*string) GetSharedWithUsersAndGroups()([]PackageAccessEntityable) + GetTotalRunTimeInHours()(*float64) + GetTotalSessions()(*int32) SetAcquireUsersAndGroups(value []PackageAccessEntityable)() + SetActiveUsers(value *int32)() SetAllowedUsersAndGroups(value []PackageAccessEntityable)() SetCategories(value []string)() SetElementDetails(value []PackageElementDetailable)() + SetExceptionRate(value *float64)() + SetLastUsedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetLongDescription(value *string)() SetSensitivity(value *string)() SetSharedWithUsersAndGroups(value []PackageAccessEntityable)() + SetTotalRunTimeInHours(value *float64)() + SetTotalSessions(value *int32)() } diff --git a/models/cross_tenant_access_policy_configuration_default.go b/models/cross_tenant_access_policy_configuration_default.go index 9782e257aa..1346834276 100644 --- a/models/cross_tenant_access_policy_configuration_default.go +++ b/models/cross_tenant_access_policy_configuration_default.go @@ -188,6 +188,22 @@ func (m *CrossTenantAccessPolicyConfigurationDefault) GetFieldDeserializers()(ma } return nil } + res["m365Capabilities"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateM365CapabilityBaseFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]M365CapabilityBaseable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(M365CapabilityBaseable) + } + } + m.SetM365Capabilities(res) + } + return nil + } res["m365CollaborationInbound"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetObjectValue(CreateCrossTenantAccessPolicyM365CollaborationInboundSettingFromDiscriminatorValue) if err != nil { @@ -256,6 +272,18 @@ func (m *CrossTenantAccessPolicyConfigurationDefault) GetIsServiceDefault()(*boo } return nil } +// GetM365Capabilities gets the m365Capabilities property value. Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. +// returns a []M365CapabilityBaseable when successful +func (m *CrossTenantAccessPolicyConfigurationDefault) GetM365Capabilities()([]M365CapabilityBaseable) { + val, err := m.GetBackingStore().Get("m365Capabilities") + if err != nil { + panic(err) + } + if val != nil { + return val.([]M365CapabilityBaseable) + } + return nil +} // GetM365CollaborationInbound gets the m365CollaborationInbound property value. Defines your default configuration for inbound Microsoft 365 collaboration settings that determine which users from other organizations can collaborate with your organization using Microsoft 365 apps. // returns a CrossTenantAccessPolicyM365CollaborationInboundSettingable when successful func (m *CrossTenantAccessPolicyConfigurationDefault) GetM365CollaborationInbound()(CrossTenantAccessPolicyM365CollaborationInboundSettingable) { @@ -352,6 +380,18 @@ func (m *CrossTenantAccessPolicyConfigurationDefault) Serialize(writer i878a80d2 return err } } + if m.GetM365Capabilities() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetM365Capabilities())) + for i, v := range m.GetM365Capabilities() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("m365Capabilities", cast) + if err != nil { + return err + } + } { err = writer.WriteObjectValue("m365CollaborationInbound", m.GetM365CollaborationInbound()) if err != nil { @@ -435,6 +475,13 @@ func (m *CrossTenantAccessPolicyConfigurationDefault) SetIsServiceDefault(value panic(err) } } +// SetM365Capabilities sets the m365Capabilities property value. Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. +func (m *CrossTenantAccessPolicyConfigurationDefault) SetM365Capabilities(value []M365CapabilityBaseable)() { + err := m.GetBackingStore().Set("m365Capabilities", value) + if err != nil { + panic(err) + } +} // SetM365CollaborationInbound sets the m365CollaborationInbound property value. Defines your default configuration for inbound Microsoft 365 collaboration settings that determine which users from other organizations can collaborate with your organization using Microsoft 365 apps. func (m *CrossTenantAccessPolicyConfigurationDefault) SetM365CollaborationInbound(value CrossTenantAccessPolicyM365CollaborationInboundSettingable)() { err := m.GetBackingStore().Set("m365CollaborationInbound", value) @@ -468,6 +515,7 @@ type CrossTenantAccessPolicyConfigurationDefaultable interface { GetInboundTrust()(CrossTenantAccessPolicyInboundTrustable) GetInvitationRedemptionIdentityProviderConfiguration()(DefaultInvitationRedemptionIdentityProviderConfigurationable) GetIsServiceDefault()(*bool) + GetM365Capabilities()([]M365CapabilityBaseable) GetM365CollaborationInbound()(CrossTenantAccessPolicyM365CollaborationInboundSettingable) GetM365CollaborationOutbound()(CrossTenantAccessPolicyM365CollaborationOutboundSettingable) GetTenantRestrictions()(CrossTenantAccessPolicyTenantRestrictionsable) @@ -480,6 +528,7 @@ type CrossTenantAccessPolicyConfigurationDefaultable interface { SetInboundTrust(value CrossTenantAccessPolicyInboundTrustable)() SetInvitationRedemptionIdentityProviderConfiguration(value DefaultInvitationRedemptionIdentityProviderConfigurationable)() SetIsServiceDefault(value *bool)() + SetM365Capabilities(value []M365CapabilityBaseable)() SetM365CollaborationInbound(value CrossTenantAccessPolicyM365CollaborationInboundSettingable)() SetM365CollaborationOutbound(value CrossTenantAccessPolicyM365CollaborationOutboundSettingable)() SetTenantRestrictions(value CrossTenantAccessPolicyTenantRestrictionsable)() diff --git a/models/cross_tenant_access_policy_configuration_partner.go b/models/cross_tenant_access_policy_configuration_partner.go index 042147b41d..81c061abc1 100644 --- a/models/cross_tenant_access_policy_configuration_partner.go +++ b/models/cross_tenant_access_policy_configuration_partner.go @@ -219,6 +219,22 @@ func (m *CrossTenantAccessPolicyConfigurationPartner) GetFieldDeserializers()(ma } return nil } + res["m365Capabilities"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateM365CapabilityBaseFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]M365CapabilityBaseable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(M365CapabilityBaseable) + } + } + m.SetM365Capabilities(res) + } + return nil + } res["m365CollaborationInbound"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetObjectValue(CreateCrossTenantAccessPolicyM365CollaborationInboundSettingFromDiscriminatorValue) if err != nil { @@ -329,6 +345,18 @@ func (m *CrossTenantAccessPolicyConfigurationPartner) GetIsServiceProvider()(*bo } return nil } +// GetM365Capabilities gets the m365Capabilities property value. Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. +// returns a []M365CapabilityBaseable when successful +func (m *CrossTenantAccessPolicyConfigurationPartner) GetM365Capabilities()([]M365CapabilityBaseable) { + val, err := m.GetBackingStore().Get("m365Capabilities") + if err != nil { + panic(err) + } + if val != nil { + return val.([]M365CapabilityBaseable) + } + return nil +} // GetM365CollaborationInbound gets the m365CollaborationInbound property value. Defines your partner-specific configuration for inbound Microsoft 365 collaboration settings that determine which users from the partner organization can collaborate with your organization using Microsoft 365 apps. // returns a CrossTenantAccessPolicyM365CollaborationInboundSettingable when successful func (m *CrossTenantAccessPolicyConfigurationPartner) GetM365CollaborationInbound()(CrossTenantAccessPolicyM365CollaborationInboundSettingable) { @@ -463,6 +491,18 @@ func (m *CrossTenantAccessPolicyConfigurationPartner) Serialize(writer i878a80d2 return err } } + if m.GetM365Capabilities() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetM365Capabilities())) + for i, v := range m.GetM365Capabilities() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err := writer.WriteCollectionOfObjectValues("m365Capabilities", cast) + if err != nil { + return err + } + } { err := writer.WriteObjectValue("m365CollaborationInbound", m.GetM365CollaborationInbound()) if err != nil { @@ -588,6 +628,13 @@ func (m *CrossTenantAccessPolicyConfigurationPartner) SetIsServiceProvider(value panic(err) } } +// SetM365Capabilities sets the m365Capabilities property value. Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. +func (m *CrossTenantAccessPolicyConfigurationPartner) SetM365Capabilities(value []M365CapabilityBaseable)() { + err := m.GetBackingStore().Set("m365Capabilities", value) + if err != nil { + panic(err) + } +} // SetM365CollaborationInbound sets the m365CollaborationInbound property value. Defines your partner-specific configuration for inbound Microsoft 365 collaboration settings that determine which users from the partner organization can collaborate with your organization using Microsoft 365 apps. func (m *CrossTenantAccessPolicyConfigurationPartner) SetM365CollaborationInbound(value CrossTenantAccessPolicyM365CollaborationInboundSettingable)() { err := m.GetBackingStore().Set("m365CollaborationInbound", value) @@ -645,6 +692,7 @@ type CrossTenantAccessPolicyConfigurationPartnerable interface { GetInboundTrust()(CrossTenantAccessPolicyInboundTrustable) GetIsInMultiTenantOrganization()(*bool) GetIsServiceProvider()(*bool) + GetM365Capabilities()([]M365CapabilityBaseable) GetM365CollaborationInbound()(CrossTenantAccessPolicyM365CollaborationInboundSettingable) GetM365CollaborationOutbound()(CrossTenantAccessPolicyM365CollaborationOutboundSettingable) GetOdataType()(*string) @@ -662,6 +710,7 @@ type CrossTenantAccessPolicyConfigurationPartnerable interface { SetInboundTrust(value CrossTenantAccessPolicyInboundTrustable)() SetIsInMultiTenantOrganization(value *bool)() SetIsServiceProvider(value *bool)() + SetM365Capabilities(value []M365CapabilityBaseable)() SetM365CollaborationInbound(value CrossTenantAccessPolicyM365CollaborationInboundSettingable)() SetM365CollaborationOutbound(value CrossTenantAccessPolicyM365CollaborationOutboundSettingable)() SetOdataType(value *string)() diff --git a/models/cross_tenant_calendar_availability_basic.go b/models/cross_tenant_calendar_availability_basic.go new file mode 100644 index 0000000000..9ada51b0e1 --- /dev/null +++ b/models/cross_tenant_calendar_availability_basic.go @@ -0,0 +1,44 @@ +// 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 CrossTenantCalendarAvailabilityBasic struct { + M365CapabilityBase +} +// NewCrossTenantCalendarAvailabilityBasic instantiates a new CrossTenantCalendarAvailabilityBasic and sets the default values. +func NewCrossTenantCalendarAvailabilityBasic()(*CrossTenantCalendarAvailabilityBasic) { + m := &CrossTenantCalendarAvailabilityBasic{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantCalendarAvailabilityBasic" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantCalendarAvailabilityBasicFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantCalendarAvailabilityBasicFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantCalendarAvailabilityBasic(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantCalendarAvailabilityBasic) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantCalendarAvailabilityBasic) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantCalendarAvailabilityBasicable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_calendar_availability_limited_details.go b/models/cross_tenant_calendar_availability_limited_details.go new file mode 100644 index 0000000000..edba37dc29 --- /dev/null +++ b/models/cross_tenant_calendar_availability_limited_details.go @@ -0,0 +1,44 @@ +// 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 CrossTenantCalendarAvailabilityLimitedDetails struct { + M365CapabilityBase +} +// NewCrossTenantCalendarAvailabilityLimitedDetails instantiates a new CrossTenantCalendarAvailabilityLimitedDetails and sets the default values. +func NewCrossTenantCalendarAvailabilityLimitedDetails()(*CrossTenantCalendarAvailabilityLimitedDetails) { + m := &CrossTenantCalendarAvailabilityLimitedDetails{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantCalendarAvailabilityLimitedDetailsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantCalendarAvailabilityLimitedDetailsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantCalendarAvailabilityLimitedDetails(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantCalendarAvailabilityLimitedDetails) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantCalendarAvailabilityLimitedDetails) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantCalendarAvailabilityLimitedDetailsable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_calendar_sharing_free_busy_detail.go b/models/cross_tenant_calendar_sharing_free_busy_detail.go new file mode 100644 index 0000000000..7643c87b6b --- /dev/null +++ b/models/cross_tenant_calendar_sharing_free_busy_detail.go @@ -0,0 +1,44 @@ +// 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 CrossTenantCalendarSharingFreeBusyDetail struct { + M365CapabilityBase +} +// NewCrossTenantCalendarSharingFreeBusyDetail instantiates a new CrossTenantCalendarSharingFreeBusyDetail and sets the default values. +func NewCrossTenantCalendarSharingFreeBusyDetail()(*CrossTenantCalendarSharingFreeBusyDetail) { + m := &CrossTenantCalendarSharingFreeBusyDetail{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantCalendarSharingFreeBusyDetailFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantCalendarSharingFreeBusyDetailFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantCalendarSharingFreeBusyDetail(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantCalendarSharingFreeBusyDetail) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantCalendarSharingFreeBusyDetail) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantCalendarSharingFreeBusyDetailable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_calendar_sharing_free_busy_reviewer.go b/models/cross_tenant_calendar_sharing_free_busy_reviewer.go new file mode 100644 index 0000000000..b1bba78f1c --- /dev/null +++ b/models/cross_tenant_calendar_sharing_free_busy_reviewer.go @@ -0,0 +1,44 @@ +// 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 CrossTenantCalendarSharingFreeBusyReviewer struct { + M365CapabilityBase +} +// NewCrossTenantCalendarSharingFreeBusyReviewer instantiates a new CrossTenantCalendarSharingFreeBusyReviewer and sets the default values. +func NewCrossTenantCalendarSharingFreeBusyReviewer()(*CrossTenantCalendarSharingFreeBusyReviewer) { + m := &CrossTenantCalendarSharingFreeBusyReviewer{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantCalendarSharingFreeBusyReviewerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantCalendarSharingFreeBusyReviewerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantCalendarSharingFreeBusyReviewer(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantCalendarSharingFreeBusyReviewer) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantCalendarSharingFreeBusyReviewer) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantCalendarSharingFreeBusyReviewerable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_calendar_sharing_free_busy_simple.go b/models/cross_tenant_calendar_sharing_free_busy_simple.go new file mode 100644 index 0000000000..0d50d44931 --- /dev/null +++ b/models/cross_tenant_calendar_sharing_free_busy_simple.go @@ -0,0 +1,44 @@ +// 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 CrossTenantCalendarSharingFreeBusySimple struct { + M365CapabilityBase +} +// NewCrossTenantCalendarSharingFreeBusySimple instantiates a new CrossTenantCalendarSharingFreeBusySimple and sets the default values. +func NewCrossTenantCalendarSharingFreeBusySimple()(*CrossTenantCalendarSharingFreeBusySimple) { + m := &CrossTenantCalendarSharingFreeBusySimple{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantCalendarSharingFreeBusySimpleFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantCalendarSharingFreeBusySimpleFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantCalendarSharingFreeBusySimple(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantCalendarSharingFreeBusySimple) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantCalendarSharingFreeBusySimple) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantCalendarSharingFreeBusySimpleable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_mail_tips_all.go b/models/cross_tenant_mail_tips_all.go new file mode 100644 index 0000000000..7102d37578 --- /dev/null +++ b/models/cross_tenant_mail_tips_all.go @@ -0,0 +1,44 @@ +// 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 CrossTenantMailTipsAll struct { + M365CapabilityBase +} +// NewCrossTenantMailTipsAll instantiates a new CrossTenantMailTipsAll and sets the default values. +func NewCrossTenantMailTipsAll()(*CrossTenantMailTipsAll) { + m := &CrossTenantMailTipsAll{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantMailTipsAll" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantMailTipsAllFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantMailTipsAllFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantMailTipsAll(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantMailTipsAll) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantMailTipsAll) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantMailTipsAllable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_mail_tips_limited.go b/models/cross_tenant_mail_tips_limited.go new file mode 100644 index 0000000000..31f064357c --- /dev/null +++ b/models/cross_tenant_mail_tips_limited.go @@ -0,0 +1,44 @@ +// 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 CrossTenantMailTipsLimited struct { + M365CapabilityBase +} +// NewCrossTenantMailTipsLimited instantiates a new CrossTenantMailTipsLimited and sets the default values. +func NewCrossTenantMailTipsLimited()(*CrossTenantMailTipsLimited) { + m := &CrossTenantMailTipsLimited{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantMailTipsLimited" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantMailTipsLimitedFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantMailTipsLimitedFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantMailTipsLimited(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantMailTipsLimited) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantMailTipsLimited) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantMailTipsLimitedable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_migration.go b/models/cross_tenant_migration.go new file mode 100644 index 0000000000..8daf5d917a --- /dev/null +++ b/models/cross_tenant_migration.go @@ -0,0 +1,44 @@ +// 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 CrossTenantMigration struct { + M365CapabilityBase +} +// NewCrossTenantMigration instantiates a new CrossTenantMigration and sets the default values. +func NewCrossTenantMigration()(*CrossTenantMigration) { + m := &CrossTenantMigration{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantMigration" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantMigrationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantMigrationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantMigration(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantMigration) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantMigration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantMigrationable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_open_profile_card.go b/models/cross_tenant_open_profile_card.go new file mode 100644 index 0000000000..8023124ac6 --- /dev/null +++ b/models/cross_tenant_open_profile_card.go @@ -0,0 +1,44 @@ +// 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 CrossTenantOpenProfileCard struct { + M365CapabilityBase +} +// NewCrossTenantOpenProfileCard instantiates a new CrossTenantOpenProfileCard and sets the default values. +func NewCrossTenantOpenProfileCard()(*CrossTenantOpenProfileCard) { + m := &CrossTenantOpenProfileCard{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantOpenProfileCard" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantOpenProfileCardFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantOpenProfileCardFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantOpenProfileCard(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantOpenProfileCard) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantOpenProfileCard) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantOpenProfileCardable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_places_desk_booking.go b/models/cross_tenant_places_desk_booking.go new file mode 100644 index 0000000000..8f1a1de77a --- /dev/null +++ b/models/cross_tenant_places_desk_booking.go @@ -0,0 +1,44 @@ +// 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 CrossTenantPlacesDeskBooking struct { + M365CapabilityBase +} +// NewCrossTenantPlacesDeskBooking instantiates a new CrossTenantPlacesDeskBooking and sets the default values. +func NewCrossTenantPlacesDeskBooking()(*CrossTenantPlacesDeskBooking) { + m := &CrossTenantPlacesDeskBooking{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantPlacesDeskBooking" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantPlacesDeskBookingFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantPlacesDeskBookingFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantPlacesDeskBooking(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantPlacesDeskBooking) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantPlacesDeskBooking) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantPlacesDeskBookingable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/cross_tenant_places_room_booking.go b/models/cross_tenant_places_room_booking.go new file mode 100644 index 0000000000..776f892890 --- /dev/null +++ b/models/cross_tenant_places_room_booking.go @@ -0,0 +1,44 @@ +// 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 CrossTenantPlacesRoomBooking struct { + M365CapabilityBase +} +// NewCrossTenantPlacesRoomBooking instantiates a new CrossTenantPlacesRoomBooking and sets the default values. +func NewCrossTenantPlacesRoomBooking()(*CrossTenantPlacesRoomBooking) { + m := &CrossTenantPlacesRoomBooking{ + M365CapabilityBase: *NewM365CapabilityBase(), + } + odataTypeValue := "#microsoft.graph.crossTenantPlacesRoomBooking" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCrossTenantPlacesRoomBookingFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCrossTenantPlacesRoomBookingFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCrossTenantPlacesRoomBooking(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CrossTenantPlacesRoomBooking) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.M365CapabilityBase.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *CrossTenantPlacesRoomBooking) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.M365CapabilityBase.Serialize(writer) + if err != nil { + return err + } + return nil +} +type CrossTenantPlacesRoomBookingable interface { + M365CapabilityBaseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +} diff --git a/models/device_app_management.go b/models/device_app_management.go index 3886de3c75..97b25695ec 100644 --- a/models/device_app_management.go +++ b/models/device_app_management.go @@ -6,17 +6,20 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // DeviceAppManagement singleton entity that acts as a container for all device app management functionality. type DeviceAppManagement struct { - Entity + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } // NewDeviceAppManagement instantiates a new DeviceAppManagement and sets the default values. func NewDeviceAppManagement()(*DeviceAppManagement) { m := &DeviceAppManagement{ - Entity: *NewEntity(), } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) return m } // CreateDeviceAppManagementFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value @@ -24,6 +27,19 @@ func NewDeviceAppManagement()(*DeviceAppManagement) { func CreateDeviceAppManagementFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { return NewDeviceAppManagement(), 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 *DeviceAppManagement) 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) +} // GetAndroidManagedAppProtections gets the androidManagedAppProtections property value. Android managed app policies. // returns a []AndroidManagedAppProtectionable when successful func (m *DeviceAppManagement) GetAndroidManagedAppProtections()([]AndroidManagedAppProtectionable) { @@ -36,6 +52,11 @@ func (m *DeviceAppManagement) GetAndroidManagedAppProtections()([]AndroidManaged } return nil } +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceAppManagement) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} // GetDefaultManagedAppProtections gets the defaultManagedAppProtections property value. Default managed app policies. // returns a []DefaultManagedAppProtectionable when successful func (m *DeviceAppManagement) GetDefaultManagedAppProtections()([]DefaultManagedAppProtectionable) { @@ -51,7 +72,7 @@ func (m *DeviceAppManagement) GetDefaultManagedAppProtections()([]DefaultManaged // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *DeviceAppManagement) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := m.Entity.GetFieldDeserializers() + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["androidManagedAppProtections"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateAndroidManagedAppProtectionFromDiscriminatorValue) if err != nil { @@ -284,6 +305,16 @@ func (m *DeviceAppManagement) GetFieldDeserializers()(map[string]func(i878a80d23 } 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 + } res["targetedManagedAppConfigurations"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateTargetedManagedAppConfigurationFromDiscriminatorValue) if err != nil { @@ -502,6 +533,18 @@ func (m *DeviceAppManagement) GetMobileApps()([]MobileAppable) { } return nil } +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *DeviceAppManagement) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} // GetTargetedManagedAppConfigurations gets the targetedManagedAppConfigurations property value. Targeted managed app configurations. // returns a []TargetedManagedAppConfigurationable when successful func (m *DeviceAppManagement) GetTargetedManagedAppConfigurations()([]TargetedManagedAppConfigurationable) { @@ -540,10 +583,6 @@ func (m *DeviceAppManagement) GetWindowsInformationProtectionPolicies()([]Window } // Serialize serializes information the current object func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - err := m.Entity.Serialize(writer) - if err != nil { - return err - } if m.GetAndroidManagedAppProtections() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetAndroidManagedAppProtections())) for i, v := range m.GetAndroidManagedAppProtections() { @@ -551,7 +590,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("androidManagedAppProtections", cast) + err := writer.WriteCollectionOfObjectValues("androidManagedAppProtections", cast) if err != nil { return err } @@ -563,7 +602,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("defaultManagedAppProtections", cast) + err := writer.WriteCollectionOfObjectValues("defaultManagedAppProtections", cast) if err != nil { return err } @@ -575,13 +614,13 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("iosManagedAppProtections", cast) + err := writer.WriteCollectionOfObjectValues("iosManagedAppProtections", cast) if err != nil { return err } } { - err = writer.WriteBoolValue("isEnabledForMicrosoftStoreForBusiness", m.GetIsEnabledForMicrosoftStoreForBusiness()) + err := writer.WriteBoolValue("isEnabledForMicrosoftStoreForBusiness", m.GetIsEnabledForMicrosoftStoreForBusiness()) if err != nil { return err } @@ -593,7 +632,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("managedAppPolicies", cast) + err := writer.WriteCollectionOfObjectValues("managedAppPolicies", cast) if err != nil { return err } @@ -605,7 +644,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("managedAppRegistrations", cast) + err := writer.WriteCollectionOfObjectValues("managedAppRegistrations", cast) if err != nil { return err } @@ -617,7 +656,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("managedAppStatuses", cast) + err := writer.WriteCollectionOfObjectValues("managedAppStatuses", cast) if err != nil { return err } @@ -629,7 +668,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("managedEBooks", cast) + err := writer.WriteCollectionOfObjectValues("managedEBooks", cast) if err != nil { return err } @@ -641,25 +680,25 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("mdmWindowsInformationProtectionPolicies", cast) + err := writer.WriteCollectionOfObjectValues("mdmWindowsInformationProtectionPolicies", cast) if err != nil { return err } } { - err = writer.WriteStringValue("microsoftStoreForBusinessLanguage", m.GetMicrosoftStoreForBusinessLanguage()) + err := writer.WriteStringValue("microsoftStoreForBusinessLanguage", m.GetMicrosoftStoreForBusinessLanguage()) if err != nil { return err } } { - err = writer.WriteTimeValue("microsoftStoreForBusinessLastCompletedApplicationSyncTime", m.GetMicrosoftStoreForBusinessLastCompletedApplicationSyncTime()) + err := writer.WriteTimeValue("microsoftStoreForBusinessLastCompletedApplicationSyncTime", m.GetMicrosoftStoreForBusinessLastCompletedApplicationSyncTime()) if err != nil { return err } } { - err = writer.WriteTimeValue("microsoftStoreForBusinessLastSuccessfulSyncDateTime", m.GetMicrosoftStoreForBusinessLastSuccessfulSyncDateTime()) + err := writer.WriteTimeValue("microsoftStoreForBusinessLastSuccessfulSyncDateTime", m.GetMicrosoftStoreForBusinessLastSuccessfulSyncDateTime()) if err != nil { return err } @@ -671,7 +710,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("mobileAppCategories", cast) + err := writer.WriteCollectionOfObjectValues("mobileAppCategories", cast) if err != nil { return err } @@ -683,7 +722,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("mobileAppConfigurations", cast) + err := writer.WriteCollectionOfObjectValues("mobileAppConfigurations", cast) if err != nil { return err } @@ -695,7 +734,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("mobileAppRelationships", cast) + err := writer.WriteCollectionOfObjectValues("mobileAppRelationships", cast) if err != nil { return err } @@ -707,7 +746,13 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("mobileApps", cast) + err := writer.WriteCollectionOfObjectValues("mobileApps", cast) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) if err != nil { return err } @@ -719,7 +764,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("targetedManagedAppConfigurations", cast) + err := writer.WriteCollectionOfObjectValues("targetedManagedAppConfigurations", cast) if err != nil { return err } @@ -731,7 +776,7 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("vppTokens", cast) + err := writer.WriteCollectionOfObjectValues("vppTokens", cast) if err != nil { return err } @@ -743,13 +788,26 @@ func (m *DeviceAppManagement) Serialize(writer i878a80d2330e89d26896388a3f487eef cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) } } - err = writer.WriteCollectionOfObjectValues("windowsInformationProtectionPolicies", cast) + err := writer.WriteCollectionOfObjectValues("windowsInformationProtectionPolicies", cast) + 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 *DeviceAppManagement) SetAdditionalData(value map[string]any)() { + err := m.GetBackingStore().Set("additionalData", value) + if err != nil { + panic(err) + } +} // SetAndroidManagedAppProtections sets the androidManagedAppProtections property value. Android managed app policies. func (m *DeviceAppManagement) SetAndroidManagedAppProtections(value []AndroidManagedAppProtectionable)() { err := m.GetBackingStore().Set("androidManagedAppProtections", value) @@ -757,6 +815,10 @@ func (m *DeviceAppManagement) SetAndroidManagedAppProtections(value []AndroidMan panic(err) } } +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceAppManagement) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} // SetDefaultManagedAppProtections sets the defaultManagedAppProtections property value. Default managed app policies. func (m *DeviceAppManagement) SetDefaultManagedAppProtections(value []DefaultManagedAppProtectionable)() { err := m.GetBackingStore().Set("defaultManagedAppProtections", value) @@ -862,6 +924,13 @@ func (m *DeviceAppManagement) SetMobileApps(value []MobileAppable)() { panic(err) } } +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *DeviceAppManagement) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} // SetTargetedManagedAppConfigurations sets the targetedManagedAppConfigurations property value. Targeted managed app configurations. func (m *DeviceAppManagement) SetTargetedManagedAppConfigurations(value []TargetedManagedAppConfigurationable)() { err := m.GetBackingStore().Set("targetedManagedAppConfigurations", value) @@ -884,9 +953,11 @@ func (m *DeviceAppManagement) SetWindowsInformationProtectionPolicies(value []Wi } } type DeviceAppManagementable interface { - Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAndroidManagedAppProtections()([]AndroidManagedAppProtectionable) + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetDefaultManagedAppProtections()([]DefaultManagedAppProtectionable) GetIosManagedAppProtections()([]IosManagedAppProtectionable) GetIsEnabledForMicrosoftStoreForBusiness()(*bool) @@ -902,10 +973,12 @@ type DeviceAppManagementable interface { GetMobileAppConfigurations()([]ManagedDeviceMobileAppConfigurationable) GetMobileAppRelationships()([]MobileAppRelationshipable) GetMobileApps()([]MobileAppable) + GetOdataType()(*string) GetTargetedManagedAppConfigurations()([]TargetedManagedAppConfigurationable) GetVppTokens()([]VppTokenable) GetWindowsInformationProtectionPolicies()([]WindowsInformationProtectionPolicyable) SetAndroidManagedAppProtections(value []AndroidManagedAppProtectionable)() + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetDefaultManagedAppProtections(value []DefaultManagedAppProtectionable)() SetIosManagedAppProtections(value []IosManagedAppProtectionable)() SetIsEnabledForMicrosoftStoreForBusiness(value *bool)() @@ -921,6 +994,7 @@ type DeviceAppManagementable interface { SetMobileAppConfigurations(value []ManagedDeviceMobileAppConfigurationable)() SetMobileAppRelationships(value []MobileAppRelationshipable)() SetMobileApps(value []MobileAppable)() + SetOdataType(value *string)() SetTargetedManagedAppConfigurations(value []TargetedManagedAppConfigurationable)() SetVppTokens(value []VppTokenable)() SetWindowsInformationProtectionPolicies(value []WindowsInformationProtectionPolicyable)() diff --git a/models/entitlement_management.go b/models/entitlement_management.go index 7b94df2e88..7e9e2ef2d7 100644 --- a/models/entitlement_management.go +++ b/models/entitlement_management.go @@ -142,6 +142,18 @@ func (m *EntitlementManagement) GetControlConfigurations()([]ControlConfiguratio } return nil } +// GetExternalOriginResourceConnectors gets the externalOriginResourceConnectors property value. Represents the connectors used to communicate with external resource systems. +// returns a []ExternalOriginResourceConnectorable when successful +func (m *EntitlementManagement) GetExternalOriginResourceConnectors()([]ExternalOriginResourceConnectorable) { + val, err := m.GetBackingStore().Get("externalOriginResourceConnectors") + if err != nil { + panic(err) + } + if val != nil { + return val.([]ExternalOriginResourceConnectorable) + } + return nil +} // GetFieldDeserializers the deserialization information for the current model // returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful func (m *EntitlementManagement) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { @@ -306,6 +318,22 @@ func (m *EntitlementManagement) GetFieldDeserializers()(map[string]func(i878a80d } return nil } + res["externalOriginResourceConnectors"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateExternalOriginResourceConnectorFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]ExternalOriginResourceConnectorable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(ExternalOriginResourceConnectorable) + } + } + m.SetExternalOriginResourceConnectors(res) + } + return nil + } res["resourceEnvironments"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateAccessPackageResourceEnvironmentFromDiscriminatorValue) if err != nil { @@ -596,6 +624,18 @@ func (m *EntitlementManagement) Serialize(writer i878a80d2330e89d26896388a3f487e return err } } + if m.GetExternalOriginResourceConnectors() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetExternalOriginResourceConnectors())) + for i, v := range m.GetExternalOriginResourceConnectors() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("externalOriginResourceConnectors", cast) + if err != nil { + return err + } + } if m.GetResourceEnvironments() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetResourceEnvironments())) for i, v := range m.GetResourceEnvironments() { @@ -734,6 +774,13 @@ func (m *EntitlementManagement) SetControlConfigurations(value []ControlConfigur panic(err) } } +// SetExternalOriginResourceConnectors sets the externalOriginResourceConnectors property value. Represents the connectors used to communicate with external resource systems. +func (m *EntitlementManagement) SetExternalOriginResourceConnectors(value []ExternalOriginResourceConnectorable)() { + err := m.GetBackingStore().Set("externalOriginResourceConnectors", value) + if err != nil { + panic(err) + } +} // SetResourceEnvironments sets the resourceEnvironments property value. A reference to the geolocation environments in which a resource is located. func (m *EntitlementManagement) SetResourceEnvironments(value []AccessPackageResourceEnvironmentable)() { err := m.GetBackingStore().Set("resourceEnvironments", value) @@ -789,6 +836,7 @@ type EntitlementManagementable interface { GetCatalogs()([]AccessPackageCatalogable) GetConnectedOrganizations()([]ConnectedOrganizationable) GetControlConfigurations()([]ControlConfigurationable) + GetExternalOriginResourceConnectors()([]ExternalOriginResourceConnectorable) GetResourceEnvironments()([]AccessPackageResourceEnvironmentable) GetResourceRequests()([]AccessPackageResourceRequestable) GetResourceRoleScopes()([]AccessPackageResourceRoleScopeable) @@ -805,6 +853,7 @@ type EntitlementManagementable interface { SetCatalogs(value []AccessPackageCatalogable)() SetConnectedOrganizations(value []ConnectedOrganizationable)() SetControlConfigurations(value []ControlConfigurationable)() + SetExternalOriginResourceConnectors(value []ExternalOriginResourceConnectorable)() SetResourceEnvironments(value []AccessPackageResourceEnvironmentable)() SetResourceRequests(value []AccessPackageResourceRequestable)() SetResourceRoleScopes(value []AccessPackageResourceRoleScopeable)() diff --git a/models/entity.go b/models/entity.go index a10222799e..ca54c225e0 100644 --- a/models/entity.go +++ b/models/entity.go @@ -447,6 +447,28 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewCrossTenantAccessPolicy(), nil case "#microsoft.graph.crossTenantAccessPolicyConfigurationDefault": return NewCrossTenantAccessPolicyConfigurationDefault(), nil + case "#microsoft.graph.crossTenantCalendarAvailabilityBasic": + return NewCrossTenantCalendarAvailabilityBasic(), nil + case "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails": + return NewCrossTenantCalendarAvailabilityLimitedDetails(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail": + return NewCrossTenantCalendarSharingFreeBusyDetail(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer": + return NewCrossTenantCalendarSharingFreeBusyReviewer(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple": + return NewCrossTenantCalendarSharingFreeBusySimple(), nil + case "#microsoft.graph.crossTenantMailTipsAll": + return NewCrossTenantMailTipsAll(), nil + case "#microsoft.graph.crossTenantMailTipsLimited": + return NewCrossTenantMailTipsLimited(), nil + case "#microsoft.graph.crossTenantMigration": + return NewCrossTenantMigration(), nil + case "#microsoft.graph.crossTenantOpenProfileCard": + return NewCrossTenantOpenProfileCard(), nil + case "#microsoft.graph.crossTenantPlacesDeskBooking": + return NewCrossTenantPlacesDeskBooking(), nil + case "#microsoft.graph.crossTenantPlacesRoomBooking": + return NewCrossTenantPlacesRoomBooking(), nil case "#microsoft.graph.customAuthenticationExtension": return NewCustomAuthenticationExtension(), nil case "#microsoft.graph.customCalloutExtension": @@ -505,8 +527,6 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewDeviceAndAppManagementRoleAssignment(), nil case "#microsoft.graph.deviceAndAppManagementRoleDefinition": return NewDeviceAndAppManagementRoleDefinition(), nil - case "#microsoft.graph.deviceAppManagement": - return NewDeviceAppManagement(), nil case "#microsoft.graph.deviceCategory": return NewDeviceCategory(), nil case "#microsoft.graph.deviceComplianceActionItem": @@ -751,6 +771,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewExternalAuthenticationMethodConfiguration(), nil case "#microsoft.graph.externalDomainName": return NewExternalDomainName(), nil + case "#microsoft.graph.externalOriginResourceConnector": + return NewExternalOriginResourceConnector(), nil case "#microsoft.graph.externalUsersSelfServiceSignUpEventsFlow": return NewExternalUsersSelfServiceSignUpEventsFlow(), nil case "#microsoft.graph.featureRolloutPolicy": @@ -937,6 +959,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewLongRunningOperation(), nil case "#microsoft.graph.m365AppsInstallationOptions": return NewM365AppsInstallationOptions(), nil + case "#microsoft.graph.m365CapabilityBase": + return NewM365CapabilityBase(), nil case "#microsoft.graph.macOSCompliancePolicy": return NewMacOSCompliancePolicy(), nil case "#microsoft.graph.macOSCustomConfiguration": @@ -1713,6 +1737,8 @@ func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487 return NewUnifiedRoleScheduleBase(), nil case "#microsoft.graph.unifiedRoleScheduleInstanceBase": return NewUnifiedRoleScheduleInstanceBase(), nil + case "#microsoft.graph.unifiedRoot": + return NewUnifiedRoot(), nil case "#microsoft.graph.unifiedStorageQuota": return NewUnifiedStorageQuota(), nil case "#microsoft.graph.unitMap": diff --git a/models/external_origin_resource_connector.go b/models/external_origin_resource_connector.go new file mode 100644 index 0000000000..0ffa805562 --- /dev/null +++ b/models/external_origin_resource_connector.go @@ -0,0 +1,340 @@ +// 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" +) + +type ExternalOriginResourceConnector struct { + Entity +} +// NewExternalOriginResourceConnector instantiates a new ExternalOriginResourceConnector and sets the default values. +func NewExternalOriginResourceConnector()(*ExternalOriginResourceConnector) { + m := &ExternalOriginResourceConnector{ + Entity: *NewEntity(), + } + return m +} +// CreateExternalOriginResourceConnectorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateExternalOriginResourceConnectorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewExternalOriginResourceConnector(), nil +} +// GetConnectionInfo gets the connectionInfo property value. The connectionInfo property +// returns a ConnectionInfoable when successful +func (m *ExternalOriginResourceConnector) GetConnectionInfo()(ConnectionInfoable) { + val, err := m.GetBackingStore().Get("connectionInfo") + if err != nil { + panic(err) + } + if val != nil { + return val.(ConnectionInfoable) + } + return nil +} +// GetConnectorType gets the connectorType property value. The connectorType property +// returns a *ConnectorType when successful +func (m *ExternalOriginResourceConnector) GetConnectorType()(*ConnectorType) { + val, err := m.GetBackingStore().Get("connectorType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ConnectorType) + } + return nil +} +// GetCreatedBy gets the createdBy property value. The identifier of the user or application that created the connector. +// returns a *string when successful +func (m *ExternalOriginResourceConnector) GetCreatedBy()(*string) { + val, err := m.GetBackingStore().Get("createdBy") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetCreatedDateTime gets the createdDateTime property value. The date and time when the connector was created. +// returns a *Time when successful +func (m *ExternalOriginResourceConnector) GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("createdDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetDescription gets the description property value. A description of the connector. +// returns a *string when successful +func (m *ExternalOriginResourceConnector) GetDescription()(*string) { + val, err := m.GetBackingStore().Get("description") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetDisplayName gets the displayName property value. The display name of the connector. +// returns a *string when successful +func (m *ExternalOriginResourceConnector) 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 *ExternalOriginResourceConnector) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["connectionInfo"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateConnectionInfoFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetConnectionInfo(val.(ConnectionInfoable)) + } + return nil + } + res["connectorType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseConnectorType) + if err != nil { + return err + } + if val != nil { + m.SetConnectorType(val.(*ConnectorType)) + } + return nil + } + res["createdBy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetCreatedBy(val) + } + 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["description"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetDescription(val) + } + 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 + } + res["modifiedBy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetModifiedBy(val) + } + return nil + } + res["modifiedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetModifiedDateTime(val) + } + return nil + } + return res +} +// GetModifiedBy gets the modifiedBy property value. The identifier of the user or application that last modified the connector. +// returns a *string when successful +func (m *ExternalOriginResourceConnector) GetModifiedBy()(*string) { + val, err := m.GetBackingStore().Get("modifiedBy") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetModifiedDateTime gets the modifiedDateTime property value. The date and time when the connector was last modified. +// returns a *Time when successful +func (m *ExternalOriginResourceConnector) GetModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("modifiedDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// Serialize serializes information the current object +func (m *ExternalOriginResourceConnector) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("connectionInfo", m.GetConnectionInfo()) + if err != nil { + return err + } + } + if m.GetConnectorType() != nil { + cast := (*m.GetConnectorType()).String() + err = writer.WriteStringValue("connectorType", &cast) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("createdBy", m.GetCreatedBy()) + if err != nil { + return err + } + } + { + err = writer.WriteTimeValue("createdDateTime", m.GetCreatedDateTime()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("description", m.GetDescription()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("displayName", m.GetDisplayName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("modifiedBy", m.GetModifiedBy()) + if err != nil { + return err + } + } + { + err = writer.WriteTimeValue("modifiedDateTime", m.GetModifiedDateTime()) + if err != nil { + return err + } + } + return nil +} +// SetConnectionInfo sets the connectionInfo property value. The connectionInfo property +func (m *ExternalOriginResourceConnector) SetConnectionInfo(value ConnectionInfoable)() { + err := m.GetBackingStore().Set("connectionInfo", value) + if err != nil { + panic(err) + } +} +// SetConnectorType sets the connectorType property value. The connectorType property +func (m *ExternalOriginResourceConnector) SetConnectorType(value *ConnectorType)() { + err := m.GetBackingStore().Set("connectorType", value) + if err != nil { + panic(err) + } +} +// SetCreatedBy sets the createdBy property value. The identifier of the user or application that created the connector. +func (m *ExternalOriginResourceConnector) SetCreatedBy(value *string)() { + err := m.GetBackingStore().Set("createdBy", value) + if err != nil { + panic(err) + } +} +// SetCreatedDateTime sets the createdDateTime property value. The date and time when the connector was created. +func (m *ExternalOriginResourceConnector) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("createdDateTime", value) + if err != nil { + panic(err) + } +} +// SetDescription sets the description property value. A description of the connector. +func (m *ExternalOriginResourceConnector) SetDescription(value *string)() { + err := m.GetBackingStore().Set("description", value) + if err != nil { + panic(err) + } +} +// SetDisplayName sets the displayName property value. The display name of the connector. +func (m *ExternalOriginResourceConnector) SetDisplayName(value *string)() { + err := m.GetBackingStore().Set("displayName", value) + if err != nil { + panic(err) + } +} +// SetModifiedBy sets the modifiedBy property value. The identifier of the user or application that last modified the connector. +func (m *ExternalOriginResourceConnector) SetModifiedBy(value *string)() { + err := m.GetBackingStore().Set("modifiedBy", value) + if err != nil { + panic(err) + } +} +// SetModifiedDateTime sets the modifiedDateTime property value. The date and time when the connector was last modified. +func (m *ExternalOriginResourceConnector) SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("modifiedDateTime", value) + if err != nil { + panic(err) + } +} +type ExternalOriginResourceConnectorable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetConnectionInfo()(ConnectionInfoable) + GetConnectorType()(*ConnectorType) + GetCreatedBy()(*string) + GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetDescription()(*string) + GetDisplayName()(*string) + GetModifiedBy()(*string) + GetModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + SetConnectionInfo(value ConnectionInfoable)() + SetConnectorType(value *ConnectorType)() + SetCreatedBy(value *string)() + SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetDescription(value *string)() + SetDisplayName(value *string)() + SetModifiedBy(value *string)() + SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() +} diff --git a/models/external_origin_resource_connector_collection_response.go b/models/external_origin_resource_connector_collection_response.go new file mode 100644 index 0000000000..b1aa2189d7 --- /dev/null +++ b/models/external_origin_resource_connector_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 ExternalOriginResourceConnectorCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewExternalOriginResourceConnectorCollectionResponse instantiates a new ExternalOriginResourceConnectorCollectionResponse and sets the default values. +func NewExternalOriginResourceConnectorCollectionResponse()(*ExternalOriginResourceConnectorCollectionResponse) { + m := &ExternalOriginResourceConnectorCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewExternalOriginResourceConnectorCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ExternalOriginResourceConnectorCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateExternalOriginResourceConnectorFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]ExternalOriginResourceConnectorable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(ExternalOriginResourceConnectorable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []ExternalOriginResourceConnectorable when successful +func (m *ExternalOriginResourceConnectorCollectionResponse) GetValue()([]ExternalOriginResourceConnectorable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]ExternalOriginResourceConnectorable) + } + return nil +} +// Serialize serializes information the current object +func (m *ExternalOriginResourceConnectorCollectionResponse) 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 *ExternalOriginResourceConnectorCollectionResponse) SetValue(value []ExternalOriginResourceConnectorable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type ExternalOriginResourceConnectorCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]ExternalOriginResourceConnectorable) + SetValue(value []ExternalOriginResourceConnectorable)() +} diff --git a/models/external_token_based_sap_iag_connection_info.go b/models/external_token_based_sap_iag_connection_info.go new file mode 100644 index 0000000000..08c2019935 --- /dev/null +++ b/models/external_token_based_sap_iag_connection_info.go @@ -0,0 +1,266 @@ +// 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 ExternalTokenBasedSapIagConnectionInfo struct { + ConnectionInfo +} +// NewExternalTokenBasedSapIagConnectionInfo instantiates a new ExternalTokenBasedSapIagConnectionInfo and sets the default values. +func NewExternalTokenBasedSapIagConnectionInfo()(*ExternalTokenBasedSapIagConnectionInfo) { + m := &ExternalTokenBasedSapIagConnectionInfo{ + ConnectionInfo: *NewConnectionInfo(), + } + odataTypeValue := "#microsoft.graph.externalTokenBasedSapIagConnectionInfo" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateExternalTokenBasedSapIagConnectionInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateExternalTokenBasedSapIagConnectionInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewExternalTokenBasedSapIagConnectionInfo(), nil +} +// GetAccessTokenUrl gets the accessTokenUrl property value. The URL endpoint used to obtain access tokens for authentication with the SAP IAG system. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetAccessTokenUrl()(*string) { + val, err := m.GetBackingStore().Get("accessTokenUrl") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetClientId gets the clientId property value. The client identifier used for authentication with the SAP IAG system. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetClientId()(*string) { + val, err := m.GetBackingStore().Get("clientId") + 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 *ExternalTokenBasedSapIagConnectionInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.ConnectionInfo.GetFieldDeserializers() + res["accessTokenUrl"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetAccessTokenUrl(val) + } + return nil + } + res["clientId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetClientId(val) + } + return nil + } + res["keyVaultName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetKeyVaultName(val) + } + return nil + } + res["resourceGroup"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceGroup(val) + } + return nil + } + res["secretName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSecretName(val) + } + return nil + } + res["subscriptionId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetSubscriptionId(val) + } + return nil + } + return res +} +// GetKeyVaultName gets the keyVaultName property value. The name of the Azure Key Vault that stores the client secret for authentication. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetKeyVaultName()(*string) { + val, err := m.GetBackingStore().Get("keyVaultName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceGroup gets the resourceGroup property value. The Azure resource group that contains the Key Vault. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetResourceGroup()(*string) { + val, err := m.GetBackingStore().Get("resourceGroup") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetSecretName gets the secretName property value. The name of the secret in Azure Key Vault that contains the client secret. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetSecretName()(*string) { + val, err := m.GetBackingStore().Get("secretName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetSubscriptionId gets the subscriptionId property value. The Azure subscription ID that contains the Key Vault. +// returns a *string when successful +func (m *ExternalTokenBasedSapIagConnectionInfo) GetSubscriptionId()(*string) { + val, err := m.GetBackingStore().Get("subscriptionId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ExternalTokenBasedSapIagConnectionInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.ConnectionInfo.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteStringValue("accessTokenUrl", m.GetAccessTokenUrl()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("clientId", m.GetClientId()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("keyVaultName", m.GetKeyVaultName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("resourceGroup", m.GetResourceGroup()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("secretName", m.GetSecretName()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("subscriptionId", m.GetSubscriptionId()) + if err != nil { + return err + } + } + return nil +} +// SetAccessTokenUrl sets the accessTokenUrl property value. The URL endpoint used to obtain access tokens for authentication with the SAP IAG system. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetAccessTokenUrl(value *string)() { + err := m.GetBackingStore().Set("accessTokenUrl", value) + if err != nil { + panic(err) + } +} +// SetClientId sets the clientId property value. The client identifier used for authentication with the SAP IAG system. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetClientId(value *string)() { + err := m.GetBackingStore().Set("clientId", value) + if err != nil { + panic(err) + } +} +// SetKeyVaultName sets the keyVaultName property value. The name of the Azure Key Vault that stores the client secret for authentication. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetKeyVaultName(value *string)() { + err := m.GetBackingStore().Set("keyVaultName", value) + if err != nil { + panic(err) + } +} +// SetResourceGroup sets the resourceGroup property value. The Azure resource group that contains the Key Vault. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetResourceGroup(value *string)() { + err := m.GetBackingStore().Set("resourceGroup", value) + if err != nil { + panic(err) + } +} +// SetSecretName sets the secretName property value. The name of the secret in Azure Key Vault that contains the client secret. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetSecretName(value *string)() { + err := m.GetBackingStore().Set("secretName", value) + if err != nil { + panic(err) + } +} +// SetSubscriptionId sets the subscriptionId property value. The Azure subscription ID that contains the Key Vault. +func (m *ExternalTokenBasedSapIagConnectionInfo) SetSubscriptionId(value *string)() { + err := m.GetBackingStore().Set("subscriptionId", value) + if err != nil { + panic(err) + } +} +type ExternalTokenBasedSapIagConnectionInfoable interface { + ConnectionInfoable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetAccessTokenUrl()(*string) + GetClientId()(*string) + GetKeyVaultName()(*string) + GetResourceGroup()(*string) + GetSecretName()(*string) + GetSubscriptionId()(*string) + SetAccessTokenUrl(value *string)() + SetClientId(value *string)() + SetKeyVaultName(value *string)() + SetResourceGroup(value *string)() + SetSecretName(value *string)() + SetSubscriptionId(value *string)() +} diff --git a/models/generic_error.go b/models/generic_error.go index 18d2e3c5bd..c158449f17 100644 --- a/models/generic_error.go +++ b/models/generic_error.go @@ -23,6 +23,24 @@ func NewGenericError()(*GenericError) { // CreateGenericErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value // returns a Parsable when successful func CreateGenericErrorFromDiscriminatorValue(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.accessReviewError": + return NewAccessReviewError(), nil + } + } + } + } return NewGenericError(), 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. diff --git a/models/identitygovernance/attribute_set_entry.go b/models/identitygovernance/attribute_set_entry.go new file mode 100644 index 0000000000..d01a6a206f --- /dev/null +++ b/models/identitygovernance/attribute_set_entry.go @@ -0,0 +1,190 @@ +// 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 AttributeSetEntry struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAttributeSetEntry instantiates a new AttributeSetEntry and sets the default values. +func NewAttributeSetEntry()(*AttributeSetEntry) { + m := &AttributeSetEntry{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAttributeSetEntryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAttributeSetEntryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAttributeSetEntry(), 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 *AttributeSetEntry) 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 *AttributeSetEntry) 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 *AttributeSetEntry) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["name"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetName(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 + } + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetValue(val) + } + return nil + } + return res +} +// GetName gets the name property value. The name (key) of the attribute. +// returns a *string when successful +func (m *AttributeSetEntry) GetName()(*string) { + val, err := m.GetBackingStore().Get("name") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *AttributeSetEntry) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetValue gets the value property value. The value of the attribute. +// returns a *string when successful +func (m *AttributeSetEntry) GetValue()(*string) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AttributeSetEntry) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("name", m.GetName()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("value", m.GetValue()) + 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 *AttributeSetEntry) 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 *AttributeSetEntry) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetName sets the name property value. The name (key) of the attribute. +func (m *AttributeSetEntry) SetName(value *string)() { + err := m.GetBackingStore().Set("name", value) + if err != nil { + panic(err) + } +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *AttributeSetEntry) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +// SetValue sets the value property value. The value of the attribute. +func (m *AttributeSetEntry) SetValue(value *string)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type AttributeSetEntryable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetName()(*string) + GetOdataType()(*string) + GetValue()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetName(value *string)() + SetOdataType(value *string)() + SetValue(value *string)() +} diff --git a/models/identitygovernance/awaited_workflow_processing_result.go b/models/identitygovernance/awaited_workflow_processing_result.go new file mode 100644 index 0000000000..fe65686c8c --- /dev/null +++ b/models/identitygovernance/awaited_workflow_processing_result.go @@ -0,0 +1,234 @@ +// 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 AwaitedWorkflowProcessingResult struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAwaitedWorkflowProcessingResult instantiates a new AwaitedWorkflowProcessingResult and sets the default values. +func NewAwaitedWorkflowProcessingResult()(*AwaitedWorkflowProcessingResult) { + m := &AwaitedWorkflowProcessingResult{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateAwaitedWorkflowProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAwaitedWorkflowProcessingResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewAwaitedWorkflowProcessingResult(), 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 *AwaitedWorkflowProcessingResult) 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 *AwaitedWorkflowProcessingResult) 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 *AwaitedWorkflowProcessingResult) 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 + } + res["processingStatus"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseLifecycleWorkflowProcessingStatus) + if err != nil { + return err + } + if val != nil { + m.SetProcessingStatus(val.(*LifecycleWorkflowProcessingStatus)) + } + return nil + } + res["statusReasons"] = 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.SetStatusReasons(res) + } + return nil + } + res["subject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSubject(val.(WorkflowSubjectable)) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *AwaitedWorkflowProcessingResult) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetProcessingStatus gets the processingStatus property value. The processingStatus property +// returns a *LifecycleWorkflowProcessingStatus when successful +func (m *AwaitedWorkflowProcessingResult) GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) { + val, err := m.GetBackingStore().Get("processingStatus") + if err != nil { + panic(err) + } + if val != nil { + return val.(*LifecycleWorkflowProcessingStatus) + } + return nil +} +// GetStatusReasons gets the statusReasons property value. A collection of reasons for the current processing status. May be empty. +// returns a []string when successful +func (m *AwaitedWorkflowProcessingResult) GetStatusReasons()([]string) { + val, err := m.GetBackingStore().Get("statusReasons") + if err != nil { + panic(err) + } + if val != nil { + return val.([]string) + } + return nil +} +// GetSubject gets the subject property value. The subject that was processed by the workflow. +// returns a WorkflowSubjectable when successful +func (m *AwaitedWorkflowProcessingResult) GetSubject()(WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("subject") + if err != nil { + panic(err) + } + if val != nil { + return val.(WorkflowSubjectable) + } + return nil +} +// Serialize serializes information the current object +func (m *AwaitedWorkflowProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + if m.GetProcessingStatus() != nil { + cast := (*m.GetProcessingStatus()).String() + err := writer.WriteStringValue("processingStatus", &cast) + if err != nil { + return err + } + } + if m.GetStatusReasons() != nil { + err := writer.WriteCollectionOfStringValues("statusReasons", m.GetStatusReasons()) + if err != nil { + return err + } + } + { + err := writer.WriteObjectValue("subject", m.GetSubject()) + 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 *AwaitedWorkflowProcessingResult) 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 *AwaitedWorkflowProcessingResult) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *AwaitedWorkflowProcessingResult) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +// SetProcessingStatus sets the processingStatus property value. The processingStatus property +func (m *AwaitedWorkflowProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() { + err := m.GetBackingStore().Set("processingStatus", value) + if err != nil { + panic(err) + } +} +// SetStatusReasons sets the statusReasons property value. A collection of reasons for the current processing status. May be empty. +func (m *AwaitedWorkflowProcessingResult) SetStatusReasons(value []string)() { + err := m.GetBackingStore().Set("statusReasons", value) + if err != nil { + panic(err) + } +} +// SetSubject sets the subject property value. The subject that was processed by the workflow. +func (m *AwaitedWorkflowProcessingResult) SetSubject(value WorkflowSubjectable)() { + err := m.GetBackingStore().Set("subject", value) + if err != nil { + panic(err) + } +} +type AwaitedWorkflowProcessingResultable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) + GetStatusReasons()([]string) + GetSubject()(WorkflowSubjectable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() + SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() + SetStatusReasons(value []string)() + SetSubject(value WorkflowSubjectable)() +} diff --git a/models/identitygovernance/custom_task_extension.go b/models/identitygovernance/custom_task_extension.go index 7acc6211e9..be4fe0102a 100644 --- a/models/identitygovernance/custom_task_extension.go +++ b/models/identitygovernance/custom_task_extension.go @@ -116,6 +116,16 @@ func (m *CustomTaskExtension) GetFieldDeserializers()(map[string]func(i878a80d23 } return nil } + res["replyMode"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseCustomTaskExtensionReplyMode) + if err != nil { + return err + } + if val != nil { + m.SetReplyMode(val.(*CustomTaskExtensionReplyMode)) + } + return nil + } return res } // GetLastModifiedBy gets the lastModifiedBy property value. The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. @@ -142,6 +152,18 @@ func (m *CustomTaskExtension) GetLastModifiedDateTime()(*i336074805fc853987abe6f } return nil } +// GetReplyMode gets the replyMode property value. The replyMode property +// returns a *CustomTaskExtensionReplyMode when successful +func (m *CustomTaskExtension) GetReplyMode()(*CustomTaskExtensionReplyMode) { + val, err := m.GetBackingStore().Get("replyMode") + if err != nil { + panic(err) + } + if val != nil { + return val.(*CustomTaskExtensionReplyMode) + } + return nil +} // Serialize serializes information the current object func (m *CustomTaskExtension) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.CustomCalloutExtension.Serialize(writer) @@ -178,6 +200,13 @@ func (m *CustomTaskExtension) Serialize(writer i878a80d2330e89d26896388a3f487eef return err } } + if m.GetReplyMode() != nil { + cast := (*m.GetReplyMode()).String() + err = writer.WriteStringValue("replyMode", &cast) + if err != nil { + return err + } + } return nil } // SetCallbackConfiguration sets the callbackConfiguration property value. The callback configuration for a custom task extension. @@ -215,6 +244,13 @@ func (m *CustomTaskExtension) SetLastModifiedDateTime(value *i336074805fc853987a panic(err) } } +// SetReplyMode sets the replyMode property value. The replyMode property +func (m *CustomTaskExtension) SetReplyMode(value *CustomTaskExtensionReplyMode)() { + err := m.GetBackingStore().Set("replyMode", value) + if err != nil { + panic(err) + } +} type CustomTaskExtensionable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomCalloutExtensionable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -223,9 +259,11 @@ type CustomTaskExtensionable interface { GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetLastModifiedBy()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetReplyMode()(*CustomTaskExtensionReplyMode) SetCallbackConfiguration(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionCallbackConfigurationable)() SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetReplyMode(value *CustomTaskExtensionReplyMode)() } diff --git a/models/identitygovernance/custom_task_extension_callout_data.go b/models/identitygovernance/custom_task_extension_callout_data.go index 1bcf470eff..ea015070f9 100644 --- a/models/identitygovernance/custom_task_extension_callout_data.go +++ b/models/identitygovernance/custom_task_extension_callout_data.go @@ -39,6 +39,16 @@ func (m *CustomTaskExtensionCalloutData) GetFieldDeserializers()(map[string]func } return nil } + res["targetSubject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetTargetSubject(val.(WorkflowSubjectable)) + } + return nil + } res["task"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetObjectValue(CreateTaskFromDiscriminatorValue) if err != nil { @@ -83,6 +93,18 @@ func (m *CustomTaskExtensionCalloutData) GetSubject()(iadcd81124412c61e647227ecf } return nil } +// GetTargetSubject gets the targetSubject property value. The target subject for workflow execution. +// returns a WorkflowSubjectable when successful +func (m *CustomTaskExtensionCalloutData) GetTargetSubject()(WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("targetSubject") + if err != nil { + panic(err) + } + if val != nil { + return val.(WorkflowSubjectable) + } + return nil +} // GetTask gets the task property value. The task property // returns a Taskable when successful func (m *CustomTaskExtensionCalloutData) GetTask()(Taskable) { @@ -131,6 +153,12 @@ func (m *CustomTaskExtensionCalloutData) Serialize(writer i878a80d2330e89d268963 return err } } + { + err = writer.WriteObjectValue("targetSubject", m.GetTargetSubject()) + if err != nil { + return err + } + } { err = writer.WriteObjectValue("task", m.GetTask()) if err != nil { @@ -158,6 +186,13 @@ func (m *CustomTaskExtensionCalloutData) SetSubject(value iadcd81124412c61e64722 panic(err) } } +// SetTargetSubject sets the targetSubject property value. The target subject for workflow execution. +func (m *CustomTaskExtensionCalloutData) SetTargetSubject(value WorkflowSubjectable)() { + err := m.GetBackingStore().Set("targetSubject", value) + if err != nil { + panic(err) + } +} // SetTask sets the task property value. The task property func (m *CustomTaskExtensionCalloutData) SetTask(value Taskable)() { err := m.GetBackingStore().Set("task", value) @@ -183,10 +218,12 @@ type CustomTaskExtensionCalloutDataable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionDataable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetSubject()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) + GetTargetSubject()(WorkflowSubjectable) GetTask()(Taskable) GetTaskProcessingresult()(TaskProcessingResultable) GetWorkflow()(Workflowable) SetSubject(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() + SetTargetSubject(value WorkflowSubjectable)() SetTask(value Taskable)() SetTaskProcessingresult(value TaskProcessingResultable)() SetWorkflow(value Workflowable)() diff --git a/models/identitygovernance/custom_task_extension_reply_mode.go b/models/identitygovernance/custom_task_extension_reply_mode.go new file mode 100644 index 0000000000..2cb05b43f0 --- /dev/null +++ b/models/identitygovernance/custom_task_extension_reply_mode.go @@ -0,0 +1,42 @@ +// 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 CustomTaskExtensionReplyMode int + +const ( + NONE_CUSTOMTASKEXTENSIONREPLYMODE CustomTaskExtensionReplyMode = iota + CALLBACK_CUSTOMTASKEXTENSIONREPLYMODE + RESPONSE_CUSTOMTASKEXTENSIONREPLYMODE + UNKNOWNFUTUREVALUE_CUSTOMTASKEXTENSIONREPLYMODE +) + +func (i CustomTaskExtensionReplyMode) String() string { + return []string{"none", "callback", "response", "unknownFutureValue"}[i] +} +func ParseCustomTaskExtensionReplyMode(v string) (any, error) { + result := NONE_CUSTOMTASKEXTENSIONREPLYMODE + switch v { + case "none": + result = NONE_CUSTOMTASKEXTENSIONREPLYMODE + case "callback": + result = CALLBACK_CUSTOMTASKEXTENSIONREPLYMODE + case "response": + result = RESPONSE_CUSTOMTASKEXTENSIONREPLYMODE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_CUSTOMTASKEXTENSIONREPLYMODE + default: + return nil, nil + } + return &result, nil +} +func SerializeCustomTaskExtensionReplyMode(values []CustomTaskExtensionReplyMode) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i CustomTaskExtensionReplyMode) isMultiValue() bool { + return false +} diff --git a/models/identitygovernance/custom_task_extension_response_data.go b/models/identitygovernance/custom_task_extension_response_data.go new file mode 100644 index 0000000000..5eba364652 --- /dev/null +++ b/models/identitygovernance/custom_task_extension_response_data.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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type CustomTaskExtensionResponseData struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionData +} +// NewCustomTaskExtensionResponseData instantiates a new CustomTaskExtensionResponseData and sets the default values. +func NewCustomTaskExtensionResponseData()(*CustomTaskExtensionResponseData) { + m := &CustomTaskExtensionResponseData{ + CustomExtensionData: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewCustomExtensionData(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.customTaskExtensionResponseData" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateCustomTaskExtensionResponseDataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCustomTaskExtensionResponseDataFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewCustomTaskExtensionResponseData(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CustomTaskExtensionResponseData) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.CustomExtensionData.GetFieldDeserializers() + res["operationStatus"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseCustomTaskExtensionOperationStatus) + if err != nil { + return err + } + if val != nil { + m.SetOperationStatus(val.(*CustomTaskExtensionOperationStatus)) + } + return nil + } + res["statusReasons"] = 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.SetStatusReasons(res) + } + return nil + } + res["targetSubject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetTargetSubject(val.(WorkflowSubjectable)) + } + return nil + } + return res +} +// GetOperationStatus gets the operationStatus property value. The operationStatus property +// returns a *CustomTaskExtensionOperationStatus when successful +func (m *CustomTaskExtensionResponseData) GetOperationStatus()(*CustomTaskExtensionOperationStatus) { + val, err := m.GetBackingStore().Get("operationStatus") + if err != nil { + panic(err) + } + if val != nil { + return val.(*CustomTaskExtensionOperationStatus) + } + return nil +} +// GetStatusReasons gets the statusReasons property value. A collection of status reason strings. May be empty. +// returns a []string when successful +func (m *CustomTaskExtensionResponseData) GetStatusReasons()([]string) { + val, err := m.GetBackingStore().Get("statusReasons") + if err != nil { + panic(err) + } + if val != nil { + return val.([]string) + } + return nil +} +// GetTargetSubject gets the targetSubject property value. The workflow subject that was processed by the custom task extension. +// returns a WorkflowSubjectable when successful +func (m *CustomTaskExtensionResponseData) GetTargetSubject()(WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("targetSubject") + if err != nil { + panic(err) + } + if val != nil { + return val.(WorkflowSubjectable) + } + return nil +} +// Serialize serializes information the current object +func (m *CustomTaskExtensionResponseData) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.CustomExtensionData.Serialize(writer) + if err != nil { + return err + } + if m.GetOperationStatus() != nil { + cast := (*m.GetOperationStatus()).String() + err = writer.WriteStringValue("operationStatus", &cast) + if err != nil { + return err + } + } + if m.GetStatusReasons() != nil { + err = writer.WriteCollectionOfStringValues("statusReasons", m.GetStatusReasons()) + if err != nil { + return err + } + } + { + err = writer.WriteObjectValue("targetSubject", m.GetTargetSubject()) + if err != nil { + return err + } + } + return nil +} +// SetOperationStatus sets the operationStatus property value. The operationStatus property +func (m *CustomTaskExtensionResponseData) SetOperationStatus(value *CustomTaskExtensionOperationStatus)() { + err := m.GetBackingStore().Set("operationStatus", value) + if err != nil { + panic(err) + } +} +// SetStatusReasons sets the statusReasons property value. A collection of status reason strings. May be empty. +func (m *CustomTaskExtensionResponseData) SetStatusReasons(value []string)() { + err := m.GetBackingStore().Set("statusReasons", value) + if err != nil { + panic(err) + } +} +// SetTargetSubject sets the targetSubject property value. The workflow subject that was processed by the custom task extension. +func (m *CustomTaskExtensionResponseData) SetTargetSubject(value WorkflowSubjectable)() { + err := m.GetBackingStore().Set("targetSubject", value) + if err != nil { + panic(err) + } +} +type CustomTaskExtensionResponseDataable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CustomExtensionDataable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetOperationStatus()(*CustomTaskExtensionOperationStatus) + GetStatusReasons()([]string) + GetTargetSubject()(WorkflowSubjectable) + SetOperationStatus(value *CustomTaskExtensionOperationStatus)() + SetStatusReasons(value []string)() + SetTargetSubject(value WorkflowSubjectable)() +} diff --git a/models/identitygovernance/directory_object_workflow_subject.go b/models/identitygovernance/directory_object_workflow_subject.go new file mode 100644 index 0000000000..826486cbe2 --- /dev/null +++ b/models/identitygovernance/directory_object_workflow_subject.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 DirectoryObjectWorkflowSubject struct { + WorkflowSubject +} +// NewDirectoryObjectWorkflowSubject instantiates a new DirectoryObjectWorkflowSubject and sets the default values. +func NewDirectoryObjectWorkflowSubject()(*DirectoryObjectWorkflowSubject) { + m := &DirectoryObjectWorkflowSubject{ + WorkflowSubject: *NewWorkflowSubject(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.directoryObjectWorkflowSubject" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateDirectoryObjectWorkflowSubjectFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDirectoryObjectWorkflowSubjectFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewDirectoryObjectWorkflowSubject(), nil +} +// GetDirectoryObject gets the directoryObject property value. The directoryObject property +// returns a DirectoryObjectable when successful +func (m *DirectoryObjectWorkflowSubject) GetDirectoryObject()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable) { + val, err := m.GetBackingStore().Get("directoryObject") + if err != nil { + panic(err) + } + if val != nil { + return val.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DirectoryObjectWorkflowSubject) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.WorkflowSubject.GetFieldDeserializers() + res["directoryObject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CreateDirectoryObjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetDirectoryObject(val.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable)) + } + return nil + } + return res +} +// Serialize serializes information the current object +func (m *DirectoryObjectWorkflowSubject) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.WorkflowSubject.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("directoryObject", m.GetDirectoryObject()) + if err != nil { + return err + } + } + return nil +} +// SetDirectoryObject sets the directoryObject property value. The directoryObject property +func (m *DirectoryObjectWorkflowSubject) SetDirectoryObject(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable)() { + err := m.GetBackingStore().Set("directoryObject", value) + if err != nil { + panic(err) + } +} +type DirectoryObjectWorkflowSubjectable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + WorkflowSubjectable + GetDirectoryObject()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable) + SetDirectoryObject(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable)() +} diff --git a/models/identitygovernance/lifecycle_task_category.go b/models/identitygovernance/lifecycle_task_category.go index 187ed0017c..6a49a6435c 100644 --- a/models/identitygovernance/lifecycle_task_category.go +++ b/models/identitygovernance/lifecycle_task_category.go @@ -13,12 +13,13 @@ const ( LEAVER_LIFECYCLETASKCATEGORY = 2 UNKNOWNFUTUREVALUE_LIFECYCLETASKCATEGORY = 4 MOVER_LIFECYCLETASKCATEGORY = 8 + EXTENSIBILITY_LIFECYCLETASKCATEGORY = 16 ) func (i LifecycleTaskCategory) String() string { var values []string - options := []string{"joiner", "leaver", "unknownFutureValue", "mover"} - for p := 0; p < 4; p++ { + options := []string{"joiner", "leaver", "unknownFutureValue", "mover", "extensibility"} + for p := 0; p < 5; p++ { mantis := LifecycleTaskCategory(int(math.Pow(2, float64(p)))) if i&mantis == mantis { values = append(values, options[p]) @@ -39,6 +40,8 @@ func ParseLifecycleTaskCategory(v string) (any, error) { result |= UNKNOWNFUTUREVALUE_LIFECYCLETASKCATEGORY case "mover": result |= MOVER_LIFECYCLETASKCATEGORY + case "extensibility": + result |= EXTENSIBILITY_LIFECYCLETASKCATEGORY default: return nil, nil } diff --git a/models/identitygovernance/lifecycle_workflow_category.go b/models/identitygovernance/lifecycle_workflow_category.go index 0e11989790..277c21fc36 100644 --- a/models/identitygovernance/lifecycle_workflow_category.go +++ b/models/identitygovernance/lifecycle_workflow_category.go @@ -9,10 +9,11 @@ const ( LEAVER_LIFECYCLEWORKFLOWCATEGORY UNKNOWNFUTUREVALUE_LIFECYCLEWORKFLOWCATEGORY MOVER_LIFECYCLEWORKFLOWCATEGORY + EXTENSIBILITY_LIFECYCLEWORKFLOWCATEGORY ) func (i LifecycleWorkflowCategory) String() string { - return []string{"joiner", "leaver", "unknownFutureValue", "mover"}[i] + return []string{"joiner", "leaver", "unknownFutureValue", "mover", "extensibility"}[i] } func ParseLifecycleWorkflowCategory(v string) (any, error) { result := JOINER_LIFECYCLEWORKFLOWCATEGORY @@ -25,6 +26,8 @@ func ParseLifecycleWorkflowCategory(v string) (any, error) { result = UNKNOWNFUTUREVALUE_LIFECYCLEWORKFLOWCATEGORY case "mover": result = MOVER_LIFECYCLEWORKFLOWCATEGORY + case "extensibility": + result = EXTENSIBILITY_LIFECYCLEWORKFLOWCATEGORY default: return nil, nil } diff --git a/models/identitygovernance/provisioning_attribute_mapping.go b/models/identitygovernance/provisioning_attribute_mapping.go new file mode 100644 index 0000000000..739608959f --- /dev/null +++ b/models/identitygovernance/provisioning_attribute_mapping.go @@ -0,0 +1,44 @@ +// 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 ProvisioningAttributeMapping struct { + WorkflowExecutionConditions +} +// NewProvisioningAttributeMapping instantiates a new ProvisioningAttributeMapping and sets the default values. +func NewProvisioningAttributeMapping()(*ProvisioningAttributeMapping) { + m := &ProvisioningAttributeMapping{ + WorkflowExecutionConditions: *NewWorkflowExecutionConditions(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.provisioningAttributeMapping" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateProvisioningAttributeMappingFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateProvisioningAttributeMappingFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewProvisioningAttributeMapping(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ProvisioningAttributeMapping) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.WorkflowExecutionConditions.GetFieldDeserializers() + return res +} +// Serialize serializes information the current object +func (m *ProvisioningAttributeMapping) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.WorkflowExecutionConditions.Serialize(writer) + if err != nil { + return err + } + return nil +} +type ProvisioningAttributeMappingable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + WorkflowExecutionConditionsable +} diff --git a/models/identitygovernance/provisioning_object_workflow_subject.go b/models/identitygovernance/provisioning_object_workflow_subject.go new file mode 100644 index 0000000000..167e6bc02c --- /dev/null +++ b/models/identitygovernance/provisioning_object_workflow_subject.go @@ -0,0 +1,130 @@ +// 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 ProvisioningObjectWorkflowSubject struct { + WorkflowSubject +} +// NewProvisioningObjectWorkflowSubject instantiates a new ProvisioningObjectWorkflowSubject and sets the default values. +func NewProvisioningObjectWorkflowSubject()(*ProvisioningObjectWorkflowSubject) { + m := &ProvisioningObjectWorkflowSubject{ + WorkflowSubject: *NewWorkflowSubject(), + } + odataTypeValue := "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject" + m.SetOdataType(&odataTypeValue) + return m +} +// CreateProvisioningObjectWorkflowSubjectFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateProvisioningObjectWorkflowSubjectFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewProvisioningObjectWorkflowSubject(), nil +} +// GetAttributeSetEntries gets the attributeSetEntries property value. The attribute set entries representing the subject's attributes. Each entry is a key-value pair. +// returns a []AttributeSetEntryable when successful +func (m *ProvisioningObjectWorkflowSubject) GetAttributeSetEntries()([]AttributeSetEntryable) { + val, err := m.GetBackingStore().Get("attributeSetEntries") + if err != nil { + panic(err) + } + if val != nil { + return val.([]AttributeSetEntryable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ProvisioningObjectWorkflowSubject) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.WorkflowSubject.GetFieldDeserializers() + res["attributeSetEntries"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateAttributeSetEntryFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]AttributeSetEntryable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(AttributeSetEntryable) + } + } + m.SetAttributeSetEntries(res) + } + return nil + } + res["id"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetId(val) + } + return nil + } + return res +} +// GetId gets the id property value. The identifier of the provisioning object subject. +// returns a *string when successful +func (m *ProvisioningObjectWorkflowSubject) GetId()(*string) { + val, err := m.GetBackingStore().Get("id") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ProvisioningObjectWorkflowSubject) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.WorkflowSubject.Serialize(writer) + if err != nil { + return err + } + if m.GetAttributeSetEntries() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetAttributeSetEntries())) + for i, v := range m.GetAttributeSetEntries() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("attributeSetEntries", cast) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("id", m.GetId()) + if err != nil { + return err + } + } + return nil +} +// SetAttributeSetEntries sets the attributeSetEntries property value. The attribute set entries representing the subject's attributes. Each entry is a key-value pair. +func (m *ProvisioningObjectWorkflowSubject) SetAttributeSetEntries(value []AttributeSetEntryable)() { + err := m.GetBackingStore().Set("attributeSetEntries", value) + if err != nil { + panic(err) + } +} +// SetId sets the id property value. The identifier of the provisioning object subject. +func (m *ProvisioningObjectWorkflowSubject) SetId(value *string)() { + err := m.GetBackingStore().Set("id", value) + if err != nil { + panic(err) + } +} +type ProvisioningObjectWorkflowSubjectable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + WorkflowSubjectable + GetAttributeSetEntries()([]AttributeSetEntryable) + GetId()(*string) + SetAttributeSetEntries(value []AttributeSetEntryable)() + SetId(value *string)() +} diff --git a/models/identitygovernance/run.go b/models/identitygovernance/run.go index 1c4065cbd8..d4ae872778 100644 --- a/models/identitygovernance/run.go +++ b/models/identitygovernance/run.go @@ -172,6 +172,22 @@ func (m *Run) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3 } return nil } + res["subjectProcessingResults"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateSubjectProcessingResultFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]SubjectProcessingResultable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(SubjectProcessingResultable) + } + } + m.SetSubjectProcessingResults(res) + } + return nil + } res["successfulUsersCount"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetInt32Value() if err != nil { @@ -316,6 +332,18 @@ func (m *Run) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a163 } return nil } +// GetSubjectProcessingResults gets the subjectProcessingResults property value. The processing results for each subject in this workflow run. +// returns a []SubjectProcessingResultable when successful +func (m *Run) GetSubjectProcessingResults()([]SubjectProcessingResultable) { + val, err := m.GetBackingStore().Get("subjectProcessingResults") + if err != nil { + panic(err) + } + if val != nil { + return val.([]SubjectProcessingResultable) + } + return nil +} // GetSuccessfulUsersCount gets the successfulUsersCount property value. The number of successfully completed users in the run. // returns a *int32 when successful func (m *Run) GetSuccessfulUsersCount()(*int32) { @@ -467,6 +495,18 @@ func (m *Run) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493 return err } } + if m.GetSubjectProcessingResults() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetSubjectProcessingResults())) + for i, v := range m.GetSubjectProcessingResults() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("subjectProcessingResults", cast) + if err != nil { + return err + } + } { err = writer.WriteInt32Value("successfulUsersCount", m.GetSuccessfulUsersCount()) if err != nil { @@ -587,6 +627,13 @@ func (m *Run) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077 panic(err) } } +// SetSubjectProcessingResults sets the subjectProcessingResults property value. The processing results for each subject in this workflow run. +func (m *Run) SetSubjectProcessingResults(value []SubjectProcessingResultable)() { + err := m.GetBackingStore().Set("subjectProcessingResults", value) + if err != nil { + panic(err) + } +} // SetSuccessfulUsersCount sets the successfulUsersCount property value. The number of successfully completed users in the run. func (m *Run) SetSuccessfulUsersCount(value *int32)() { err := m.GetBackingStore().Set("successfulUsersCount", value) @@ -648,6 +695,7 @@ type Runable interface { GetReprocessedRuns()([]Runable) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetSubjectProcessingResults()([]SubjectProcessingResultable) GetSuccessfulUsersCount()(*int32) GetTaskProcessingResults()([]TaskProcessingResultable) GetTotalTasksCount()(*int32) @@ -664,6 +712,7 @@ type Runable interface { SetReprocessedRuns(value []Runable)() SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetSubjectProcessingResults(value []SubjectProcessingResultable)() SetSuccessfulUsersCount(value *int32)() SetTaskProcessingResults(value []TaskProcessingResultable)() SetTotalTasksCount(value *int32)() diff --git a/models/identitygovernance/subject_processing_result.go b/models/identitygovernance/subject_processing_result.go new file mode 100644 index 0000000000..f0f51c8d07 --- /dev/null +++ b/models/identitygovernance/subject_processing_result.go @@ -0,0 +1,552 @@ +// 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 ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type SubjectProcessingResult struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity +} +// NewSubjectProcessingResult instantiates a new SubjectProcessingResult and sets the default values. +func NewSubjectProcessingResult()(*SubjectProcessingResult) { + m := &SubjectProcessingResult{ + Entity: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewEntity(), + } + return m +} +// CreateSubjectProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSubjectProcessingResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSubjectProcessingResult(), nil +} +// GetCompletedDateTime gets the completedDateTime property value. The date and time when the subject processing completed. Read-only. +// returns a *Time when successful +func (m *SubjectProcessingResult) GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("completedDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetFailedTasksCount gets the failedTasksCount property value. The count of tasks that failed for the subject. Read-only. +// returns a *int32 when successful +func (m *SubjectProcessingResult) GetFailedTasksCount()(*int32) { + val, err := m.GetBackingStore().Get("failedTasksCount") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SubjectProcessingResult) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["completedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetCompletedDateTime(val) + } + return nil + } + res["failedTasksCount"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetFailedTasksCount(val) + } + return nil + } + res["processingStatus"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseLifecycleWorkflowProcessingStatus) + if err != nil { + return err + } + if val != nil { + m.SetProcessingStatus(val.(*LifecycleWorkflowProcessingStatus)) + } + 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 { + return err + } + if val != nil { + m.SetScheduledDateTime(val) + } + return nil + } + res["startedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetStartedDateTime(val) + } + return nil + } + res["subject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetSubject(val.(WorkflowSubjectable)) + } + return nil + } + res["subjectType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseSubjectType) + if err != nil { + return err + } + if val != nil { + m.SetSubjectType(val.(*SubjectType)) + } + return nil + } + res["taskProcessingResults"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateTaskProcessingResultFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]TaskProcessingResultable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(TaskProcessingResultable) + } + } + m.SetTaskProcessingResults(res) + } + return nil + } + res["totalTasksCount"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalTasksCount(val) + } + return nil + } + res["totalUnprocessedTasksCount"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalUnprocessedTasksCount(val) + } + return nil + } + res["workflowExecutionType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseWorkflowExecutionType) + if err != nil { + return err + } + if val != nil { + m.SetWorkflowExecutionType(val.(*WorkflowExecutionType)) + } + return nil + } + res["workflowVersion"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetWorkflowVersion(val) + } + return nil + } + return res +} +// GetProcessingStatus gets the processingStatus property value. The processingStatus property +// returns a *LifecycleWorkflowProcessingStatus when successful +func (m *SubjectProcessingResult) GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) { + val, err := m.GetBackingStore().Get("processingStatus") + if err != nil { + panic(err) + } + if val != nil { + return val.(*LifecycleWorkflowProcessingStatus) + } + return nil +} +// GetReprocessedRuns gets the reprocessedRuns property value. The reprocessed runs associated with this subject processing result. +// returns a []Runable when successful +func (m *SubjectProcessingResult) 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 and time when processing was scheduled. Read-only. +// returns a *Time when successful +func (m *SubjectProcessingResult) GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("scheduledDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetStartedDateTime gets the startedDateTime property value. The date and time when processing started. Read-only. +// returns a *Time when successful +func (m *SubjectProcessingResult) GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("startedDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetSubject gets the subject property value. The subject property +// returns a WorkflowSubjectable when successful +func (m *SubjectProcessingResult) GetSubject()(WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("subject") + if err != nil { + panic(err) + } + if val != nil { + return val.(WorkflowSubjectable) + } + return nil +} +// GetSubjectType gets the subjectType property value. The subjectType property +// returns a *SubjectType when successful +func (m *SubjectProcessingResult) GetSubjectType()(*SubjectType) { + val, err := m.GetBackingStore().Get("subjectType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*SubjectType) + } + return nil +} +// GetTaskProcessingResults gets the taskProcessingResults property value. The task-level processing results for this subject. Read-only. +// returns a []TaskProcessingResultable when successful +func (m *SubjectProcessingResult) GetTaskProcessingResults()([]TaskProcessingResultable) { + val, err := m.GetBackingStore().Get("taskProcessingResults") + if err != nil { + panic(err) + } + if val != nil { + return val.([]TaskProcessingResultable) + } + return nil +} +// GetTotalTasksCount gets the totalTasksCount property value. The total number of tasks in the workflow. Read-only. +// returns a *int32 when successful +func (m *SubjectProcessingResult) GetTotalTasksCount()(*int32) { + val, err := m.GetBackingStore().Get("totalTasksCount") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetTotalUnprocessedTasksCount gets the totalUnprocessedTasksCount property value. The count of tasks that have not yet been processed. Read-only. +// returns a *int32 when successful +func (m *SubjectProcessingResult) GetTotalUnprocessedTasksCount()(*int32) { + val, err := m.GetBackingStore().Get("totalUnprocessedTasksCount") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetWorkflowExecutionType gets the workflowExecutionType property value. The workflowExecutionType property +// returns a *WorkflowExecutionType when successful +func (m *SubjectProcessingResult) GetWorkflowExecutionType()(*WorkflowExecutionType) { + val, err := m.GetBackingStore().Get("workflowExecutionType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*WorkflowExecutionType) + } + return nil +} +// GetWorkflowVersion gets the workflowVersion property value. The version of the workflow at the time of execution. Read-only. +// returns a *int32 when successful +func (m *SubjectProcessingResult) GetWorkflowVersion()(*int32) { + val, err := m.GetBackingStore().Get("workflowVersion") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// Serialize serializes information the current object +func (m *SubjectProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteTimeValue("completedDateTime", m.GetCompletedDateTime()) + if err != nil { + return err + } + } + { + err = writer.WriteInt32Value("failedTasksCount", m.GetFailedTasksCount()) + if err != nil { + return err + } + } + if m.GetProcessingStatus() != nil { + cast := (*m.GetProcessingStatus()).String() + err = writer.WriteStringValue("processingStatus", &cast) + if err != nil { + 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 { + return err + } + } + { + err = writer.WriteTimeValue("startedDateTime", m.GetStartedDateTime()) + if err != nil { + return err + } + } + { + err = writer.WriteObjectValue("subject", m.GetSubject()) + if err != nil { + return err + } + } + if m.GetSubjectType() != nil { + cast := (*m.GetSubjectType()).String() + err = writer.WriteStringValue("subjectType", &cast) + if err != nil { + return err + } + } + if m.GetTaskProcessingResults() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetTaskProcessingResults())) + for i, v := range m.GetTaskProcessingResults() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("taskProcessingResults", cast) + if err != nil { + return err + } + } + { + err = writer.WriteInt32Value("totalTasksCount", m.GetTotalTasksCount()) + if err != nil { + return err + } + } + { + err = writer.WriteInt32Value("totalUnprocessedTasksCount", m.GetTotalUnprocessedTasksCount()) + if err != nil { + return err + } + } + if m.GetWorkflowExecutionType() != nil { + cast := (*m.GetWorkflowExecutionType()).String() + err = writer.WriteStringValue("workflowExecutionType", &cast) + if err != nil { + return err + } + } + { + err = writer.WriteInt32Value("workflowVersion", m.GetWorkflowVersion()) + if err != nil { + return err + } + } + return nil +} +// SetCompletedDateTime sets the completedDateTime property value. The date and time when the subject processing completed. Read-only. +func (m *SubjectProcessingResult) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("completedDateTime", value) + if err != nil { + panic(err) + } +} +// SetFailedTasksCount sets the failedTasksCount property value. The count of tasks that failed for the subject. Read-only. +func (m *SubjectProcessingResult) SetFailedTasksCount(value *int32)() { + err := m.GetBackingStore().Set("failedTasksCount", value) + if err != nil { + panic(err) + } +} +// SetProcessingStatus sets the processingStatus property value. The processingStatus property +func (m *SubjectProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() { + err := m.GetBackingStore().Set("processingStatus", value) + if err != nil { + panic(err) + } +} +// SetReprocessedRuns sets the reprocessedRuns property value. The reprocessed runs associated with this subject processing result. +func (m *SubjectProcessingResult) SetReprocessedRuns(value []Runable)() { + err := m.GetBackingStore().Set("reprocessedRuns", value) + if err != nil { + panic(err) + } +} +// SetScheduledDateTime sets the scheduledDateTime property value. The date and time when processing was scheduled. Read-only. +func (m *SubjectProcessingResult) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("scheduledDateTime", value) + if err != nil { + panic(err) + } +} +// SetStartedDateTime sets the startedDateTime property value. The date and time when processing started. Read-only. +func (m *SubjectProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("startedDateTime", value) + if err != nil { + panic(err) + } +} +// SetSubject sets the subject property value. The subject property +func (m *SubjectProcessingResult) SetSubject(value WorkflowSubjectable)() { + err := m.GetBackingStore().Set("subject", value) + if err != nil { + panic(err) + } +} +// SetSubjectType sets the subjectType property value. The subjectType property +func (m *SubjectProcessingResult) SetSubjectType(value *SubjectType)() { + err := m.GetBackingStore().Set("subjectType", value) + if err != nil { + panic(err) + } +} +// SetTaskProcessingResults sets the taskProcessingResults property value. The task-level processing results for this subject. Read-only. +func (m *SubjectProcessingResult) SetTaskProcessingResults(value []TaskProcessingResultable)() { + err := m.GetBackingStore().Set("taskProcessingResults", value) + if err != nil { + panic(err) + } +} +// SetTotalTasksCount sets the totalTasksCount property value. The total number of tasks in the workflow. Read-only. +func (m *SubjectProcessingResult) SetTotalTasksCount(value *int32)() { + err := m.GetBackingStore().Set("totalTasksCount", value) + if err != nil { + panic(err) + } +} +// SetTotalUnprocessedTasksCount sets the totalUnprocessedTasksCount property value. The count of tasks that have not yet been processed. Read-only. +func (m *SubjectProcessingResult) SetTotalUnprocessedTasksCount(value *int32)() { + err := m.GetBackingStore().Set("totalUnprocessedTasksCount", value) + if err != nil { + panic(err) + } +} +// SetWorkflowExecutionType sets the workflowExecutionType property value. The workflowExecutionType property +func (m *SubjectProcessingResult) SetWorkflowExecutionType(value *WorkflowExecutionType)() { + err := m.GetBackingStore().Set("workflowExecutionType", value) + if err != nil { + panic(err) + } +} +// SetWorkflowVersion sets the workflowVersion property value. The version of the workflow at the time of execution. Read-only. +func (m *SubjectProcessingResult) SetWorkflowVersion(value *int32)() { + err := m.GetBackingStore().Set("workflowVersion", value) + if err != nil { + panic(err) + } +} +type SubjectProcessingResultable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetFailedTasksCount()(*int32) + GetProcessingStatus()(*LifecycleWorkflowProcessingStatus) + GetReprocessedRuns()([]Runable) + GetScheduledDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetSubject()(WorkflowSubjectable) + GetSubjectType()(*SubjectType) + GetTaskProcessingResults()([]TaskProcessingResultable) + GetTotalTasksCount()(*int32) + GetTotalUnprocessedTasksCount()(*int32) + GetWorkflowExecutionType()(*WorkflowExecutionType) + GetWorkflowVersion()(*int32) + SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetFailedTasksCount(value *int32)() + SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)() + SetReprocessedRuns(value []Runable)() + SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetSubject(value WorkflowSubjectable)() + SetSubjectType(value *SubjectType)() + SetTaskProcessingResults(value []TaskProcessingResultable)() + SetTotalTasksCount(value *int32)() + SetTotalUnprocessedTasksCount(value *int32)() + SetWorkflowExecutionType(value *WorkflowExecutionType)() + SetWorkflowVersion(value *int32)() +} diff --git a/models/identitygovernance/subject_processing_result_collection_response.go b/models/identitygovernance/subject_processing_result_collection_response.go new file mode 100644 index 0000000000..71a736271f --- /dev/null +++ b/models/identitygovernance/subject_processing_result_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 identitygovernance + +import ( + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" +) + +type SubjectProcessingResultCollectionResponse struct { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse +} +// NewSubjectProcessingResultCollectionResponse instantiates a new SubjectProcessingResultCollectionResponse and sets the default values. +func NewSubjectProcessingResultCollectionResponse()(*SubjectProcessingResultCollectionResponse) { + m := &SubjectProcessingResultCollectionResponse{ + BaseCollectionPaginationCountResponse: *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSubjectProcessingResultCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSubjectProcessingResultCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SubjectProcessingResultCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateSubjectProcessingResultFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]SubjectProcessingResultable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(SubjectProcessingResultable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []SubjectProcessingResultable when successful +func (m *SubjectProcessingResultCollectionResponse) GetValue()([]SubjectProcessingResultable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]SubjectProcessingResultable) + } + return nil +} +// Serialize serializes information the current object +func (m *SubjectProcessingResultCollectionResponse) 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 *SubjectProcessingResultCollectionResponse) SetValue(value []SubjectProcessingResultable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type SubjectProcessingResultCollectionResponseable interface { + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]SubjectProcessingResultable) + SetValue(value []SubjectProcessingResultable)() +} diff --git a/models/identitygovernance/subject_summary.go b/models/identitygovernance/subject_summary.go new file mode 100644 index 0000000000..2ed3dd3529 --- /dev/null +++ b/models/identitygovernance/subject_summary.go @@ -0,0 +1,301 @@ +// 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 SubjectSummary struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewSubjectSummary instantiates a new SubjectSummary and sets the default values. +func NewSubjectSummary()(*SubjectSummary) { + m := &SubjectSummary{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateSubjectSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSubjectSummaryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewSubjectSummary(), 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 *SubjectSummary) 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 *SubjectSummary) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFailedSubjects gets the failedSubjects property value. The number of subjects with at least one failed task in a subject summary. +// returns a *int32 when successful +func (m *SubjectSummary) GetFailedSubjects()(*int32) { + val, err := m.GetBackingStore().Get("failedSubjects") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetFailedTasks gets the failedTasks property value. The number of failed tasks for subjects in a subject summary. +// returns a *int32 when successful +func (m *SubjectSummary) GetFailedTasks()(*int32) { + val, err := m.GetBackingStore().Get("failedTasks") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SubjectSummary) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["failedSubjects"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetFailedSubjects(val) + } + return nil + } + res["failedTasks"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetFailedTasks(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 + } + res["successfulSubjects"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetSuccessfulSubjects(val) + } + return nil + } + res["totalSubjects"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalSubjects(val) + } + return nil + } + res["totalTasks"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetInt32Value() + if err != nil { + return err + } + if val != nil { + m.SetTotalTasks(val) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *SubjectSummary) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetSuccessfulSubjects gets the successfulSubjects property value. The number of subjects where all tasks succeeded in a subject summary. +// returns a *int32 when successful +func (m *SubjectSummary) GetSuccessfulSubjects()(*int32) { + val, err := m.GetBackingStore().Get("successfulSubjects") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetTotalSubjects gets the totalSubjects property value. The total number of subjects in a subject summary. +// returns a *int32 when successful +func (m *SubjectSummary) GetTotalSubjects()(*int32) { + val, err := m.GetBackingStore().Get("totalSubjects") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// GetTotalTasks gets the totalTasks property value. The total tasks of subjects in a subject summary. +// returns a *int32 when successful +func (m *SubjectSummary) GetTotalTasks()(*int32) { + val, err := m.GetBackingStore().Get("totalTasks") + if err != nil { + panic(err) + } + if val != nil { + return val.(*int32) + } + return nil +} +// Serialize serializes information the current object +func (m *SubjectSummary) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteInt32Value("failedSubjects", m.GetFailedSubjects()) + if err != nil { + return err + } + } + { + err := writer.WriteInt32Value("failedTasks", m.GetFailedTasks()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteInt32Value("successfulSubjects", m.GetSuccessfulSubjects()) + if err != nil { + return err + } + } + { + err := writer.WriteInt32Value("totalSubjects", m.GetTotalSubjects()) + if err != nil { + return err + } + } + { + err := writer.WriteInt32Value("totalTasks", m.GetTotalTasks()) + 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 *SubjectSummary) 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 *SubjectSummary) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFailedSubjects sets the failedSubjects property value. The number of subjects with at least one failed task in a subject summary. +func (m *SubjectSummary) SetFailedSubjects(value *int32)() { + err := m.GetBackingStore().Set("failedSubjects", value) + if err != nil { + panic(err) + } +} +// SetFailedTasks sets the failedTasks property value. The number of failed tasks for subjects in a subject summary. +func (m *SubjectSummary) SetFailedTasks(value *int32)() { + err := m.GetBackingStore().Set("failedTasks", value) + if err != nil { + panic(err) + } +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *SubjectSummary) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +// SetSuccessfulSubjects sets the successfulSubjects property value. The number of subjects where all tasks succeeded in a subject summary. +func (m *SubjectSummary) SetSuccessfulSubjects(value *int32)() { + err := m.GetBackingStore().Set("successfulSubjects", value) + if err != nil { + panic(err) + } +} +// SetTotalSubjects sets the totalSubjects property value. The total number of subjects in a subject summary. +func (m *SubjectSummary) SetTotalSubjects(value *int32)() { + err := m.GetBackingStore().Set("totalSubjects", value) + if err != nil { + panic(err) + } +} +// SetTotalTasks sets the totalTasks property value. The total tasks of subjects in a subject summary. +func (m *SubjectSummary) SetTotalTasks(value *int32)() { + err := m.GetBackingStore().Set("totalTasks", value) + if err != nil { + panic(err) + } +} +type SubjectSummaryable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFailedSubjects()(*int32) + GetFailedTasks()(*int32) + GetOdataType()(*string) + GetSuccessfulSubjects()(*int32) + GetTotalSubjects()(*int32) + GetTotalTasks()(*int32) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFailedSubjects(value *int32)() + SetFailedTasks(value *int32)() + SetOdataType(value *string)() + SetSuccessfulSubjects(value *int32)() + SetTotalSubjects(value *int32)() + SetTotalTasks(value *int32)() +} diff --git a/models/identitygovernance/subject_type.go b/models/identitygovernance/subject_type.go new file mode 100644 index 0000000000..79f5dad661 --- /dev/null +++ b/models/identitygovernance/subject_type.go @@ -0,0 +1,54 @@ +// 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 ( + "math" + "strings" +) +type SubjectType int + +const ( + USER_SUBJECTTYPE = 1 + UNKNOWNFUTUREVALUE_SUBJECTTYPE = 2 + PROVISIONINGOBJECT_SUBJECTTYPE = 4 +) + +func (i SubjectType) String() string { + var values []string + options := []string{"user", "unknownFutureValue", "provisioningObject"} + for p := 0; p < 3; p++ { + mantis := SubjectType(int(math.Pow(2, float64(p)))) + if i&mantis == mantis { + values = append(values, options[p]) + } + } + return strings.Join(values, ",") +} +func ParseSubjectType(v string) (any, error) { + var result SubjectType + values := strings.Split(v, ",") + for _, str := range values { + switch str { + case "user": + result |= USER_SUBJECTTYPE + case "unknownFutureValue": + result |= UNKNOWNFUTUREVALUE_SUBJECTTYPE + case "provisioningObject": + result |= PROVISIONINGOBJECT_SUBJECTTYPE + default: + return nil, nil + } + } + return &result, nil +} +func SerializeSubjectType(values []SubjectType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i SubjectType) isMultiValue() bool { + return true +} diff --git a/models/identitygovernance/task_processing_result.go b/models/identitygovernance/task_processing_result.go index 9d06c40839..46a4547a35 100644 --- a/models/identitygovernance/task_processing_result.go +++ b/models/identitygovernance/task_processing_result.go @@ -144,6 +144,16 @@ func (m *TaskProcessingResult) GetFieldDeserializers()(map[string]func(i878a80d2 } return nil } + res["workflowSubject"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateWorkflowSubjectFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetWorkflowSubject(val.(WorkflowSubjectable)) + } + return nil + } return res } // GetProcessingInfo gets the processingInfo property value. Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. @@ -206,6 +216,18 @@ func (m *TaskProcessingResult) GetTask()(Taskable) { } return nil } +// GetWorkflowSubject gets the workflowSubject property value. The workflow subject associated with this task processing result. Populated for extensibility and provisioning workflows. +// returns a WorkflowSubjectable when successful +func (m *TaskProcessingResult) GetWorkflowSubject()(WorkflowSubjectable) { + val, err := m.GetBackingStore().Get("workflowSubject") + if err != nil { + panic(err) + } + if val != nil { + return val.(WorkflowSubjectable) + } + return nil +} // Serialize serializes information the current object func (m *TaskProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.Entity.Serialize(writer) @@ -261,6 +283,12 @@ func (m *TaskProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487ee return err } } + { + err = writer.WriteObjectValue("workflowSubject", m.GetWorkflowSubject()) + if err != nil { + return err + } + } return nil } // SetCompletedDateTime sets the completedDateTime property value. The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. @@ -319,6 +347,13 @@ func (m *TaskProcessingResult) SetTask(value Taskable)() { panic(err) } } +// SetWorkflowSubject sets the workflowSubject property value. The workflow subject associated with this task processing result. Populated for extensibility and provisioning workflows. +func (m *TaskProcessingResult) SetWorkflowSubject(value WorkflowSubjectable)() { + err := m.GetBackingStore().Set("workflowSubject", value) + if err != nil { + panic(err) + } +} type TaskProcessingResultable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -330,6 +365,7 @@ type TaskProcessingResultable interface { GetStartedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetSubject()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) GetTask()(Taskable) + GetWorkflowSubject()(WorkflowSubjectable) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetFailureReason(value *string)() @@ -338,4 +374,5 @@ type TaskProcessingResultable interface { SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetSubject(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() SetTask(value Taskable)() + SetWorkflowSubject(value WorkflowSubjectable)() } diff --git a/models/identitygovernance/workflow.go b/models/identitygovernance/workflow.go index 8b469fcb9a..4b103d76b1 100644 --- a/models/identitygovernance/workflow.go +++ b/models/identitygovernance/workflow.go @@ -152,6 +152,22 @@ func (m *Workflow) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896 } return nil } + res["subjectProcessingResults"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateSubjectProcessingResultFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]SubjectProcessingResultable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(SubjectProcessingResultable) + } + } + m.SetSubjectProcessingResults(res) + } + return nil + } res["taskReports"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateTaskReportFromDiscriminatorValue) if err != nil { @@ -284,6 +300,18 @@ func (m *Workflow) GetSettings()(WorkflowSettingable) { } return nil } +// GetSubjectProcessingResults gets the subjectProcessingResults property value. Per-subject workflow execution results. +// returns a []SubjectProcessingResultable when successful +func (m *Workflow) GetSubjectProcessingResults()([]SubjectProcessingResultable) { + val, err := m.GetBackingStore().Get("subjectProcessingResults") + if err != nil { + panic(err) + } + if val != nil { + return val.([]SubjectProcessingResultable) + } + return nil +} // GetTaskReports gets the taskReports property value. Represents the aggregation of task execution data for tasks within a workflow object. // returns a []TaskReportable when successful func (m *Workflow) GetTaskReports()([]TaskReportable) { @@ -404,6 +432,18 @@ func (m *Workflow) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c01 return err } } + if m.GetSubjectProcessingResults() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetSubjectProcessingResults())) + for i, v := range m.GetSubjectProcessingResults() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("subjectProcessingResults", cast) + if err != nil { + return err + } + } if m.GetTaskReports() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetTaskReports())) for i, v := range m.GetTaskReports() { @@ -504,6 +544,13 @@ func (m *Workflow) SetSettings(value WorkflowSettingable)() { panic(err) } } +// SetSubjectProcessingResults sets the subjectProcessingResults property value. Per-subject workflow execution results. +func (m *Workflow) SetSubjectProcessingResults(value []SubjectProcessingResultable)() { + err := m.GetBackingStore().Set("subjectProcessingResults", value) + if err != nil { + panic(err) + } +} // SetTaskReports sets the taskReports property value. Represents the aggregation of task execution data for tasks within a workflow object. func (m *Workflow) SetTaskReports(value []TaskReportable)() { err := m.GetBackingStore().Set("taskReports", value) @@ -543,6 +590,7 @@ type Workflowable interface { GetQuarantineDetails()(QuarantineDetailsable) GetRuns()([]Runable) GetSettings()(WorkflowSettingable) + GetSubjectProcessingResults()([]SubjectProcessingResultable) GetTaskReports()([]TaskReportable) GetUserProcessingResults()([]UserProcessingResultable) GetVersion()(*int32) @@ -555,6 +603,7 @@ type Workflowable interface { SetQuarantineDetails(value QuarantineDetailsable)() SetRuns(value []Runable)() SetSettings(value WorkflowSettingable)() + SetSubjectProcessingResults(value []SubjectProcessingResultable)() SetTaskReports(value []TaskReportable)() SetUserProcessingResults(value []UserProcessingResultable)() SetVersion(value *int32)() diff --git a/models/identitygovernance/workflow_base.go b/models/identitygovernance/workflow_base.go index 871b9bccb0..bc6ac2ca06 100644 --- a/models/identitygovernance/workflow_base.go +++ b/models/identitygovernance/workflow_base.go @@ -279,6 +279,16 @@ func (m *WorkflowBase) GetFieldDeserializers()(map[string]func(i878a80d2330e89d2 } return nil } + res["targetSubjectType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseSubjectType) + if err != nil { + return err + } + if val != nil { + m.SetTargetSubjectType(val.(*SubjectType)) + } + return nil + } res["tasks"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { val, err := n.GetCollectionOfObjectValues(CreateTaskFromDiscriminatorValue) if err != nil { @@ -357,6 +367,18 @@ func (m *WorkflowBase) GetOdataType()(*string) { } return nil } +// GetTargetSubjectType gets the targetSubjectType property value. The targetSubjectType property +// returns a *SubjectType when successful +func (m *WorkflowBase) GetTargetSubjectType()(*SubjectType) { + val, err := m.GetBackingStore().Get("targetSubjectType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*SubjectType) + } + return nil +} // GetTasks gets the tasks property value. The tasks in the workflow. // returns a []Taskable when successful func (m *WorkflowBase) GetTasks()([]Taskable) { @@ -450,6 +472,13 @@ func (m *WorkflowBase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e return err } } + if m.GetTargetSubjectType() != nil { + cast := (*m.GetTargetSubjectType()).String() + err := writer.WriteStringValue("targetSubjectType", &cast) + if err != nil { + return err + } + } if m.GetTasks() != nil { cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetTasks())) for i, v := range m.GetTasks() { @@ -565,6 +594,13 @@ func (m *WorkflowBase) SetOdataType(value *string)() { panic(err) } } +// SetTargetSubjectType sets the targetSubjectType property value. The targetSubjectType property +func (m *WorkflowBase) SetTargetSubjectType(value *SubjectType)() { + err := m.GetBackingStore().Set("targetSubjectType", value) + if err != nil { + panic(err) + } +} // SetTasks sets the tasks property value. The tasks in the workflow. func (m *WorkflowBase) SetTasks(value []Taskable)() { err := m.GetBackingStore().Set("tasks", value) @@ -589,6 +625,7 @@ type WorkflowBaseable interface { GetLastModifiedBy()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable) GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetOdataType()(*string) + GetTargetSubjectType()(*SubjectType) GetTasks()([]Taskable) SetAdministrationScopeTargets(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() @@ -603,5 +640,6 @@ type WorkflowBaseable interface { SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)() SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetOdataType(value *string)() + SetTargetSubjectType(value *SubjectType)() SetTasks(value []Taskable)() } diff --git a/models/identitygovernance/workflow_execution_conditions.go b/models/identitygovernance/workflow_execution_conditions.go index 514ac83427..29fee22358 100644 --- a/models/identitygovernance/workflow_execution_conditions.go +++ b/models/identitygovernance/workflow_execution_conditions.go @@ -37,6 +37,8 @@ func CreateWorkflowExecutionConditionsFromDiscriminatorValue(parseNode i878a80d2 switch *mappingValue { case "#microsoft.graph.identityGovernance.onDemandExecutionOnly": return NewOnDemandExecutionOnly(), nil + case "#microsoft.graph.identityGovernance.provisioningAttributeMapping": + return NewProvisioningAttributeMapping(), nil case "#microsoft.graph.identityGovernance.triggerAndScopeBasedConditions": return NewTriggerAndScopeBasedConditions(), nil } diff --git a/models/identitygovernance/workflow_execution_type.go b/models/identitygovernance/workflow_execution_type.go index 639ae48d6c..793e0ac256 100644 --- a/models/identitygovernance/workflow_execution_type.go +++ b/models/identitygovernance/workflow_execution_type.go @@ -10,10 +10,11 @@ const ( UNKNOWNFUTUREVALUE_WORKFLOWEXECUTIONTYPE ACTIVATEDWITHSCOPE_WORKFLOWEXECUTIONTYPE PREVIEW_WORKFLOWEXECUTIONTYPE + EXTENSIBILITYONDEMAND_WORKFLOWEXECUTIONTYPE ) func (i WorkflowExecutionType) String() string { - return []string{"scheduled", "onDemand", "unknownFutureValue", "activatedWithScope", "preview"}[i] + return []string{"scheduled", "onDemand", "unknownFutureValue", "activatedWithScope", "preview", "extensibilityOnDemand"}[i] } func ParseWorkflowExecutionType(v string) (any, error) { result := SCHEDULED_WORKFLOWEXECUTIONTYPE @@ -28,6 +29,8 @@ func ParseWorkflowExecutionType(v string) (any, error) { result = ACTIVATEDWITHSCOPE_WORKFLOWEXECUTIONTYPE case "preview": result = PREVIEW_WORKFLOWEXECUTIONTYPE + case "extensibilityOnDemand": + result = EXTENSIBILITYONDEMAND_WORKFLOWEXECUTIONTYPE default: return nil, nil } diff --git a/models/identitygovernance/workflow_subject.go b/models/identitygovernance/workflow_subject.go new file mode 100644 index 0000000000..3aa8e7a4bd --- /dev/null +++ b/models/identitygovernance/workflow_subject.go @@ -0,0 +1,136 @@ +// 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 WorkflowSubject struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkflowSubject instantiates a new WorkflowSubject and sets the default values. +func NewWorkflowSubject()(*WorkflowSubject) { + m := &WorkflowSubject{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateWorkflowSubjectFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkflowSubjectFromDiscriminatorValue(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.directoryObjectWorkflowSubject": + return NewDirectoryObjectWorkflowSubject(), nil + case "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject": + return NewProvisioningObjectWorkflowSubject(), nil + } + } + } + } + return NewWorkflowSubject(), 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 *WorkflowSubject) 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 *WorkflowSubject) 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 *WorkflowSubject) 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 *WorkflowSubject) 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 *WorkflowSubject) 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 *WorkflowSubject) 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 *WorkflowSubject) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *WorkflowSubject) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type WorkflowSubjectable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() +} diff --git a/models/internal_domain_federation.go b/models/internal_domain_federation.go index 034db66a8e..62aeea6f85 100644 --- a/models/internal_domain_federation.go +++ b/models/internal_domain_federation.go @@ -132,6 +132,16 @@ func (m *InternalDomainFederation) GetFieldDeserializers()(map[string]func(i878a } return nil } + res["systemBrowserEnabledOn"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseSystemBrowserEnabledOn) + if err != nil { + return err + } + if val != nil { + m.SetSystemBrowserEnabledOn(val.(*SystemBrowserEnabledOn)) + } + return nil + } return res } // GetIsSignedAuthenticationRequestRequired gets the isSignedAuthenticationRequestRequired property value. If true, when SAML authentication requests are sent to the federated SAML IdP, Microsoft Entra ID will sign those requests using the OrgID signing key. If false (default), the SAML authentication requests sent to the federated IdP aren't signed. @@ -206,6 +216,18 @@ func (m *InternalDomainFederation) GetSignOutUri()(*string) { } return nil } +// GetSystemBrowserEnabledOn gets the systemBrowserEnabledOn property value. The systemBrowserEnabledOn property +// returns a *SystemBrowserEnabledOn when successful +func (m *InternalDomainFederation) GetSystemBrowserEnabledOn()(*SystemBrowserEnabledOn) { + val, err := m.GetBackingStore().Get("systemBrowserEnabledOn") + if err != nil { + panic(err) + } + if val != nil { + return val.(*SystemBrowserEnabledOn) + } + return nil +} // Serialize serializes information the current object func (m *InternalDomainFederation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.SamlOrWsFedProvider.Serialize(writer) @@ -262,6 +284,13 @@ func (m *InternalDomainFederation) Serialize(writer i878a80d2330e89d26896388a3f4 return err } } + if m.GetSystemBrowserEnabledOn() != nil { + cast := (*m.GetSystemBrowserEnabledOn()).String() + err = writer.WriteStringValue("systemBrowserEnabledOn", &cast) + if err != nil { + return err + } + } return nil } // SetActiveSignInUri sets the activeSignInUri property value. URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Microsoft Entra ID. Corresponds to the ActiveLogOnUri property of the Set-EntraDomainFederationSettings PowerShell cmdlet. @@ -320,6 +349,13 @@ func (m *InternalDomainFederation) SetSignOutUri(value *string)() { panic(err) } } +// SetSystemBrowserEnabledOn sets the systemBrowserEnabledOn property value. The systemBrowserEnabledOn property +func (m *InternalDomainFederation) SetSystemBrowserEnabledOn(value *SystemBrowserEnabledOn)() { + err := m.GetBackingStore().Set("systemBrowserEnabledOn", value) + if err != nil { + panic(err) + } +} type InternalDomainFederationable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable SamlOrWsFedProviderable @@ -331,6 +367,7 @@ type InternalDomainFederationable interface { GetPromptLoginBehavior()(*PromptLoginBehavior) GetSigningCertificateUpdateStatus()(SigningCertificateUpdateStatusable) GetSignOutUri()(*string) + GetSystemBrowserEnabledOn()(*SystemBrowserEnabledOn) SetActiveSignInUri(value *string)() SetFederatedIdpMfaBehavior(value *FederatedIdpMfaBehavior)() SetIsSignedAuthenticationRequestRequired(value *bool)() @@ -339,4 +376,5 @@ type InternalDomainFederationable interface { SetPromptLoginBehavior(value *PromptLoginBehavior)() SetSigningCertificateUpdateStatus(value SigningCertificateUpdateStatusable)() SetSignOutUri(value *string)() + SetSystemBrowserEnabledOn(value *SystemBrowserEnabledOn)() } diff --git a/models/m365_capability_base.go b/models/m365_capability_base.go new file mode 100644 index 0000000000..2e2d68920b --- /dev/null +++ b/models/m365_capability_base.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 ( + i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" +) + +type M365CapabilityBase struct { + Entity +} +// NewM365CapabilityBase instantiates a new M365CapabilityBase and sets the default values. +func NewM365CapabilityBase()(*M365CapabilityBase) { + m := &M365CapabilityBase{ + Entity: *NewEntity(), + } + return m +} +// CreateM365CapabilityBaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateM365CapabilityBaseFromDiscriminatorValue(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.crossTenantCalendarAvailabilityBasic": + return NewCrossTenantCalendarAvailabilityBasic(), nil + case "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails": + return NewCrossTenantCalendarAvailabilityLimitedDetails(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail": + return NewCrossTenantCalendarSharingFreeBusyDetail(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer": + return NewCrossTenantCalendarSharingFreeBusyReviewer(), nil + case "#microsoft.graph.crossTenantCalendarSharingFreeBusySimple": + return NewCrossTenantCalendarSharingFreeBusySimple(), nil + case "#microsoft.graph.crossTenantMailTipsAll": + return NewCrossTenantMailTipsAll(), nil + case "#microsoft.graph.crossTenantMailTipsLimited": + return NewCrossTenantMailTipsLimited(), nil + case "#microsoft.graph.crossTenantMigration": + return NewCrossTenantMigration(), nil + case "#microsoft.graph.crossTenantOpenProfileCard": + return NewCrossTenantOpenProfileCard(), nil + case "#microsoft.graph.crossTenantPlacesDeskBooking": + return NewCrossTenantPlacesDeskBooking(), nil + case "#microsoft.graph.crossTenantPlacesRoomBooking": + return NewCrossTenantPlacesRoomBooking(), nil + } + } + } + } + return NewM365CapabilityBase(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *M365CapabilityBase) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["inboundAccess"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateM365CapabilityInboundAccessFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetInboundAccess(val.(M365CapabilityInboundAccessable)) + } + return nil + } + res["lastModifiedDateTime"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetTimeValue() + if err != nil { + return err + } + if val != nil { + m.SetLastModifiedDateTime(val) + } + return nil + } + res["name"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetName(val) + } + return nil + } + return res +} +// GetInboundAccess gets the inboundAccess property value. The inbound access settings for the capability. +// returns a M365CapabilityInboundAccessable when successful +func (m *M365CapabilityBase) GetInboundAccess()(M365CapabilityInboundAccessable) { + val, err := m.GetBackingStore().Get("inboundAccess") + if err != nil { + panic(err) + } + if val != nil { + return val.(M365CapabilityInboundAccessable) + } + return nil +} +// GetLastModifiedDateTime gets the lastModifiedDateTime property value. The automatically updated last modified timestamp for the capability. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. +// returns a *Time when successful +func (m *M365CapabilityBase) GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { + val, err := m.GetBackingStore().Get("lastModifiedDateTime") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + } + return nil +} +// GetName gets the name property value. The name or identifier of the capability. Key. +// returns a *string when successful +func (m *M365CapabilityBase) GetName()(*string) { + val, err := m.GetBackingStore().Get("name") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *M365CapabilityBase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + { + err = writer.WriteObjectValue("inboundAccess", m.GetInboundAccess()) + if err != nil { + return err + } + } + { + err = writer.WriteTimeValue("lastModifiedDateTime", m.GetLastModifiedDateTime()) + if err != nil { + return err + } + } + { + err = writer.WriteStringValue("name", m.GetName()) + if err != nil { + return err + } + } + return nil +} +// SetInboundAccess sets the inboundAccess property value. The inbound access settings for the capability. +func (m *M365CapabilityBase) SetInboundAccess(value M365CapabilityInboundAccessable)() { + err := m.GetBackingStore().Set("inboundAccess", value) + if err != nil { + panic(err) + } +} +// SetLastModifiedDateTime sets the lastModifiedDateTime property value. The automatically updated last modified timestamp for the capability. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. +func (m *M365CapabilityBase) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { + err := m.GetBackingStore().Set("lastModifiedDateTime", value) + if err != nil { + panic(err) + } +} +// SetName sets the name property value. The name or identifier of the capability. Key. +func (m *M365CapabilityBase) SetName(value *string)() { + err := m.GetBackingStore().Set("name", value) + if err != nil { + panic(err) + } +} +type M365CapabilityBaseable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetInboundAccess()(M365CapabilityInboundAccessable) + GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) + GetName()(*string) + SetInboundAccess(value M365CapabilityInboundAccessable)() + SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() + SetName(value *string)() +} diff --git a/models/m365_capability_base_collection_response.go b/models/m365_capability_base_collection_response.go new file mode 100644 index 0000000000..45c0a37e13 --- /dev/null +++ b/models/m365_capability_base_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 M365CapabilityBaseCollectionResponse struct { + BaseCollectionPaginationCountResponse +} +// NewM365CapabilityBaseCollectionResponse instantiates a new M365CapabilityBaseCollectionResponse and sets the default values. +func NewM365CapabilityBaseCollectionResponse()(*M365CapabilityBaseCollectionResponse) { + m := &M365CapabilityBaseCollectionResponse{ + BaseCollectionPaginationCountResponse: *NewBaseCollectionPaginationCountResponse(), + } + return m +} +// CreateM365CapabilityBaseCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateM365CapabilityBaseCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewM365CapabilityBaseCollectionResponse(), nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *M365CapabilityBaseCollectionResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() + res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateM365CapabilityBaseFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]M365CapabilityBaseable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(M365CapabilityBaseable) + } + } + m.SetValue(res) + } + return nil + } + return res +} +// GetValue gets the value property value. The value property +// returns a []M365CapabilityBaseable when successful +func (m *M365CapabilityBaseCollectionResponse) GetValue()([]M365CapabilityBaseable) { + val, err := m.GetBackingStore().Get("value") + if err != nil { + panic(err) + } + if val != nil { + return val.([]M365CapabilityBaseable) + } + return nil +} +// Serialize serializes information the current object +func (m *M365CapabilityBaseCollectionResponse) 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 *M365CapabilityBaseCollectionResponse) SetValue(value []M365CapabilityBaseable)() { + err := m.GetBackingStore().Set("value", value) + if err != nil { + panic(err) + } +} +type M365CapabilityBaseCollectionResponseable interface { + BaseCollectionPaginationCountResponseable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetValue()([]M365CapabilityBaseable) + SetValue(value []M365CapabilityBaseable)() +} diff --git a/models/m365_capability_inbound_access.go b/models/m365_capability_inbound_access.go new file mode 100644 index 0000000000..7e954cf8ce --- /dev/null +++ b/models/m365_capability_inbound_access.go @@ -0,0 +1,190 @@ +// 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 M365CapabilityInboundAccess struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewM365CapabilityInboundAccess instantiates a new M365CapabilityInboundAccess and sets the default values. +func NewM365CapabilityInboundAccess()(*M365CapabilityInboundAccess) { + m := &M365CapabilityInboundAccess{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateM365CapabilityInboundAccessFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateM365CapabilityInboundAccessFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewM365CapabilityInboundAccess(), 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 *M365CapabilityInboundAccess) 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 *M365CapabilityInboundAccess) 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 *M365CapabilityInboundAccess) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["isAllowed"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetBoolValue() + if err != nil { + return err + } + if val != nil { + m.SetIsAllowed(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 + } + res["resourceScopes"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetObjectValue(CreateM365CapabilityResourceScopesFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + m.SetResourceScopes(val.(M365CapabilityResourceScopesable)) + } + return nil + } + return res +} +// GetIsAllowed gets the isAllowed property value. Indicates whether this capability should be allowed or blocked for inbound access. +// returns a *bool when successful +func (m *M365CapabilityInboundAccess) GetIsAllowed()(*bool) { + val, err := m.GetBackingStore().Get("isAllowed") + if err != nil { + panic(err) + } + if val != nil { + return val.(*bool) + } + return nil +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *M365CapabilityInboundAccess) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceScopes gets the resourceScopes property value. Specifies the included and excluded resource scopes for the capability. +// returns a M365CapabilityResourceScopesable when successful +func (m *M365CapabilityInboundAccess) GetResourceScopes()(M365CapabilityResourceScopesable) { + val, err := m.GetBackingStore().Get("resourceScopes") + if err != nil { + panic(err) + } + if val != nil { + return val.(M365CapabilityResourceScopesable) + } + return nil +} +// Serialize serializes information the current object +func (m *M365CapabilityInboundAccess) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteBoolValue("isAllowed", m.GetIsAllowed()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteObjectValue("resourceScopes", m.GetResourceScopes()) + 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 *M365CapabilityInboundAccess) 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 *M365CapabilityInboundAccess) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetIsAllowed sets the isAllowed property value. Indicates whether this capability should be allowed or blocked for inbound access. +func (m *M365CapabilityInboundAccess) SetIsAllowed(value *bool)() { + err := m.GetBackingStore().Set("isAllowed", value) + if err != nil { + panic(err) + } +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *M365CapabilityInboundAccess) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +// SetResourceScopes sets the resourceScopes property value. Specifies the included and excluded resource scopes for the capability. +func (m *M365CapabilityInboundAccess) SetResourceScopes(value M365CapabilityResourceScopesable)() { + err := m.GetBackingStore().Set("resourceScopes", value) + if err != nil { + panic(err) + } +} +type M365CapabilityInboundAccessable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetIsAllowed()(*bool) + GetOdataType()(*string) + GetResourceScopes()(M365CapabilityResourceScopesable) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetIsAllowed(value *bool)() + SetOdataType(value *string)() + SetResourceScopes(value M365CapabilityResourceScopesable)() +} diff --git a/models/m365_capability_resource_scope.go b/models/m365_capability_resource_scope.go new file mode 100644 index 0000000000..7164ea140d --- /dev/null +++ b/models/m365_capability_resource_scope.go @@ -0,0 +1,191 @@ +// 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 M365CapabilityResourceScope struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewM365CapabilityResourceScope instantiates a new M365CapabilityResourceScope and sets the default values. +func NewM365CapabilityResourceScope()(*M365CapabilityResourceScope) { + m := &M365CapabilityResourceScope{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateM365CapabilityResourceScopeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateM365CapabilityResourceScopeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewM365CapabilityResourceScope(), 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 *M365CapabilityResourceScope) 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 *M365CapabilityResourceScope) 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 *M365CapabilityResourceScope) 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 + } + res["resourceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetResourceId(val) + } + return nil + } + res["resourceType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetEnumValue(ParseM365ResourceType) + if err != nil { + return err + } + if val != nil { + m.SetResourceType(val.(*M365ResourceType)) + } + return nil + } + return res +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *M365CapabilityResourceScope) GetOdataType()(*string) { + val, err := m.GetBackingStore().Get("odataType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceId gets the resourceId property value. The ID of the resource to modify. The value is either All, to apply the capability to all resources of the type specified by resourceType (all users or all groups), or the GUID of a specific user or group. +// returns a *string when successful +func (m *M365CapabilityResourceScope) GetResourceId()(*string) { + val, err := m.GetBackingStore().Get("resourceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// GetResourceType gets the resourceType property value. The resourceType property +// returns a *M365ResourceType when successful +func (m *M365CapabilityResourceScope) GetResourceType()(*M365ResourceType) { + val, err := m.GetBackingStore().Get("resourceType") + if err != nil { + panic(err) + } + if val != nil { + return val.(*M365ResourceType) + } + return nil +} +// Serialize serializes information the current object +func (m *M365CapabilityResourceScope) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + { + err := writer.WriteStringValue("@odata.type", m.GetOdataType()) + if err != nil { + return err + } + } + { + err := writer.WriteStringValue("resourceId", m.GetResourceId()) + if err != nil { + return err + } + } + if m.GetResourceType() != nil { + cast := (*m.GetResourceType()).String() + err := writer.WriteStringValue("resourceType", &cast) + 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 *M365CapabilityResourceScope) 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 *M365CapabilityResourceScope) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *M365CapabilityResourceScope) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +// SetResourceId sets the resourceId property value. The ID of the resource to modify. The value is either All, to apply the capability to all resources of the type specified by resourceType (all users or all groups), or the GUID of a specific user or group. +func (m *M365CapabilityResourceScope) SetResourceId(value *string)() { + err := m.GetBackingStore().Set("resourceId", value) + if err != nil { + panic(err) + } +} +// SetResourceType sets the resourceType property value. The resourceType property +func (m *M365CapabilityResourceScope) SetResourceType(value *M365ResourceType)() { + err := m.GetBackingStore().Set("resourceType", value) + if err != nil { + panic(err) + } +} +type M365CapabilityResourceScopeable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetOdataType()(*string) + GetResourceId()(*string) + GetResourceType()(*M365ResourceType) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetOdataType(value *string)() + SetResourceId(value *string)() + SetResourceType(value *M365ResourceType)() +} diff --git a/models/m365_capability_resource_scopes.go b/models/m365_capability_resource_scopes.go new file mode 100644 index 0000000000..e8638e459b --- /dev/null +++ b/models/m365_capability_resource_scopes.go @@ -0,0 +1,214 @@ +// 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 M365CapabilityResourceScopes struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewM365CapabilityResourceScopes instantiates a new M365CapabilityResourceScopes and sets the default values. +func NewM365CapabilityResourceScopes()(*M365CapabilityResourceScopes) { + m := &M365CapabilityResourceScopes{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + m.SetAdditionalData(make(map[string]any)) + return m +} +// CreateM365CapabilityResourceScopesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateM365CapabilityResourceScopesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewM365CapabilityResourceScopes(), 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 *M365CapabilityResourceScopes) 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 *M365CapabilityResourceScopes) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetExcluded gets the excluded property value. Resources to exclude from the scope. If a resource appears in both included and excluded, the excluded property takes precedence. +// returns a []M365CapabilityResourceScopeable when successful +func (m *M365CapabilityResourceScopes) GetExcluded()([]M365CapabilityResourceScopeable) { + val, err := m.GetBackingStore().Get("excluded") + if err != nil { + panic(err) + } + if val != nil { + return val.([]M365CapabilityResourceScopeable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *M365CapabilityResourceScopes) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) + res["excluded"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateM365CapabilityResourceScopeFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]M365CapabilityResourceScopeable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(M365CapabilityResourceScopeable) + } + } + m.SetExcluded(res) + } + return nil + } + res["included"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateM365CapabilityResourceScopeFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]M365CapabilityResourceScopeable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(M365CapabilityResourceScopeable) + } + } + m.SetIncluded(res) + } + 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 +} +// GetIncluded gets the included property value. Resources to include in the scope. +// returns a []M365CapabilityResourceScopeable when successful +func (m *M365CapabilityResourceScopes) GetIncluded()([]M365CapabilityResourceScopeable) { + val, err := m.GetBackingStore().Get("included") + if err != nil { + panic(err) + } + if val != nil { + return val.([]M365CapabilityResourceScopeable) + } + return nil +} +// GetOdataType gets the @odata.type property value. The OdataType property +// returns a *string when successful +func (m *M365CapabilityResourceScopes) 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 *M365CapabilityResourceScopes) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetExcluded() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetExcluded())) + for i, v := range m.GetExcluded() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err := writer.WriteCollectionOfObjectValues("excluded", cast) + if err != nil { + return err + } + } + if m.GetIncluded() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetIncluded())) + for i, v := range m.GetIncluded() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err := writer.WriteCollectionOfObjectValues("included", cast) + 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 *M365CapabilityResourceScopes) 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 *M365CapabilityResourceScopes) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetExcluded sets the excluded property value. Resources to exclude from the scope. If a resource appears in both included and excluded, the excluded property takes precedence. +func (m *M365CapabilityResourceScopes) SetExcluded(value []M365CapabilityResourceScopeable)() { + err := m.GetBackingStore().Set("excluded", value) + if err != nil { + panic(err) + } +} +// SetIncluded sets the included property value. Resources to include in the scope. +func (m *M365CapabilityResourceScopes) SetIncluded(value []M365CapabilityResourceScopeable)() { + err := m.GetBackingStore().Set("included", value) + if err != nil { + panic(err) + } +} +// SetOdataType sets the @odata.type property value. The OdataType property +func (m *M365CapabilityResourceScopes) SetOdataType(value *string)() { + err := m.GetBackingStore().Set("odataType", value) + if err != nil { + panic(err) + } +} +type M365CapabilityResourceScopesable interface { + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetExcluded()([]M365CapabilityResourceScopeable) + GetIncluded()([]M365CapabilityResourceScopeable) + GetOdataType()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetExcluded(value []M365CapabilityResourceScopeable)() + SetIncluded(value []M365CapabilityResourceScopeable)() + SetOdataType(value *string)() +} diff --git a/models/m365_resource_type.go b/models/m365_resource_type.go new file mode 100644 index 0000000000..a018dfea55 --- /dev/null +++ b/models/m365_resource_type.go @@ -0,0 +1,42 @@ +// 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 M365ResourceType int + +const ( + NONE_M365RESOURCETYPE M365ResourceType = iota + GROUP_M365RESOURCETYPE + USER_M365RESOURCETYPE + UNKNOWNFUTUREVALUE_M365RESOURCETYPE +) + +func (i M365ResourceType) String() string { + return []string{"none", "group", "user", "unknownFutureValue"}[i] +} +func ParseM365ResourceType(v string) (any, error) { + result := NONE_M365RESOURCETYPE + switch v { + case "none": + result = NONE_M365RESOURCETYPE + case "group": + result = GROUP_M365RESOURCETYPE + case "user": + result = USER_M365RESOURCETYPE + case "unknownFutureValue": + result = UNKNOWNFUTUREVALUE_M365RESOURCETYPE + default: + return nil, nil + } + return &result, nil +} +func SerializeM365ResourceType(values []M365ResourceType) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i M365ResourceType) isMultiValue() bool { + return false +} diff --git a/models/mailbox_folder.go b/models/mailbox_folder.go index db690a5502..c2745d1369 100644 --- a/models/mailbox_folder.go +++ b/models/mailbox_folder.go @@ -176,6 +176,16 @@ func (m *MailboxFolder) GetFieldDeserializers()(map[string]func(i878a80d2330e89d } return nil } + res["wellKnownName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetStringValue() + if err != nil { + return err + } + if val != nil { + m.SetWellKnownName(val) + } + return nil + } return res } // GetItems gets the items property value. The collection of items in this folder. @@ -250,6 +260,18 @@ func (m *MailboxFolder) GetTypeEscaped()(*string) { } return nil } +// GetWellKnownName gets the wellKnownName property value. The locale-independent well-known name of the folder for folders created by Outlook, such as inbox, sentitems, drafts, deleteditems, or archive. For user-created folders, the value is null. Read-only. +// returns a *string when successful +func (m *MailboxFolder) GetWellKnownName()(*string) { + val, err := m.GetBackingStore().Get("wellKnownName") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} // Serialize serializes information the current object func (m *MailboxFolder) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { err := m.Entity.Serialize(writer) @@ -334,6 +356,12 @@ func (m *MailboxFolder) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0 return err } } + { + err = writer.WriteStringValue("wellKnownName", m.GetWellKnownName()) + if err != nil { + return err + } + } return nil } // SetChildFolderCount sets the childFolderCount property value. The number of immediate child folders in the current folder. @@ -399,6 +427,13 @@ func (m *MailboxFolder) SetTypeEscaped(value *string)() { panic(err) } } +// SetWellKnownName sets the wellKnownName property value. The locale-independent well-known name of the folder for folders created by Outlook, such as inbox, sentitems, drafts, deleteditems, or archive. For user-created folders, the value is null. Read-only. +func (m *MailboxFolder) SetWellKnownName(value *string)() { + err := m.GetBackingStore().Set("wellKnownName", value) + if err != nil { + panic(err) + } +} type MailboxFolderable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -411,6 +446,7 @@ type MailboxFolderable interface { GetSingleValueExtendedProperties()([]SingleValueLegacyExtendedPropertyable) GetTotalItemCount()(*int32) GetTypeEscaped()(*string) + GetWellKnownName()(*string) SetChildFolderCount(value *int32)() SetChildFolders(value []MailboxFolderable)() SetDisplayName(value *string)() @@ -420,4 +456,5 @@ type MailboxFolderable interface { SetSingleValueExtendedProperties(value []SingleValueLegacyExtendedPropertyable)() SetTotalItemCount(value *int32)() SetTypeEscaped(value *string)() + SetWellKnownName(value *string)() } diff --git a/models/principal_resource_memberships_scope.go b/models/principal_resource_memberships_scope.go index 2e2cd1023c..d85bdf3c65 100644 --- a/models/principal_resource_memberships_scope.go +++ b/models/principal_resource_memberships_scope.go @@ -62,7 +62,7 @@ func (m *PrincipalResourceMembershipsScope) GetFieldDeserializers()(map[string]f } return res } -// GetPrincipalScopes gets the principalScopes property value. Defines the scopes of the principals whose access to resources are reviewed in the access review. +// GetPrincipalScopes gets the principalScopes property value. Defines the scopes of the principals whose access to resources are reviewed in the access review. Use an accessReviewPrincipalScope object to select a well-known population of principals, such as all guest users. // returns a []AccessReviewScopeable when successful func (m *PrincipalResourceMembershipsScope) GetPrincipalScopes()([]AccessReviewScopeable) { val, err := m.GetBackingStore().Get("principalScopes") @@ -74,7 +74,7 @@ func (m *PrincipalResourceMembershipsScope) GetPrincipalScopes()([]AccessReviewS } return nil } -// GetResourceScopes gets the resourceScopes property value. Defines the scopes of the resources for which access is reviewed. +// GetResourceScopes gets the resourceScopes property value. Defines the scopes of the resources for which access is reviewed. Use an accessReviewResourceScope object to identify the resource, or an accessReviewAccessPackageAssignmentPolicyScope object when the resource is an access package assignment policy. // returns a []AccessReviewScopeable when successful func (m *PrincipalResourceMembershipsScope) GetResourceScopes()([]AccessReviewScopeable) { val, err := m.GetBackingStore().Get("resourceScopes") @@ -118,14 +118,14 @@ func (m *PrincipalResourceMembershipsScope) Serialize(writer i878a80d2330e89d268 } return nil } -// SetPrincipalScopes sets the principalScopes property value. Defines the scopes of the principals whose access to resources are reviewed in the access review. +// SetPrincipalScopes sets the principalScopes property value. Defines the scopes of the principals whose access to resources are reviewed in the access review. Use an accessReviewPrincipalScope object to select a well-known population of principals, such as all guest users. func (m *PrincipalResourceMembershipsScope) SetPrincipalScopes(value []AccessReviewScopeable)() { err := m.GetBackingStore().Set("principalScopes", value) if err != nil { panic(err) } } -// SetResourceScopes sets the resourceScopes property value. Defines the scopes of the resources for which access is reviewed. +// SetResourceScopes sets the resourceScopes property value. Defines the scopes of the resources for which access is reviewed. Use an accessReviewResourceScope object to identify the resource, or an accessReviewAccessPackageAssignmentPolicyScope object when the resource is an access package assignment policy. func (m *PrincipalResourceMembershipsScope) SetResourceScopes(value []AccessReviewScopeable)() { err := m.GetBackingStore().Set("resourceScopes", value) if err != nil { diff --git a/models/security/alert.go b/models/security/alert.go index 2b1540b55d..b841d69bd5 100644 --- a/models/security/alert.go +++ b/models/security/alert.go @@ -192,7 +192,7 @@ func (m *Alert) GetDetectorId()(*string) { } return nil } -// GetDetermination gets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. +// GetDetermination gets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedActivity, lineOfBusinessApplication, unknownFutureValue. // returns a *AlertDetermination when successful func (m *Alert) GetDetermination()(*AlertDetermination) { val, err := m.GetBackingStore().Get("determination") @@ -1165,7 +1165,7 @@ func (m *Alert) SetDetectorId(value *string)() { panic(err) } } -// SetDetermination sets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. +// SetDetermination sets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedActivity, lineOfBusinessApplication, unknownFutureValue. func (m *Alert) SetDetermination(value *AlertDetermination)() { err := m.GetBackingStore().Set("determination", value) if err != nil { diff --git a/models/security/incident.go b/models/security/incident.go index 74d034d41b..f5da225bfe 100644 --- a/models/security/incident.go +++ b/models/security/incident.go @@ -108,7 +108,7 @@ func (m *Incident) GetDescription()(*string) { } return nil } -// GetDetermination gets the determination property value. Specifies the determination of the incident. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. +// GetDetermination gets the determination property value. Specifies the determination of the incident. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedActivity, lineOfBusinessApplication, unknownFutureValue. // returns a *AlertDetermination when successful func (m *Incident) GetDetermination()(*AlertDetermination) { val, err := m.GetBackingStore().Get("determination") @@ -687,7 +687,7 @@ func (m *Incident) SetDescription(value *string)() { panic(err) } } -// SetDetermination sets the determination property value. Specifies the determination of the incident. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. +// SetDetermination sets the determination property value. Specifies the determination of the incident. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedActivity, lineOfBusinessApplication, unknownFutureValue. func (m *Incident) SetDetermination(value *AlertDetermination)() { err := m.GetBackingStore().Set("determination", value) if err != nil { diff --git a/models/system_browser_enabled_on.go b/models/system_browser_enabled_on.go new file mode 100644 index 0000000000..e8caf5139f --- /dev/null +++ b/models/system_browser_enabled_on.go @@ -0,0 +1,60 @@ +// 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 ( + "math" + "strings" +) +type SystemBrowserEnabledOn int + +const ( + NONE_SYSTEMBROWSERENABLEDON = 1 + IOS_SYSTEMBROWSERENABLEDON = 2 + ANDROID_SYSTEMBROWSERENABLEDON = 4 + MAC_SYSTEMBROWSERENABLEDON = 8 + UNKNOWNFUTUREVALUE_SYSTEMBROWSERENABLEDON = 16 +) + +func (i SystemBrowserEnabledOn) String() string { + var values []string + options := []string{"none", "ios", "android", "mac", "unknownFutureValue"} + for p := 0; p < 5; p++ { + mantis := SystemBrowserEnabledOn(int(math.Pow(2, float64(p)))) + if i&mantis == mantis { + values = append(values, options[p]) + } + } + return strings.Join(values, ",") +} +func ParseSystemBrowserEnabledOn(v string) (any, error) { + var result SystemBrowserEnabledOn + values := strings.Split(v, ",") + for _, str := range values { + switch str { + case "none": + result |= NONE_SYSTEMBROWSERENABLEDON + case "ios": + result |= IOS_SYSTEMBROWSERENABLEDON + case "android": + result |= ANDROID_SYSTEMBROWSERENABLEDON + case "mac": + result |= MAC_SYSTEMBROWSERENABLEDON + case "unknownFutureValue": + result |= UNKNOWNFUTUREVALUE_SYSTEMBROWSERENABLEDON + default: + return nil, nil + } + } + return &result, nil +} +func SerializeSystemBrowserEnabledOn(values []SystemBrowserEnabledOn) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i SystemBrowserEnabledOn) isMultiValue() bool { + return true +} diff --git a/models/unified_root.go b/models/unified_root.go new file mode 100644 index 0000000000..5dfa433363 --- /dev/null +++ b/models/unified_root.go @@ -0,0 +1,189 @@ +// 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 UnifiedRoot struct { + Entity +} +// NewUnifiedRoot instantiates a new UnifiedRoot and sets the default values. +func NewUnifiedRoot()(*UnifiedRoot) { + m := &UnifiedRoot{ + Entity: *NewEntity(), + } + return m +} +// CreateUnifiedRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUnifiedRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + return NewUnifiedRoot(), nil +} +// GetDecisions gets the decisions property value. Represents the unified (vNext) access review decisions on an instance of a review. +// returns a []AccessReviewInstanceDecisionItemable when successful +func (m *UnifiedRoot) GetDecisions()([]AccessReviewInstanceDecisionItemable) { + val, err := m.GetBackingStore().Get("decisions") + if err != nil { + panic(err) + } + if val != nil { + return val.([]AccessReviewInstanceDecisionItemable) + } + return nil +} +// GetDefinitions gets the definitions property value. Represents the unified (vNext) template and scheduling for an access review. +// returns a []AccessReviewScheduleDefinitionable when successful +func (m *UnifiedRoot) GetDefinitions()([]AccessReviewScheduleDefinitionable) { + val, err := m.GetBackingStore().Get("definitions") + if err != nil { + panic(err) + } + if val != nil { + return val.([]AccessReviewScheduleDefinitionable) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UnifiedRoot) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + res := m.Entity.GetFieldDeserializers() + res["decisions"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateAccessReviewInstanceDecisionItemFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]AccessReviewInstanceDecisionItemable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(AccessReviewInstanceDecisionItemable) + } + } + m.SetDecisions(res) + } + return nil + } + res["definitions"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateAccessReviewScheduleDefinitionFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]AccessReviewScheduleDefinitionable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(AccessReviewScheduleDefinitionable) + } + } + m.SetDefinitions(res) + } + return nil + } + res["instances"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetCollectionOfObjectValues(CreateAccessReviewInstanceFromDiscriminatorValue) + if err != nil { + return err + } + if val != nil { + res := make([]AccessReviewInstanceable, len(val)) + for i, v := range val { + if v != nil { + res[i] = v.(AccessReviewInstanceable) + } + } + m.SetInstances(res) + } + return nil + } + return res +} +// GetInstances gets the instances property value. Represents the unified (vNext) instance of a review. +// returns a []AccessReviewInstanceable when successful +func (m *UnifiedRoot) GetInstances()([]AccessReviewInstanceable) { + val, err := m.GetBackingStore().Get("instances") + if err != nil { + panic(err) + } + if val != nil { + return val.([]AccessReviewInstanceable) + } + return nil +} +// Serialize serializes information the current object +func (m *UnifiedRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + err := m.Entity.Serialize(writer) + if err != nil { + return err + } + if m.GetDecisions() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetDecisions())) + for i, v := range m.GetDecisions() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("decisions", cast) + if err != nil { + return err + } + } + if m.GetDefinitions() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetDefinitions())) + for i, v := range m.GetDefinitions() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("definitions", cast) + if err != nil { + return err + } + } + if m.GetInstances() != nil { + cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetInstances())) + for i, v := range m.GetInstances() { + if v != nil { + cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) + } + } + err = writer.WriteCollectionOfObjectValues("instances", cast) + if err != nil { + return err + } + } + return nil +} +// SetDecisions sets the decisions property value. Represents the unified (vNext) access review decisions on an instance of a review. +func (m *UnifiedRoot) SetDecisions(value []AccessReviewInstanceDecisionItemable)() { + err := m.GetBackingStore().Set("decisions", value) + if err != nil { + panic(err) + } +} +// SetDefinitions sets the definitions property value. Represents the unified (vNext) template and scheduling for an access review. +func (m *UnifiedRoot) SetDefinitions(value []AccessReviewScheduleDefinitionable)() { + err := m.GetBackingStore().Set("definitions", value) + if err != nil { + panic(err) + } +} +// SetInstances sets the instances property value. Represents the unified (vNext) instance of a review. +func (m *UnifiedRoot) SetInstances(value []AccessReviewInstanceable)() { + err := m.GetBackingStore().Set("instances", value) + if err != nil { + panic(err) + } +} +type UnifiedRootable interface { + Entityable + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetDecisions()([]AccessReviewInstanceDecisionItemable) + GetDefinitions()([]AccessReviewScheduleDefinitionable) + GetInstances()([]AccessReviewInstanceable) + SetDecisions(value []AccessReviewInstanceDecisionItemable)() + SetDefinitions(value []AccessReviewScheduleDefinitionable)() + SetInstances(value []AccessReviewInstanceable)() +} diff --git a/policies/0dd06eb76ad8193d4e01cb1dba5a14b4c71de3a8dfb951ca9f9bfbe4134552d6.go b/policies/0dd06eb76ad8193d4e01cb1dba5a14b4c71de3a8dfb951ca9f9bfbe4134552d6.go index a68675c26a..a230a4095e 100644 --- a/policies/0dd06eb76ad8193d4e01cb1dba5a14b4c71de3a8dfb951ca9f9bfbe4134552d6.go +++ b/policies/0dd06eb76ad8193d4e01cb1dba5a14b4c71de3a8dfb951ca9f9bfbe4134552d6.go @@ -104,6 +104,11 @@ func (m *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPart func (m *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) IdentitySynchronization()(*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) { return NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } +// M365Capabilities provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. +// returns a *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) M365Capabilities()(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) { + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Patch update the properties of a partner-specific configuration. // returns a CrossTenantAccessPolicyConfigurationPartnerable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/policies/4e25db3bc23328f50ff39df9ac49deec1f1f5691f60a5a9dc93471c21ad2ab46.go b/policies/4e25db3bc23328f50ff39df9ac49deec1f1f5691f60a5a9dc93471c21ad2ab46.go new file mode 100644 index 0000000000..61b874f2c4 --- /dev/null +++ b/policies/4e25db3bc23328f50ff39df9ac49deec1f1f5691f60a5a9dc93471c21ad2ab46.go @@ -0,0 +1,166 @@ +// Code generated by Microsoft Kiota - DO NOT EDIT. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +package policies + +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" +) + +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + m := &CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete a Microsoft 365 cross-tenant capability from a partner organization in the cross-tenant access policy. +// 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/crosstenantaccesspolicyconfigurationpartner-delete-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration)(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 defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. +// returns a M365CapabilityBaseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// Patch update an existing Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. +// returns a M365CapabilityBaseable 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/crosstenantaccesspolicyconfigurationpartner-update-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// ToDeleteRequestInformation delete a Microsoft 365 cross-tenant capability from a partner organization in the cross-tenant access policy. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration)(*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 defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration)(*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 an existing Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration)(*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 *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/policies/cross_tenant_access_policy_default_m365_capabilities_count_request_builder.go b/policies/cross_tenant_access_policy_default_m365_capabilities_count_request_builder.go new file mode 100644 index 0000000000..51a28d837e --- /dev/null +++ b/policies/cross_tenant_access_policy_default_m365_capabilities_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 policies + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder provides operations to count the resources in the collection. +type CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters get the number of the resource +type CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetQueryParameters +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderInternal instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) { + m := &CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderInternal(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 *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration)(*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 *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderGetRequestConfiguration)(*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 *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) { + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/policies/cross_tenant_access_policy_default_m365_capabilities_m365_capability_base_name_item_request_builder.go b/policies/cross_tenant_access_policy_default_m365_capabilities_m365_capability_base_name_item_request_builder.go new file mode 100644 index 0000000000..ab2165159e --- /dev/null +++ b/policies/cross_tenant_access_policy_default_m365_capabilities_m365_capability_base_name_item_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 policies + +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" +) + +// CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. +type CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. +type CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters struct { + // Expand related entities + Expand []string "uriparametername:\"%24expand\"" + // Select properties to be returned + Select []string "uriparametername:\"%24select\"" +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetQueryParameters +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + m := &CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete navigation property m365Capabilities for policies +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration)(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 defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. +// returns a M365CapabilityBaseable when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// Patch update an existing Microsoft 365 cross-tenant capability for the default cross-tenant access policy. +// returns a M365CapabilityBaseable 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/crosstenantaccesspolicyconfigurationdefault-update-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// ToDeleteRequestInformation delete navigation property m365Capabilities for policies +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration)(*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 defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration)(*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 an existing Microsoft 365 cross-tenant capability for the default cross-tenant access policy. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration)(*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 *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/policies/cross_tenant_access_policy_default_m365_capabilities_request_builder.go b/policies/cross_tenant_access_policy_default_m365_capabilities_request_builder.go new file mode 100644 index 0000000000..039be40fab --- /dev/null +++ b/policies/cross_tenant_access_policy_default_m365_capabilities_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 policies + +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" +) + +// CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. +type CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +type CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters 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\"" +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetQueryParameters +} +// CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByM365CapabilityBaseName provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. +// returns a *CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) ByM365CapabilityBaseName(m365CapabilityBaseName string)(*CrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if m365CapabilityBaseName != "" { + urlTplParams["m365CapabilityBase%2Dname"] = m365CapabilityBaseName + } + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderInternal instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) { + m := &CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/default/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder instantiates a new CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) Count()(*CrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilder) { + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +// returns a M365CapabilityBaseCollectionResponseable 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/crosstenantaccesspolicyconfigurationdefault-list-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable, 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.CreateM365CapabilityBaseCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable), nil +} +// Post create a new Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. +// returns a M365CapabilityBaseable 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/crosstenantaccesspolicyconfigurationdefault-post-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// ToGetRequestInformation get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderGetRequestConfiguration)(*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 Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderPostRequestConfiguration)(*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 *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) { + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/policies/cross_tenant_access_policy_default_request_builder.go b/policies/cross_tenant_access_policy_default_request_builder.go index 692d9ec22f..b03f69229d 100644 --- a/policies/cross_tenant_access_policy_default_request_builder.go +++ b/policies/cross_tenant_access_policy_default_request_builder.go @@ -96,6 +96,11 @@ func (m *CrossTenantAccessPolicyDefaultRequestBuilder) Get(ctx context.Context, } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyConfigurationDefaultable), nil } +// M365Capabilities provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. +// returns a *CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder when successful +func (m *CrossTenantAccessPolicyDefaultRequestBuilder) M365Capabilities()(*CrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilder) { + return NewCrossTenantAccessPolicyDefaultM365CapabilitiesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // Patch update the default configuration of a cross-tenant access policy. // returns a CrossTenantAccessPolicyConfigurationDefaultable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code diff --git a/policies/cross_tenant_access_policy_partners_item_m365_capabilities_count_request_builder.go b/policies/cross_tenant_access_policy_partners_item_m365_capabilities_count_request_builder.go new file mode 100644 index 0000000000..dff485fe8d --- /dev/null +++ b/policies/cross_tenant_access_policy_partners_item_m365_capabilities_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 policies + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder provides operations to count the resources in the collection. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters get the number of the resource +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters struct { + // Filter items by property values + Filter *string "uriparametername:\"%24filter\"" + // Search items by search phrases + Search *string "uriparametername:\"%24search\"" +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetQueryParameters +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) { + m := &CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/$count{?%24filter,%24search}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderInternal(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 *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration)(*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 *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderGetRequestConfiguration)(*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 *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) { + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/policies/cross_tenant_access_policy_partners_item_m365_capabilities_request_builder.go b/policies/cross_tenant_access_policy_partners_item_m365_capabilities_request_builder.go new file mode 100644 index 0000000000..9756568729 --- /dev/null +++ b/policies/cross_tenant_access_policy_partners_item_m365_capabilities_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 policies + +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" +) + +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters 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\"" +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption + // Request query parameters + QueryParameters *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetQueryParameters +} +// CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ByM365CapabilityBaseName provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. +// returns a *CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) ByM365CapabilityBaseName(m365CapabilityBaseName string)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilder) { + urlTplParams := make(map[string]string) + for idx, item := range m.BaseRequestBuilder.PathParameters { + urlTplParams[idx] = item + } + if m365CapabilityBaseName != "" { + urlTplParams["m365CapabilityBase%2Dname"] = m365CapabilityBaseName + } + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesM365CapabilityBaseNameItemRequestBuilderInternal(urlTplParams, m.BaseRequestBuilder.RequestAdapter) +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) { + m := &CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters), + } + return m +} +// NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder and sets the default values. +func NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderInternal(urlParams, requestAdapter) +} +// Count provides operations to count the resources in the collection. +// returns a *CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) Count()(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilder) { + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} +// Get get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +// returns a M365CapabilityBaseCollectionResponseable 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/crosstenantaccesspolicyconfigurationpartner-list-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable, 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.CreateM365CapabilityBaseCollectionResponseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseCollectionResponseable), nil +} +// Post create a new Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. +// returns a M365CapabilityBaseable 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/crosstenantaccesspolicyconfigurationpartner-post-m365capabilities?view=graph-rest-1.0 +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, 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.CreateM365CapabilityBaseFromDiscriminatorValue, errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable), nil +} +// ToGetRequestInformation get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderGetRequestConfiguration)(*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 Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. +// returns a *RequestInformation when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.M365CapabilityBaseable, requestConfiguration *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilderPostRequestConfiguration)(*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 *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder when successful +func (m *CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) WithUrl(rawUrl string)(*CrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder) { + return NewCrossTenantAccessPolicyPartnersItemM365CapabilitiesRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/security/microsoft_graph_security_run_hunting_query_run_hunting_query_post_request_body.go b/security/microsoft_graph_security_run_hunting_query_run_hunting_query_post_request_body.go index 5ea064c0c3..58dea989f6 100644 --- a/security/microsoft_graph_security_run_hunting_query_run_hunting_query_post_request_body.go +++ b/security/microsoft_graph_security_run_hunting_query_run_hunting_query_post_request_body.go @@ -4,6 +4,7 @@ package security import ( + i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22 "github.com/google/uuid" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -67,6 +68,16 @@ func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) Ge } return nil } + res["workspaceId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { + val, err := n.GetUUIDValue() + if err != nil { + return err + } + if val != nil { + m.SetWorkspaceId(val) + } + return nil + } return res } // GetQuery gets the query property value. The query property @@ -93,6 +104,18 @@ func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) Ge } return nil } +// GetWorkspaceId gets the workspaceId property value. The workspaceId property +// returns a *UUID when successful +func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) GetWorkspaceId()(*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) { + val, err := m.GetBackingStore().Get("workspaceId") + if err != nil { + panic(err) + } + if val != nil { + return val.(*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) + } + return nil +} // Serialize serializes information the current object func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { @@ -107,6 +130,12 @@ func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) Se return err } } + { + err := writer.WriteUUIDValue("workspaceId", m.GetWorkspaceId()) + if err != nil { + return err + } + } { err := writer.WriteAdditionalData(m.GetAdditionalData()) if err != nil { @@ -140,6 +169,13 @@ func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) Se panic(err) } } +// SetWorkspaceId sets the workspaceId property value. The workspaceId property +func (m *MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBody) SetWorkspaceId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)() { + err := m.GetBackingStore().Set("workspaceId", value) + if err != nil { + panic(err) + } +} type MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel @@ -147,7 +183,9 @@ type MicrosoftGraphSecurityRunHuntingQueryRunHuntingQueryPostRequestBodyable int GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetQuery()(*string) GetTimespan()(*string) + GetWorkspaceId()(*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetQuery(value *string)() SetTimespan(value *string)() + SetWorkspaceId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)() }