UPdates to /graph/betasdk/sites package
Final sweep to bring src files down to bare minimum for Site Page management.
This commit is contained in:
parent
2839d8d6e3
commit
817a7a2bc6
@ -1,115 +0,0 @@
|
||||
package sites
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
|
||||
i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors"
|
||||
)
|
||||
|
||||
// ItemItemsCountRequestBuilder provides operations to count the resources in the collection.
|
||||
type ItemItemsCountRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
// The request adapter to use to execute the requests.
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter
|
||||
// Url template to use to build the URL for the current request builder
|
||||
urlTemplate string
|
||||
}
|
||||
|
||||
// ItemItemsCountRequestBuilderGetQueryParameters get the number of the resource
|
||||
type ItemItemsCountRequestBuilderGetQueryParameters struct {
|
||||
// Filter items by property values
|
||||
Filter *string `uriparametername:"%24filter"`
|
||||
// Search items by search phrases
|
||||
Search *string `uriparametername:"%24search"`
|
||||
}
|
||||
|
||||
// ItemItemsCountRequestBuilderGetRequestConfiguration configuration
|
||||
// for the request such as headers, query parameters, and middleware options.
|
||||
type ItemItemsCountRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
// Request options
|
||||
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
|
||||
// Request query parameters
|
||||
QueryParameters *ItemItemsCountRequestBuilderGetQueryParameters
|
||||
}
|
||||
|
||||
// NewItemItemsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
|
||||
func NewItemItemsCountRequestBuilderInternal(pathParameters map[string]string,
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter,
|
||||
) *ItemItemsCountRequestBuilder {
|
||||
m := &ItemItemsCountRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/items/$count{?%24search,%24filter}"
|
||||
urlTplParams := make(map[string]string)
|
||||
|
||||
for idx, item := range pathParameters {
|
||||
urlTplParams[idx] = item
|
||||
}
|
||||
|
||||
m.pathParameters = urlTplParams
|
||||
m.requestAdapter = requestAdapter
|
||||
|
||||
return m
|
||||
}
|
||||
|
||||
// NewItemItemsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
|
||||
func NewItemItemsCountRequestBuilder(rawURL string,
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter,
|
||||
) *ItemItemsCountRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawURL
|
||||
|
||||
return NewItemItemsCountRequestBuilderInternal(urlParams, requestAdapter)
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation get the number of the resource
|
||||
func (m *ItemItemsCountRequestBuilder) CreateGetRequestInformation(
|
||||
ctx context.Context,
|
||||
requestConfiguration *ItemItemsCountRequestBuilderGetRequestConfiguration,
|
||||
) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
requestInfo.PathParameters = m.pathParameters
|
||||
requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET
|
||||
requestInfo.Headers.Add("Accept", "text/plain")
|
||||
|
||||
if requestConfiguration != nil {
|
||||
if requestConfiguration.QueryParameters != nil {
|
||||
requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters))
|
||||
}
|
||||
|
||||
requestInfo.Headers.AddAll(requestConfiguration.Headers)
|
||||
requestInfo.AddRequestOptions(requestConfiguration.Options)
|
||||
}
|
||||
|
||||
return requestInfo, nil
|
||||
}
|
||||
|
||||
// Get get the number of the resource
|
||||
func (m *ItemItemsCountRequestBuilder) Get(
|
||||
ctx context.Context,
|
||||
requestConfiguration *ItemItemsCountRequestBuilderGetRequestConfiguration,
|
||||
) (*int32, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{
|
||||
"4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
"5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
}
|
||||
|
||||
res, err := m.requestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if res == nil {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
return res.(*int32), nil
|
||||
}
|
||||
@ -1,142 +0,0 @@
|
||||
package sites
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
|
||||
ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/microsoftgraph/msgraph-sdk-go/models"
|
||||
i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors"
|
||||
)
|
||||
|
||||
// ItemItemsRequestBuilder provides operations to manage the items property of the microsoft.graph.site entity.
|
||||
type ItemItemsRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
// The request adapter to use to execute the requests.
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter
|
||||
// Url template to use to build the URL for the current request builder
|
||||
urlTemplate string
|
||||
}
|
||||
|
||||
// ItemItemsRequestBuilderGetQueryParameters used to address any item
|
||||
// contained in this site. This collection cannot be enumerated.
|
||||
type ItemItemsRequestBuilderGetQueryParameters 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"`
|
||||
}
|
||||
|
||||
// ItemItemsRequestBuilderGetRequestConfiguration configuration for the request
|
||||
// such as headers, query parameters, and middleware options.
|
||||
type ItemItemsRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
// Request options
|
||||
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
|
||||
// Request query parameters
|
||||
QueryParameters *ItemItemsRequestBuilderGetQueryParameters
|
||||
}
|
||||
|
||||
// NewItemItemsRequestBuilderInternal instantiates a new ItemsRequestBuilder and sets the default values.
|
||||
func NewItemItemsRequestBuilderInternal(
|
||||
pathParameters map[string]string,
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter,
|
||||
) *ItemItemsRequestBuilder {
|
||||
m := &ItemItemsRequestBuilder{}
|
||||
//nolint:lll
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"
|
||||
urlTplParams := make(map[string]string)
|
||||
|
||||
for idx, item := range pathParameters {
|
||||
urlTplParams[idx] = item
|
||||
}
|
||||
|
||||
m.pathParameters = urlTplParams
|
||||
m.requestAdapter = requestAdapter
|
||||
|
||||
return m
|
||||
}
|
||||
|
||||
// NewItemItemsRequestBuilder instantiates a new ItemsRequestBuilder and sets the default values.
|
||||
func NewItemItemsRequestBuilder(
|
||||
rawURL string,
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter,
|
||||
) *ItemItemsRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawURL
|
||||
|
||||
return NewItemItemsRequestBuilderInternal(urlParams, requestAdapter)
|
||||
}
|
||||
|
||||
// Count provides operations to count the resources in the collection.
|
||||
func (m *ItemItemsRequestBuilder) Count() *ItemItemsCountRequestBuilder {
|
||||
return NewItemItemsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation used to address any item contained in this site. This collection cannot be enumerated.
|
||||
func (m *ItemItemsRequestBuilder) CreateGetRequestInformation(
|
||||
ctx context.Context,
|
||||
requestConfiguration *ItemItemsRequestBuilderGetRequestConfiguration,
|
||||
) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
requestInfo.PathParameters = m.pathParameters
|
||||
requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET
|
||||
requestInfo.Headers.Add("Accept", "application/json")
|
||||
|
||||
if requestConfiguration != nil {
|
||||
if requestConfiguration.QueryParameters != nil {
|
||||
requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters))
|
||||
}
|
||||
|
||||
requestInfo.Headers.AddAll(requestConfiguration.Headers)
|
||||
requestInfo.AddRequestOptions(requestConfiguration.Options)
|
||||
}
|
||||
|
||||
return requestInfo, nil
|
||||
}
|
||||
|
||||
// Get used to address any item contained in this site. This collection cannot be enumerated.
|
||||
func (m *ItemItemsRequestBuilder) Get(
|
||||
ctx context.Context,
|
||||
requestConfiguration *ItemItemsRequestBuilderGetRequestConfiguration,
|
||||
) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemCollectionResponseable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{
|
||||
"4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
"5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
}
|
||||
|
||||
res, err := m.requestAdapter.Send(
|
||||
ctx,
|
||||
requestInfo,
|
||||
//nolint:lll
|
||||
ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateBaseItemCollectionResponseFromDiscriminatorValue,
|
||||
errorMapping)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if res == nil {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemCollectionResponseable), nil
|
||||
}
|
||||
@ -1,12 +1,13 @@
|
||||
package sites
|
||||
|
||||
import (
|
||||
msmodel "github.com/microsoftgraph/msgraph-sdk-go/models"
|
||||
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization"
|
||||
|
||||
ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models"
|
||||
msmodel "github.com/microsoftgraph/msgraph-sdk-go/models"
|
||||
|
||||
ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models"
|
||||
)
|
||||
|
||||
// ItemPagesItemGetWebPartsByPositionResponseable
|
||||
type ItemPagesItemGetWebPartsByPositionResponseable interface {
|
||||
msmodel.BaseCollectionPaginationCountResponseable
|
||||
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
|
||||
|
||||
@ -17,6 +17,7 @@ type ItemPagesItemPublishRequestBuilder struct {
|
||||
urlTemplate string
|
||||
}
|
||||
|
||||
// nolint:lll
|
||||
// ItemPagesItemPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
type ItemPagesItemPublishRequestBuilderPostRequestConfiguration struct {
|
||||
// Request headers
|
||||
@ -25,6 +26,7 @@ type ItemPagesItemPublishRequestBuilderPostRequestConfiguration struct {
|
||||
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
|
||||
}
|
||||
|
||||
// nolint:lll,wsl
|
||||
// NewItemPagesItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values.
|
||||
func NewItemPagesItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemPublishRequestBuilder {
|
||||
m := &ItemPagesItemPublishRequestBuilder{}
|
||||
@ -39,12 +41,15 @@ func NewItemPagesItemPublishRequestBuilderInternal(pathParameters map[string]str
|
||||
}
|
||||
|
||||
// NewItemPagesItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:lll,wsl,revive
|
||||
func NewItemPagesItemPublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemPublishRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
return NewItemPagesItemPublishRequestBuilderInternal(urlParams, requestAdapter)
|
||||
}
|
||||
|
||||
// //nolint:wsl,revive,lll
|
||||
// CreatePostRequestInformation invoke action publish
|
||||
func (m *ItemPagesItemPublishRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemPublishRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
@ -58,6 +63,7 @@ func (m *ItemPagesItemPublishRequestBuilder) CreatePostRequestInformation(ctx co
|
||||
return requestInfo, nil
|
||||
}
|
||||
|
||||
// //nolint:wsl,revive,lll
|
||||
// Post invoke action publish
|
||||
func (m *ItemPagesItemPublishRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemPagesItemPublishRequestBuilderPostRequestConfiguration) error {
|
||||
requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration)
|
||||
|
||||
@ -26,6 +26,8 @@ type ItemPagesItemWebPartsCountRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -36,6 +38,8 @@ type ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsCountRequestBuilder {
|
||||
m := &ItemPagesItemWebPartsCountRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/$count{?%24search,%24filter}"
|
||||
@ -49,6 +53,8 @@ func NewItemPagesItemWebPartsCountRequestBuilderInternal(pathParameters map[stri
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsCountRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -56,6 +62,8 @@ func NewItemPagesItemWebPartsCountRequestBuilder(rawUrl string, requestAdapter i
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation get the number of the resource
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -73,6 +81,8 @@ func (m *ItemPagesItemWebPartsCountRequestBuilder) CreateGetRequestInformation(c
|
||||
}
|
||||
|
||||
// Get get the number of the resource
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration) (*int32, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -9,6 +9,8 @@ import (
|
||||
)
|
||||
|
||||
// ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder provides operations to call the getPositionOfWebPart method.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
@ -19,6 +21,8 @@ type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -27,6 +31,8 @@ type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfi
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal instantiates a new GetPositionOfWebPartRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder {
|
||||
m := &ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/{webPart%2Did}/microsoft.graph.getPositionOfWebPart"
|
||||
@ -40,6 +46,8 @@ func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(path
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder instantiates a new GetPositionOfWebPartRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -47,6 +55,8 @@ func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder(rawUrl strin
|
||||
}
|
||||
|
||||
// CreatePostRequestInformation invoke action getPositionOfWebPart
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -64,6 +74,8 @@ func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) CreatePost
|
||||
// [Find more info here]
|
||||
//
|
||||
// [Find more info here]: https://docs.microsoft.com/graph/api/webpart-getposition?view=graph-rest-1.0
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartPositionable, error) {
|
||||
requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -9,6 +9,8 @@ import (
|
||||
)
|
||||
|
||||
// ItemPagesItemWebPartsRequestBuilder provides operations to manage the webParts property of the microsoft.graph.sitePage entity.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
@ -39,6 +41,8 @@ type ItemPagesItemWebPartsRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -49,6 +53,8 @@ type ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -57,6 +63,8 @@ type ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsRequestBuilderInternal instantiates a new WebPartsRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:lll,wsl
|
||||
func NewItemPagesItemWebPartsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsRequestBuilder {
|
||||
m := &ItemPagesItemWebPartsRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"
|
||||
@ -70,6 +78,8 @@ func NewItemPagesItemWebPartsRequestBuilderInternal(pathParameters map[string]st
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsRequestBuilder instantiates a new WebPartsRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -82,6 +92,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) Count() *ItemPagesItemWebPartsCoun
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation collection of webparts on the SharePoint page
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -99,6 +111,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) CreateGetRequestInformation(ctx co
|
||||
}
|
||||
|
||||
// CreatePostRequestInformation create new navigation property to webParts for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll,errcheck
|
||||
func (m *ItemPagesItemWebPartsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -114,6 +128,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) CreatePostRequestInformation(ctx c
|
||||
}
|
||||
|
||||
// Get collection of webparts on the SharePoint page
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartCollectionResponseable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -134,6 +150,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) Get(ctx context.Context, requestCo
|
||||
}
|
||||
|
||||
// Post create new navigation property to webParts for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) {
|
||||
requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -5,10 +5,13 @@ import (
|
||||
|
||||
ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models"
|
||||
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
|
||||
|
||||
i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors"
|
||||
)
|
||||
|
||||
// ItemPagesItemWebPartsWebPartItemRequestBuilder provides operations to manage the webParts property of the microsoft.graph.sitePage entity.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesItemWebPartsWebPartItemRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
@ -19,6 +22,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilder struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -27,6 +32,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration st
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters collection of webparts on the SharePoint page
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters struct {
|
||||
// Expand related entities
|
||||
Expand []string `uriparametername:"%24expand"`
|
||||
@ -35,6 +42,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -45,6 +54,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration struc
|
||||
}
|
||||
|
||||
// ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -53,6 +64,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration str
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal instantiates a new WebPartItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsWebPartItemRequestBuilder {
|
||||
m := &ItemPagesItemWebPartsWebPartItemRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/{webPart%2Did}{?%24select,%24expand}"
|
||||
@ -66,6 +79,8 @@ func NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal(pathParameters ma
|
||||
}
|
||||
|
||||
// NewItemPagesItemWebPartsWebPartItemRequestBuilder instantiates a new WebPartItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesItemWebPartsWebPartItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsWebPartItemRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -73,6 +88,8 @@ func NewItemPagesItemWebPartsWebPartItemRequestBuilder(rawUrl string, requestAda
|
||||
}
|
||||
|
||||
// CreateDeleteRequestInformation delete navigation property webParts for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -86,6 +103,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateDeleteRequestInfo
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation collection of webparts on the SharePoint page
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -103,6 +122,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateGetRequestInforma
|
||||
}
|
||||
|
||||
// CreatePatchRequestInformation update the navigation property webParts in sites
|
||||
//
|
||||
//nolint:wsl,revive,lll,errcheck
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -118,6 +139,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreatePatchRequestInfor
|
||||
}
|
||||
|
||||
// Delete delete navigation property webParts for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration) error {
|
||||
requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -135,6 +158,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Delete(ctx context.Cont
|
||||
}
|
||||
|
||||
// Get collection of webparts on the SharePoint page
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -155,11 +180,15 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Get(ctx context.Context
|
||||
}
|
||||
|
||||
// GetPositionOfWebPart provides operations to call the getPositionOfWebPart method.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) GetPositionOfWebPart() *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder {
|
||||
return NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// Patch update the navigation property webParts in sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) {
|
||||
requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -19,6 +19,8 @@ type ItemPagesRequestBuilder struct {
|
||||
}
|
||||
|
||||
// ItemPagesRequestBuilderGetQueryParameters get the collection of [sitePage][] objects from the site pages [list][] in a site [site][]. All pages in the site are returned (with pagination). Sort alphabetically by `name` in ascending order.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesRequestBuilderGetQueryParameters struct {
|
||||
// Include count of items
|
||||
Count *bool `uriparametername:"%24count"`
|
||||
@ -39,6 +41,8 @@ type ItemPagesRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemPagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -49,6 +53,8 @@ type ItemPagesRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// ItemPagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesRequestBuilderPostRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -57,6 +63,8 @@ type ItemPagesRequestBuilderPostRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// NewItemPagesRequestBuilderInternal instantiates a new PagesRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesRequestBuilder {
|
||||
m := &ItemPagesRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"
|
||||
@ -70,6 +78,8 @@ func NewItemPagesRequestBuilderInternal(pathParameters map[string]string, reques
|
||||
}
|
||||
|
||||
// NewItemPagesRequestBuilder instantiates a new PagesRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -82,6 +92,8 @@ func (m *ItemPagesRequestBuilder) Count() *ItemPagesCountRequestBuilder {
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation get the collection of [sitePage][] objects from the site pages [list][] in a site [site][]. All pages in the site are returned (with pagination). Sort alphabetically by `name` in ascending order.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -99,6 +111,8 @@ func (m *ItemPagesRequestBuilder) CreateGetRequestInformation(ctx context.Contex
|
||||
}
|
||||
|
||||
// CreatePostRequestInformation create a new [sitePage][] in the site pages [list][] in a [site][].
|
||||
//
|
||||
//nolint:errcheck,lll,wsl
|
||||
func (m *ItemPagesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -117,6 +131,7 @@ func (m *ItemPagesRequestBuilder) CreatePostRequestInformation(ctx context.Conte
|
||||
// [Find more info here]
|
||||
//
|
||||
// [Find more info here]: https://docs.microsoft.com/graph/api/sitepage-list?view=graph-rest-1.0
|
||||
// //nolint:wsl,revive,lll
|
||||
func (m *ItemPagesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageCollectionResponseable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -140,6 +155,7 @@ func (m *ItemPagesRequestBuilder) Get(ctx context.Context, requestConfiguration
|
||||
// [Find more info here]
|
||||
//
|
||||
// [Find more info here]: https://docs.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0
|
||||
// nolint:wsl,revive,lll
|
||||
func (m *ItemPagesRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) {
|
||||
requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -10,6 +10,8 @@ import (
|
||||
)
|
||||
|
||||
// ItemPagesSitePageItemRequestBuilder provides operations to manage the pages property of the microsoft.graph.site entity.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesSitePageItemRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
@ -20,6 +22,8 @@ type ItemPagesSitePageItemRequestBuilder struct {
|
||||
}
|
||||
|
||||
// ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -36,6 +40,8 @@ type ItemPagesSitePageItemRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemPagesSitePageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemPagesSitePageItemRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -46,6 +52,8 @@ type ItemPagesSitePageItemRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
type ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -59,6 +67,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CanvasLayout() *ItemPagesItemCanva
|
||||
}
|
||||
|
||||
// NewItemPagesSitePageItemRequestBuilderInternal instantiates a new SitePageItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesSitePageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesSitePageItemRequestBuilder {
|
||||
m := &ItemPagesSitePageItemRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}{?%24select,%24expand}"
|
||||
@ -72,6 +82,8 @@ func NewItemPagesSitePageItemRequestBuilderInternal(pathParameters map[string]st
|
||||
}
|
||||
|
||||
// NewItemPagesSitePageItemRequestBuilder instantiates a new SitePageItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemPagesSitePageItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesSitePageItemRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -79,6 +91,8 @@ func NewItemPagesSitePageItemRequestBuilder(rawUrl string, requestAdapter i2ae41
|
||||
}
|
||||
|
||||
// CreateDeleteRequestInformation delete navigation property pages for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -92,6 +106,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreateDeleteRequestInformation(ctx
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation the collection of pages in the SitePages list in this site.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -110,7 +126,7 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreateGetRequestInformation(ctx co
|
||||
|
||||
// CreatePatchRequestInformation update the navigation property pages in sites
|
||||
//
|
||||
//nolint:errcheck
|
||||
//nolint:errcheck,lll,wsl
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -127,6 +143,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreatePatchRequestInformation(ctx
|
||||
}
|
||||
|
||||
// Delete delete navigation property pages for sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration) error {
|
||||
requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -144,6 +162,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) Delete(ctx context.Context, reques
|
||||
}
|
||||
|
||||
// Get the collection of pages in the SitePages list in this site.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -164,11 +184,15 @@ func (m *ItemPagesSitePageItemRequestBuilder) Get(ctx context.Context, requestCo
|
||||
}
|
||||
|
||||
// GetWebPartsByPosition provides operations to call the getWebPartsByPosition method.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) GetWebPartsByPosition() *ItemPagesItemGetWebPartsByPositionRequestBuilder {
|
||||
return NewItemPagesItemGetWebPartsByPositionRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// Patch update the navigation property pages in sites
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) {
|
||||
requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -200,7 +224,7 @@ func (m *ItemPagesSitePageItemRequestBuilder) WebParts() *ItemPagesItemWebPartsR
|
||||
|
||||
// WebPartsById provides operations to manage the webParts property of the microsoft.graph.sitePage entity.
|
||||
//
|
||||
//nolint:revive
|
||||
//nolint:revive,wsl
|
||||
func (m *ItemPagesSitePageItemRequestBuilder) WebPartsById(id string) *ItemPagesItemWebPartsWebPartItemRequestBuilder {
|
||||
urlTplParams := make(map[string]string)
|
||||
for idx, item := range m.pathParameters {
|
||||
|
||||
@ -26,6 +26,8 @@ type ItemSitesCountRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemSitesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemSitesCountRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -36,6 +38,8 @@ type ItemSitesCountRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// NewItemSitesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,lll
|
||||
func NewItemSitesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesCountRequestBuilder {
|
||||
m := &ItemSitesCountRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites/$count{?%24search,%24filter}"
|
||||
@ -49,6 +53,8 @@ func NewItemSitesCountRequestBuilderInternal(pathParameters map[string]string, r
|
||||
}
|
||||
|
||||
// NewItemSitesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemSitesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesCountRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -56,6 +62,8 @@ func NewItemSitesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7dae
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation get the number of the resource
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemSitesCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -73,6 +81,8 @@ func (m *ItemSitesCountRequestBuilder) CreateGetRequestInformation(ctx context.C
|
||||
}
|
||||
|
||||
// Get get the number of the resource
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemSitesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesCountRequestBuilderGetRequestConfiguration) (*int32, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -1,114 +0,0 @@
|
||||
package sites
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
|
||||
msmodel "github.com/microsoftgraph/msgraph-sdk-go/models"
|
||||
i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors"
|
||||
)
|
||||
|
||||
// ItemSitesRequestBuilder provides operations to manage the sites property of the microsoft.graph.site entity.
|
||||
type ItemSitesRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
// The request adapter to use to execute the requests.
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter
|
||||
// Url template to use to build the URL for the current request builder
|
||||
urlTemplate string
|
||||
}
|
||||
|
||||
// ItemSitesRequestBuilderGetQueryParameters get a collection of subsites defined for a [site][].
|
||||
type ItemSitesRequestBuilderGetQueryParameters 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"`
|
||||
}
|
||||
|
||||
// ItemSitesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
type ItemSitesRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
// Request options
|
||||
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
|
||||
// Request query parameters
|
||||
QueryParameters *ItemSitesRequestBuilderGetQueryParameters
|
||||
}
|
||||
|
||||
// NewItemSitesRequestBuilderInternal instantiates a new SitesRequestBuilder and sets the default values.
|
||||
func NewItemSitesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesRequestBuilder {
|
||||
m := &ItemSitesRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"
|
||||
urlTplParams := make(map[string]string)
|
||||
for idx, item := range pathParameters {
|
||||
urlTplParams[idx] = item
|
||||
}
|
||||
m.pathParameters = urlTplParams
|
||||
m.requestAdapter = requestAdapter
|
||||
return m
|
||||
}
|
||||
|
||||
// NewItemSitesRequestBuilder instantiates a new SitesRequestBuilder and sets the default values.
|
||||
func NewItemSitesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
return NewItemSitesRequestBuilderInternal(urlParams, requestAdapter)
|
||||
}
|
||||
|
||||
// Count provides operations to count the resources in the collection.
|
||||
func (m *ItemSitesRequestBuilder) Count() *ItemSitesCountRequestBuilder {
|
||||
return NewItemSitesCountRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation get a collection of subsites defined for a [site][].
|
||||
func (m *ItemSitesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
requestInfo.PathParameters = m.pathParameters
|
||||
requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET
|
||||
requestInfo.Headers.Add("Accept", "application/json")
|
||||
if requestConfiguration != nil {
|
||||
if requestConfiguration.QueryParameters != nil {
|
||||
requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters))
|
||||
}
|
||||
requestInfo.Headers.AddAll(requestConfiguration.Headers)
|
||||
requestInfo.AddRequestOptions(requestConfiguration.Options)
|
||||
}
|
||||
return requestInfo, nil
|
||||
}
|
||||
|
||||
// Get get a collection of subsites defined for a [site][].
|
||||
// [Find more info here]
|
||||
//
|
||||
// [Find more info here]: https://docs.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0
|
||||
func (m *ItemSitesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesRequestBuilderGetRequestConfiguration) (msmodel.SiteCollectionResponseable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{
|
||||
"4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
"5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue,
|
||||
}
|
||||
res, err := m.requestAdapter.Send(ctx, requestInfo, msmodel.CreateSiteCollectionResponseFromDiscriminatorValue, errorMapping)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if res == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return res.(msmodel.SiteCollectionResponseable), nil
|
||||
}
|
||||
@ -27,6 +27,8 @@ type ItemSitesSiteItemRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// ItemSitesSiteItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type ItemSitesSiteItemRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -37,6 +39,8 @@ type ItemSitesSiteItemRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// NewItemSitesSiteItemRequestBuilderInternal instantiates a new SiteItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemSitesSiteItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesSiteItemRequestBuilder {
|
||||
m := &ItemSitesSiteItemRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites/{site%2Did1}{?%24select,%24expand}"
|
||||
@ -50,6 +54,8 @@ func NewItemSitesSiteItemRequestBuilderInternal(pathParameters map[string]string
|
||||
}
|
||||
|
||||
// NewItemSitesSiteItemRequestBuilder instantiates a new SiteItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func NewItemSitesSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesSiteItemRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -57,6 +63,8 @@ func NewItemSitesSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7
|
||||
}
|
||||
|
||||
// CreateGetRequestInformation the collection of the sub-sites under this site.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemSitesSiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesSiteItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -74,6 +82,8 @@ func (m *ItemSitesSiteItemRequestBuilder) CreateGetRequestInformation(ctx contex
|
||||
}
|
||||
|
||||
// Get the collection of the sub-sites under this site.
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *ItemSitesSiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesSiteItemRequestBuilderGetRequestConfiguration) (msmodel.Siteable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
|
||||
@ -19,6 +19,8 @@ type SiteItemRequestBuilder struct {
|
||||
}
|
||||
|
||||
// SiteItemRequestBuilderGetQueryParameters retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint.
|
||||
//
|
||||
//nolint:lll
|
||||
type SiteItemRequestBuilderGetQueryParameters struct {
|
||||
// Expand related entities
|
||||
Expand []string `uriparametername:"%24expand"`
|
||||
@ -27,6 +29,8 @@ type SiteItemRequestBuilderGetQueryParameters struct {
|
||||
}
|
||||
|
||||
// SiteItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type SiteItemRequestBuilderGetRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -37,6 +41,8 @@ type SiteItemRequestBuilderGetRequestConfiguration struct {
|
||||
}
|
||||
|
||||
// SiteItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
|
||||
//
|
||||
//nolint:lll
|
||||
type SiteItemRequestBuilderPatchRequestConfiguration struct {
|
||||
// Request headers
|
||||
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
|
||||
@ -52,6 +58,8 @@ type SiteItemRequestBuilderPatchRequestConfiguration struct {
|
||||
// ColumnsById provides operations to manage the columns property of the microsoft.graph.site entity.
|
||||
|
||||
// NewSiteItemRequestBuilderInternal instantiates a new SiteItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:lll,wsl
|
||||
func NewSiteItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SiteItemRequestBuilder {
|
||||
m := &SiteItemRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites/{site%2Did}{?%24select,%24expand}"
|
||||
@ -65,6 +73,8 @@ func NewSiteItemRequestBuilderInternal(pathParameters map[string]string, request
|
||||
}
|
||||
|
||||
// NewSiteItemRequestBuilder instantiates a new SiteItemRequestBuilder and sets the default values.
|
||||
//
|
||||
//nolint:lll,revive,wsl
|
||||
func NewSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SiteItemRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
@ -74,8 +84,9 @@ func NewSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26337
|
||||
// ContentTypes provides operations to manage the contentTypes property of the microsoft.graph.site entity.
|
||||
|
||||
// ContentTypesById provides operations to manage the contentTypes property of the microsoft.graph.site entity.
|
||||
|
||||
// CreateGetRequestInformation retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint.
|
||||
//
|
||||
//nolint:lll,wsl
|
||||
func (m *SiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *SiteItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
@ -93,16 +104,15 @@ func (m *SiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context
|
||||
}
|
||||
|
||||
// CreatePatchRequestInformation update entity in sites by key (id)
|
||||
//
|
||||
//nolint:lll,errcheck,wsl
|
||||
func (m *SiteItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body msmodel.Siteable, requestConfiguration *SiteItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) {
|
||||
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation()
|
||||
requestInfo.UrlTemplate = m.urlTemplate
|
||||
requestInfo.PathParameters = m.pathParameters
|
||||
requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH
|
||||
requestInfo.Headers.Add("Accept", "application/json")
|
||||
err := requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body)
|
||||
|
||||
if requestConfiguration != nil {
|
||||
requestInfo.Headers.AddAll(requestConfiguration.Headers)
|
||||
@ -123,21 +133,24 @@ func (m *SiteItemRequestBuilder) CreatePatchRequestInformation(ctx context.Conte
|
||||
// ExternalColumns provides operations to manage the externalColumns property of the microsoft.graph.site entity.
|
||||
|
||||
// // ExternalColumnsById provides operations to manage the externalColumns property of the microsoft.graph.site entity.
|
||||
// func (m *SiteItemRequestBuilder) ExternalColumnsById(id string) *ItemExternalColumnsColumnDefinitionItemRequestBuilder {
|
||||
// urlTplParams := make(map[string]string)
|
||||
// for idx, item := range m.pathParameters {
|
||||
// urlTplParams[idx] = item
|
||||
// }
|
||||
// if id != "" {
|
||||
// urlTplParams["columnDefinition%2Did"] = id
|
||||
// }
|
||||
// return NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter)
|
||||
// }
|
||||
|
||||
//
|
||||
// func (m *SiteItemRequestBuilder) ExternalColumnsById(id string) *ItemExternalColumnsColumnDefinitionItemRequestBuilder {
|
||||
// urlTplParams := make(map[string]string)
|
||||
// for idx, item := range m.pathParameters {
|
||||
// urlTplParams[idx] = item
|
||||
// }
|
||||
// if id != "" {
|
||||
// urlTplParams["columnDefinition%2Did"] = id
|
||||
// }
|
||||
// return NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter)
|
||||
// }
|
||||
//
|
||||
// Get retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint.
|
||||
// [Find more info here]
|
||||
//
|
||||
// [Find more info here]: https://docs.microsoft.com/graph/api/site-get?view=graph-rest-1.0
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *SiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration *SiteItemRequestBuilderGetRequestConfiguration) (msmodel.Siteable, error) {
|
||||
requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration)
|
||||
if err != nil {
|
||||
@ -157,6 +170,7 @@ func (m *SiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration *
|
||||
return res.(msmodel.Siteable), nil
|
||||
}
|
||||
|
||||
//nolint:lll
|
||||
// GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval provides operations to call the getActivitiesByInterval method.
|
||||
// GetApplicableContentTypesForListWithListId provides operations to call the getApplicableContentTypesForList method.
|
||||
// GetByPathWithPath provides operations to call the getByPath method.
|
||||
@ -176,7 +190,7 @@ func (m *SiteItemRequestBuilder) Pages() *ItemPagesRequestBuilder {
|
||||
|
||||
// PagesById provides operations to manage the pages property of the microsoft.graph.site entity.
|
||||
//
|
||||
//nolint:revive
|
||||
//nolint:revive,wsl
|
||||
func (m *SiteItemRequestBuilder) PagesById(id string) *ItemPagesSitePageItemRequestBuilder {
|
||||
urlTplParams := make(map[string]string)
|
||||
for idx, item := range m.pathParameters {
|
||||
@ -189,6 +203,8 @@ func (m *SiteItemRequestBuilder) PagesById(id string) *ItemPagesSitePageItemRequ
|
||||
}
|
||||
|
||||
// Patch update entity in sites by key (id)
|
||||
//
|
||||
//nolint:wsl,revive,lll
|
||||
func (m *SiteItemRequestBuilder) Patch(
|
||||
ctx context.Context,
|
||||
body msmodel.Siteable,
|
||||
@ -214,15 +230,11 @@ func (m *SiteItemRequestBuilder) Patch(
|
||||
|
||||
// Permissions provides operations to manage the permissions property of the microsoft.graph.site entity.
|
||||
// PermissionsById provides operations to manage the permissions property of the microsoft.graph.site entity.
|
||||
|
||||
// Sites provides operations to manage the sites property of the microsoft.graph.site entity.
|
||||
func (m *SiteItemRequestBuilder) Sites() *ItemSitesRequestBuilder {
|
||||
return NewItemSitesRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// func (m *SiteItemRequestBuilder) Sites()
|
||||
// SitesById provides operations to manage the sites property of the microsoft.graph.site entity.
|
||||
//
|
||||
//nolint:revive
|
||||
//nolint:revive,wsl
|
||||
func (m *SiteItemRequestBuilder) SitesById(id string) *ItemSitesSiteItemRequestBuilder {
|
||||
urlTplParams := make(map[string]string)
|
||||
for idx, item := range m.pathParameters {
|
||||
|
||||
@ -1,54 +0,0 @@
|
||||
package sites
|
||||
|
||||
import i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
|
||||
|
||||
// SitesRequestBuilder builds and executes requests for operations under sites
|
||||
//
|
||||
//nolint:revive
|
||||
type SitesRequestBuilder struct {
|
||||
// Path parameters for the request
|
||||
pathParameters map[string]string
|
||||
// The request adapter to use to execute the requests.
|
||||
requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter
|
||||
// Url template to use to build the URL for the current request builder
|
||||
urlTemplate string
|
||||
}
|
||||
|
||||
// Add provides operations to call the add method.
|
||||
|
||||
// NewSitesRequestBuilderInternal instantiates a new SitesRequestBuilder and sets the default values.
|
||||
func NewSitesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SitesRequestBuilder {
|
||||
m := &SitesRequestBuilder{}
|
||||
m.urlTemplate = "{+baseurl}/sites"
|
||||
urlTplParams := make(map[string]string)
|
||||
for idx, item := range pathParameters {
|
||||
urlTplParams[idx] = item
|
||||
}
|
||||
m.pathParameters = urlTplParams
|
||||
m.requestAdapter = requestAdapter
|
||||
return m
|
||||
}
|
||||
|
||||
// NewSitesRequestBuilder instantiates a new SitesRequestBuilder and sets the default values.
|
||||
func NewSitesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SitesRequestBuilder {
|
||||
urlParams := make(map[string]string)
|
||||
urlParams["request-raw-url"] = rawUrl
|
||||
return NewSitesRequestBuilderInternal(urlParams, requestAdapter)
|
||||
}
|
||||
|
||||
// Delta provides operations to call the delta method.
|
||||
/*
|
||||
func (m *SitesRequestBuilder) Delta() *DeltaRequestBuilder {
|
||||
return NewDeltaRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
|
||||
// Remove provides operations to call the remove method.
|
||||
func (m *SitesRequestBuilder) Remove() *RemoveRequestBuilder {
|
||||
return NewRemoveRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
*/
|
||||
|
||||
// Count provides operations to count the resources in the collection.
|
||||
func (m *SitesRequestBuilder) Count() *CountRequestBuilder {
|
||||
return NewCountRequestBuilderInternal(m.pathParameters, m.requestAdapter)
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user