groupsettings

package
v0.52.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: MIT Imports: 4 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CountRequestBuilder added in v0.49.0

type CountRequestBuilder struct {
	// contains filtered or unexported fields
}

CountRequestBuilder provides operations to count the resources in the collection.

func NewCountRequestBuilder added in v0.49.0

NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCountRequestBuilderInternal added in v0.49.0

func NewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder

NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*CountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type CountRequestBuilderGetRequestConfiguration added in v0.49.0

type CountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

CountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupSettingItemRequestBuilder added in v0.49.0

type GroupSettingItemRequestBuilder struct {
	// contains filtered or unexported fields
}

GroupSettingItemRequestBuilder provides operations to manage the collection of groupSetting entities.

func NewGroupSettingItemRequestBuilder added in v0.49.0

NewGroupSettingItemRequestBuilder instantiates a new GroupSettingItemRequestBuilder and sets the default values.

func NewGroupSettingItemRequestBuilderInternal added in v0.49.0

func NewGroupSettingItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupSettingItemRequestBuilder

NewGroupSettingItemRequestBuilderInternal instantiates a new GroupSettingItemRequestBuilder and sets the default values.

func (*GroupSettingItemRequestBuilder) Delete added in v0.49.0

Delete delete a tenant-level or group-specific groupSetting object. Find more info here

func (*GroupSettingItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties of a specific group setting object. The setting can be a tenant-level or group-specific setting. Find more info here

func (*GroupSettingItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a groupSetting object for tenant-wide group settings or a specific group setting. Find more info here

func (*GroupSettingItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a tenant-level or group-specific groupSetting object.

func (*GroupSettingItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties of a specific group setting object. The setting can be a tenant-level or group-specific setting.

func (*GroupSettingItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a groupSetting object for tenant-wide group settings or a specific group setting.

type GroupSettingItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type GroupSettingItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupSettingItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupSettingItemRequestBuilderGetQueryParameters added in v0.49.0

type GroupSettingItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

GroupSettingItemRequestBuilderGetQueryParameters retrieve the properties of a specific group setting object. The setting can be a tenant-level or group-specific setting.

type GroupSettingItemRequestBuilderGetRequestConfiguration added in v0.49.0

type GroupSettingItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *GroupSettingItemRequestBuilderGetQueryParameters
}

GroupSettingItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupSettingItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type GroupSettingItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupSettingItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupSettingsRequestBuilder

type GroupSettingsRequestBuilder struct {
	// contains filtered or unexported fields
}

GroupSettingsRequestBuilder provides operations to manage the collection of groupSetting entities.

func NewGroupSettingsRequestBuilder

NewGroupSettingsRequestBuilder instantiates a new GroupSettingsRequestBuilder and sets the default values.

func NewGroupSettingsRequestBuilderInternal

func NewGroupSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupSettingsRequestBuilder

NewGroupSettingsRequestBuilderInternal instantiates a new GroupSettingsRequestBuilder and sets the default values.

func (*GroupSettingsRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*GroupSettingsRequestBuilder) Get

Get retrieve a list of tenant-level or group-specific group settings objects. Find more info here

func (*GroupSettingsRequestBuilder) Post

Post create a new setting based on the templates available in groupSettingTemplates. These settings can be at the tenant-level or at the group level. Group settings apply to only Microsoft 365 groups. The template named `Group.Unified` can be used to configure tenant-wide Microsoft 365 group settings, while the template named `Group.Unified.Guest` can be used to configure group-specific settings. Find more info here

func (*GroupSettingsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of tenant-level or group-specific group settings objects.

func (*GroupSettingsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new setting based on the templates available in groupSettingTemplates. These settings can be at the tenant-level or at the group level. Group settings apply to only Microsoft 365 groups. The template named `Group.Unified` can be used to configure tenant-wide Microsoft 365 group settings, while the template named `Group.Unified.Guest` can be used to configure group-specific settings.

type GroupSettingsRequestBuilderGetQueryParameters

type GroupSettingsRequestBuilderGetQueryParameters 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"`
}

GroupSettingsRequestBuilderGetQueryParameters retrieve a list of tenant-level or group-specific group settings objects.

type GroupSettingsRequestBuilderGetRequestConfiguration added in v0.22.0

type GroupSettingsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *GroupSettingsRequestBuilderGetQueryParameters
}

GroupSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupSettingsRequestBuilderPostRequestConfiguration added in v0.22.0

type GroupSettingsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupSettingsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL