setting

package
v0.20241126.1723 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateSettingOperationOptions

type CreateSettingOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateSettingOperationOptions

func DefaultCreateSettingOperationOptions() CreateSettingOperationOptions

func (CreateSettingOperationOptions) ToHeaders

func (CreateSettingOperationOptions) ToOData

func (CreateSettingOperationOptions) ToQuery

type CreateSettingOperationResponse

type CreateSettingOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.DirectorySetting
}

type DeleteSettingOperationOptions

type DeleteSettingOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteSettingOperationOptions

func DefaultDeleteSettingOperationOptions() DeleteSettingOperationOptions

func (DeleteSettingOperationOptions) ToHeaders

func (DeleteSettingOperationOptions) ToOData

func (DeleteSettingOperationOptions) ToQuery

type DeleteSettingOperationResponse

type DeleteSettingOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type DirectorySettingOperationPredicate

type DirectorySettingOperationPredicate struct {
}

func (DirectorySettingOperationPredicate) Matches

type GetSettingOperationOptions

type GetSettingOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetSettingOperationOptions

func DefaultGetSettingOperationOptions() GetSettingOperationOptions

func (GetSettingOperationOptions) ToHeaders

func (o GetSettingOperationOptions) ToHeaders() *client.Headers

func (GetSettingOperationOptions) ToOData

func (o GetSettingOperationOptions) ToOData() *odata.Query

func (GetSettingOperationOptions) ToQuery

type GetSettingOperationResponse

type GetSettingOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.DirectorySetting
}

type GetSettingsCountOperationOptions

type GetSettingsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetSettingsCountOperationOptions

func DefaultGetSettingsCountOperationOptions() GetSettingsCountOperationOptions

func (GetSettingsCountOperationOptions) ToHeaders

func (GetSettingsCountOperationOptions) ToOData

func (GetSettingsCountOperationOptions) ToQuery

type GetSettingsCountOperationResponse

type GetSettingsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListSettingsCompleteResult

type ListSettingsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.DirectorySetting
}

type ListSettingsCustomPager

type ListSettingsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListSettingsCustomPager) NextPageLink() *odata.Link

type ListSettingsOperationOptions

type ListSettingsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListSettingsOperationOptions

func DefaultListSettingsOperationOptions() ListSettingsOperationOptions

func (ListSettingsOperationOptions) ToHeaders

func (ListSettingsOperationOptions) ToOData

func (ListSettingsOperationOptions) ToQuery

type ListSettingsOperationResponse

type ListSettingsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.DirectorySetting
}

type SettingClient

type SettingClient struct {
	Client *msgraph.Client
}

func NewSettingClientWithBaseURI

func NewSettingClientWithBaseURI(sdkApi sdkEnv.Api) (*SettingClient, error)

func (SettingClient) CreateSetting

CreateSetting - Create settings. Create a new setting based on the templates available in directorySettingTemplates. 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.

func (SettingClient) DeleteSetting

DeleteSetting - Delete navigation property settings for groups

func (SettingClient) GetSetting

GetSetting - Get settings from groups. Settings that can govern this group's behavior, like whether members can invite guest users to the group. Nullable.

func (SettingClient) GetSettingsCount

GetSettingsCount - Get the number of the resource

func (SettingClient) ListSettings

ListSettings - Get settings from groups. Settings that can govern this group's behavior, like whether members can invite guest users to the group. Nullable.

func (SettingClient) ListSettingsComplete

ListSettingsComplete retrieves all the results into a single object

func (SettingClient) ListSettingsCompleteMatchingPredicate

func (c SettingClient) ListSettingsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListSettingsOperationOptions, predicate DirectorySettingOperationPredicate) (result ListSettingsCompleteResult, err error)

ListSettingsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (SettingClient) UpdateSetting

UpdateSetting - Update the navigation property settings in groups

type UpdateSettingOperationOptions

type UpdateSettingOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateSettingOperationOptions

func DefaultUpdateSettingOperationOptions() UpdateSettingOperationOptions

func (UpdateSettingOperationOptions) ToHeaders

func (UpdateSettingOperationOptions) ToOData

func (UpdateSettingOperationOptions) ToQuery

type UpdateSettingOperationResponse

type UpdateSettingOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

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