groupsettingtemplates

package
v0.55.0 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2023 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponseFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponseFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponseFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponseFromDiscriminatorValue added in v0.54.0

func CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponseFromDiscriminatorValue added in v0.54.0

func CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMicrosoftGraphGetByIdsGetByIdsPostRequestBodyFromDiscriminatorValue added in v0.54.0

CreateMicrosoftGraphGetByIdsGetByIdsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMicrosoftGraphGetByIdsGetByIdsResponseFromDiscriminatorValue added in v0.54.0

CreateMicrosoftGraphGetByIdsGetByIdsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyFromDiscriminatorValue added in v0.54.0

func CreateMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

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 CountRequestBuilderGetQueryParameters added in v0.53.0

type CountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

CountRequestBuilderGetQueryParameters 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
	// Request query parameters
	QueryParameters *CountRequestBuilderGetQueryParameters
}

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

type GroupSettingTemplateItemRequestBuilder added in v0.49.0

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

GroupSettingTemplateItemRequestBuilder provides operations to manage the collection of groupSettingTemplate entities.

func NewGroupSettingTemplateItemRequestBuilder added in v0.49.0

NewGroupSettingTemplateItemRequestBuilder instantiates a new GroupSettingTemplateItemRequestBuilder and sets the default values.

func NewGroupSettingTemplateItemRequestBuilderInternal added in v0.49.0

func NewGroupSettingTemplateItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupSettingTemplateItemRequestBuilder

NewGroupSettingTemplateItemRequestBuilderInternal instantiates a new GroupSettingTemplateItemRequestBuilder and sets the default values.

func (*GroupSettingTemplateItemRequestBuilder) Delete added in v0.49.0

Delete delete entity from groupSettingTemplates

func (*GroupSettingTemplateItemRequestBuilder) Get added in v0.49.0

Get a group setting template represents a template of settings from which settings may be created within a tenant. This operation allows retrieval of the properties of the groupSettingTemplate object, including the available settings and their defaults. Find more info here

func (*GroupSettingTemplateItemRequestBuilder) MicrosoftGraphCheckMemberGroups added in v0.54.0

MicrosoftGraphCheckMemberGroups provides operations to call the checkMemberGroups method.

func (*GroupSettingTemplateItemRequestBuilder) MicrosoftGraphCheckMemberObjects added in v0.54.0

MicrosoftGraphCheckMemberObjects provides operations to call the checkMemberObjects method.

func (*GroupSettingTemplateItemRequestBuilder) MicrosoftGraphGetMemberGroups added in v0.54.0

MicrosoftGraphGetMemberGroups provides operations to call the getMemberGroups method.

func (*GroupSettingTemplateItemRequestBuilder) MicrosoftGraphGetMemberObjects added in v0.54.0

MicrosoftGraphGetMemberObjects provides operations to call the getMemberObjects method.

func (*GroupSettingTemplateItemRequestBuilder) MicrosoftGraphRestore added in v0.54.0

MicrosoftGraphRestore provides operations to call the restore method.

func (*GroupSettingTemplateItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete entity from groupSettingTemplates

func (*GroupSettingTemplateItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation a group setting template represents a template of settings from which settings may be created within a tenant. This operation allows retrieval of the properties of the groupSettingTemplate object, including the available settings and their defaults.

func (*GroupSettingTemplateItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update entity in groupSettingTemplates

type GroupSettingTemplateItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type GroupSettingTemplateItemRequestBuilderGetQueryParameters added in v0.49.0

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

GroupSettingTemplateItemRequestBuilderGetQueryParameters a group setting template represents a template of settings from which settings may be created within a tenant. This operation allows retrieval of the properties of the groupSettingTemplate object, including the available settings and their defaults.

type GroupSettingTemplateItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type GroupSettingTemplateItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type GroupSettingTemplatesRequestBuilder

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

GroupSettingTemplatesRequestBuilder provides operations to manage the collection of groupSettingTemplate entities.

func NewGroupSettingTemplatesRequestBuilder

NewGroupSettingTemplatesRequestBuilder instantiates a new GroupSettingTemplatesRequestBuilder and sets the default values.

func NewGroupSettingTemplatesRequestBuilderInternal

func NewGroupSettingTemplatesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupSettingTemplatesRequestBuilder

NewGroupSettingTemplatesRequestBuilderInternal instantiates a new GroupSettingTemplatesRequestBuilder and sets the default values.

func (*GroupSettingTemplatesRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*GroupSettingTemplatesRequestBuilder) Get

Get group setting templates represents a set of templates from which group settings may be created and used within a tenant. This operation retrieves the list of available groupSettingTemplates objects. Find more info here

func (*GroupSettingTemplatesRequestBuilder) MicrosoftGraphGetAvailableExtensionProperties added in v0.54.0

MicrosoftGraphGetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*GroupSettingTemplatesRequestBuilder) MicrosoftGraphGetByIds added in v0.54.0

MicrosoftGraphGetByIds provides operations to call the getByIds method.

func (*GroupSettingTemplatesRequestBuilder) MicrosoftGraphValidateProperties added in v0.54.0

MicrosoftGraphValidateProperties provides operations to call the validateProperties method.

func (*GroupSettingTemplatesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation group setting templates represents a set of templates from which group settings may be created and used within a tenant. This operation retrieves the list of available groupSettingTemplates objects.

func (*GroupSettingTemplatesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add new entity to groupSettingTemplates

type GroupSettingTemplatesRequestBuilderGetQueryParameters

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

GroupSettingTemplatesRequestBuilderGetQueryParameters group setting templates represents a set of templates from which group settings may be created and used within a tenant. This operation retrieves the list of available groupSettingTemplates objects.

type GroupSettingTemplatesRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type GroupSettingTemplatesRequestBuilderPostRequestConfiguration added in v0.22.0

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

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

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody added in v0.54.0

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

ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody

func NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody added in v0.54.0

func NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody() *ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody

NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody instantiates a new ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody and sets the default values.

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) GetGroupIds added in v0.54.0

GetGroupIds gets the groupIds property value. The groupIds property

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) SetAdditionalData added in v0.54.0

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 (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBody) SetGroupIds added in v0.54.0

SetGroupIds sets the groupIds property value. The groupIds property

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyable added in v0.54.0

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetGroupIds() []string
	SetGroupIds(value []string)
}

ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsPostRequestBodyable

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse added in v0.54.0

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse

func NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse added in v0.54.0

func NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse() *ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse

NewItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse instantiates a new ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse and sets the default values.

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponseable added in v0.54.0

ItemMicrosoftGraphCheckMemberGroupsCheckMemberGroupsResponseable

type ItemMicrosoftGraphCheckMemberGroupsRequestBuilder added in v0.54.0

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

ItemMicrosoftGraphCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.

func NewItemMicrosoftGraphCheckMemberGroupsRequestBuilder added in v0.54.0

NewItemMicrosoftGraphCheckMemberGroupsRequestBuilder instantiates a new MicrosoftGraphCheckMemberGroupsRequestBuilder and sets the default values.

func NewItemMicrosoftGraphCheckMemberGroupsRequestBuilderInternal added in v0.54.0

func NewItemMicrosoftGraphCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphCheckMemberGroupsRequestBuilder

NewItemMicrosoftGraphCheckMemberGroupsRequestBuilderInternal instantiates a new MicrosoftGraphCheckMemberGroupsRequestBuilder and sets the default values.

func (*ItemMicrosoftGraphCheckMemberGroupsRequestBuilder) Post added in v0.54.0

Post check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. Find more info here

func (*ItemMicrosoftGraphCheckMemberGroupsRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.

type ItemMicrosoftGraphCheckMemberGroupsRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody added in v0.54.0

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

ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody

func NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody added in v0.54.0

func NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody() *ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody

NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody instantiates a new ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody and sets the default values.

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) GetIds added in v0.54.0

GetIds gets the ids property value. The ids property

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) SetAdditionalData added in v0.54.0

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 (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBody) SetIds added in v0.54.0

SetIds sets the ids property value. The ids property

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyable added in v0.54.0

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetIds() []string
	SetIds(value []string)
}

ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsPostRequestBodyable

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse added in v0.54.0

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse

func NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse added in v0.54.0

func NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse() *ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse

NewItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse instantiates a new ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse and sets the default values.

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponseable added in v0.54.0

ItemMicrosoftGraphCheckMemberObjectsCheckMemberObjectsResponseable

type ItemMicrosoftGraphCheckMemberObjectsRequestBuilder added in v0.54.0

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

ItemMicrosoftGraphCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.

func NewItemMicrosoftGraphCheckMemberObjectsRequestBuilder added in v0.54.0

NewItemMicrosoftGraphCheckMemberObjectsRequestBuilder instantiates a new MicrosoftGraphCheckMemberObjectsRequestBuilder and sets the default values.

func NewItemMicrosoftGraphCheckMemberObjectsRequestBuilderInternal added in v0.54.0

func NewItemMicrosoftGraphCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphCheckMemberObjectsRequestBuilder

NewItemMicrosoftGraphCheckMemberObjectsRequestBuilderInternal instantiates a new MicrosoftGraphCheckMemberObjectsRequestBuilder and sets the default values.

func (*ItemMicrosoftGraphCheckMemberObjectsRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation invoke action checkMemberObjects

type ItemMicrosoftGraphCheckMemberObjectsRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody added in v0.54.0

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

ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody

func NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody added in v0.54.0

func NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody() *ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody

NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody instantiates a new ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody and sets the default values.

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) GetSecurityEnabledOnly added in v0.54.0

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) SetAdditionalData added in v0.54.0

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 (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBody) SetSecurityEnabledOnly added in v0.54.0

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyable added in v0.54.0

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetSecurityEnabledOnly() *bool
	SetSecurityEnabledOnly(value *bool)
}

ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsPostRequestBodyable

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse added in v0.54.0

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse

func NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse added in v0.54.0

func NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse() *ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse

NewItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse instantiates a new ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse and sets the default values.

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponseable added in v0.54.0

ItemMicrosoftGraphGetMemberGroupsGetMemberGroupsResponseable

type ItemMicrosoftGraphGetMemberGroupsRequestBuilder added in v0.54.0

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

ItemMicrosoftGraphGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.

func NewItemMicrosoftGraphGetMemberGroupsRequestBuilder added in v0.54.0

NewItemMicrosoftGraphGetMemberGroupsRequestBuilder instantiates a new MicrosoftGraphGetMemberGroupsRequestBuilder and sets the default values.

func NewItemMicrosoftGraphGetMemberGroupsRequestBuilderInternal added in v0.54.0

func NewItemMicrosoftGraphGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphGetMemberGroupsRequestBuilder

NewItemMicrosoftGraphGetMemberGroupsRequestBuilderInternal instantiates a new MicrosoftGraphGetMemberGroupsRequestBuilder and sets the default values.

func (*ItemMicrosoftGraphGetMemberGroupsRequestBuilder) Post added in v0.54.0

Post return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Find more info here

func (*ItemMicrosoftGraphGetMemberGroupsRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive.

type ItemMicrosoftGraphGetMemberGroupsRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody added in v0.54.0

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

ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody

func NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody added in v0.54.0

func NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody() *ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody

NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody instantiates a new ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody and sets the default values.

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) GetSecurityEnabledOnly added in v0.54.0

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) SetAdditionalData added in v0.54.0

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 (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBody) SetSecurityEnabledOnly added in v0.54.0

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyable added in v0.54.0

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetSecurityEnabledOnly() *bool
	SetSecurityEnabledOnly(value *bool)
}

ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsPostRequestBodyable

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse added in v0.54.0

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse

func NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse added in v0.54.0

func NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse() *ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse

NewItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse instantiates a new ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse and sets the default values.

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponseable added in v0.54.0

ItemMicrosoftGraphGetMemberObjectsGetMemberObjectsResponseable

type ItemMicrosoftGraphGetMemberObjectsRequestBuilder added in v0.54.0

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

ItemMicrosoftGraphGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.

func NewItemMicrosoftGraphGetMemberObjectsRequestBuilder added in v0.54.0

NewItemMicrosoftGraphGetMemberObjectsRequestBuilder instantiates a new MicrosoftGraphGetMemberObjectsRequestBuilder and sets the default values.

func NewItemMicrosoftGraphGetMemberObjectsRequestBuilderInternal added in v0.54.0

func NewItemMicrosoftGraphGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphGetMemberObjectsRequestBuilder

NewItemMicrosoftGraphGetMemberObjectsRequestBuilderInternal instantiates a new MicrosoftGraphGetMemberObjectsRequestBuilder and sets the default values.

func (*ItemMicrosoftGraphGetMemberObjectsRequestBuilder) Post added in v0.54.0

Post return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. **Note:** Only users and role-enabled groups can be members of directory roles. Find more info here

func (*ItemMicrosoftGraphGetMemberObjectsRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. **Note:** Only users and role-enabled groups can be members of directory roles.

type ItemMicrosoftGraphGetMemberObjectsRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type ItemMicrosoftGraphRestoreRequestBuilder added in v0.54.0

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

ItemMicrosoftGraphRestoreRequestBuilder provides operations to call the restore method.

func NewItemMicrosoftGraphRestoreRequestBuilder added in v0.54.0

NewItemMicrosoftGraphRestoreRequestBuilder instantiates a new MicrosoftGraphRestoreRequestBuilder and sets the default values.

func NewItemMicrosoftGraphRestoreRequestBuilderInternal added in v0.54.0

func NewItemMicrosoftGraphRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphRestoreRequestBuilder

NewItemMicrosoftGraphRestoreRequestBuilderInternal instantiates a new MicrosoftGraphRestoreRequestBuilder and sets the default values.

func (*ItemMicrosoftGraphRestoreRequestBuilder) Post added in v0.54.0

Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted. Find more info here

func (*ItemMicrosoftGraphRestoreRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted.

type ItemMicrosoftGraphRestoreRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody added in v0.54.0

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

MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody

func NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody added in v0.54.0

func NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody() *MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody

NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody instantiates a new MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody and sets the default values.

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises added in v0.54.0

GetIsSyncedFromOnPremises gets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) SetAdditionalData added in v0.54.0

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 (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises added in v0.54.0

SetIsSyncedFromOnPremises sets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

type MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyable added in v0.54.0

type MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetIsSyncedFromOnPremises() *bool
	SetIsSyncedFromOnPremises(value *bool)
}

MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesPostRequestBodyable

type MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse added in v0.54.0

type MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse

func NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse added in v0.54.0

func NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse() *MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse

NewMicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse instantiates a new MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse and sets the default values.

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*MicrosoftGraphGetAvailableExtensionPropertiesGetAvailableExtensionPropertiesResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder added in v0.54.0

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

MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder added in v0.54.0

func NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder

NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder instantiates a new MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilderInternal added in v0.54.0

func NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder

NewMicrosoftGraphGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder) Post added in v0.54.0

Post return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization Find more info here

func (*MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization

type MicrosoftGraphGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type MicrosoftGraphGetByIdsGetByIdsPostRequestBody added in v0.54.0

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

MicrosoftGraphGetByIdsGetByIdsPostRequestBody

func NewMicrosoftGraphGetByIdsGetByIdsPostRequestBody added in v0.54.0

func NewMicrosoftGraphGetByIdsGetByIdsPostRequestBody() *MicrosoftGraphGetByIdsGetByIdsPostRequestBody

NewMicrosoftGraphGetByIdsGetByIdsPostRequestBody instantiates a new MicrosoftGraphGetByIdsGetByIdsPostRequestBody and sets the default values.

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) GetAdditionalData added in v0.54.0

func (m *MicrosoftGraphGetByIdsGetByIdsPostRequestBody) GetAdditionalData() map[string]any

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.

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) GetIds added in v0.54.0

GetIds gets the ids property value. The ids property

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) GetTypes added in v0.54.0

GetTypes gets the types property value. The types property

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) SetAdditionalData added in v0.54.0

func (m *MicrosoftGraphGetByIdsGetByIdsPostRequestBody) SetAdditionalData(value map[string]any)

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 (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) SetIds added in v0.54.0

SetIds sets the ids property value. The ids property

func (*MicrosoftGraphGetByIdsGetByIdsPostRequestBody) SetTypes added in v0.54.0

SetTypes sets the types property value. The types property

type MicrosoftGraphGetByIdsGetByIdsPostRequestBodyable added in v0.54.0

type MicrosoftGraphGetByIdsGetByIdsPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetIds() []string
	GetTypes() []string
	SetIds(value []string)
	SetTypes(value []string)
}

MicrosoftGraphGetByIdsGetByIdsPostRequestBodyable

type MicrosoftGraphGetByIdsGetByIdsResponse added in v0.54.0

type MicrosoftGraphGetByIdsGetByIdsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

MicrosoftGraphGetByIdsGetByIdsResponse

func NewMicrosoftGraphGetByIdsGetByIdsResponse added in v0.54.0

func NewMicrosoftGraphGetByIdsGetByIdsResponse() *MicrosoftGraphGetByIdsGetByIdsResponse

NewMicrosoftGraphGetByIdsGetByIdsResponse instantiates a new MicrosoftGraphGetByIdsGetByIdsResponse and sets the default values.

func (*MicrosoftGraphGetByIdsGetByIdsResponse) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MicrosoftGraphGetByIdsGetByIdsResponse) GetValue added in v0.54.0

GetValue gets the value property value. The value property

func (*MicrosoftGraphGetByIdsGetByIdsResponse) Serialize added in v0.54.0

Serialize serializes information the current object

func (*MicrosoftGraphGetByIdsGetByIdsResponse) SetValue added in v0.54.0

SetValue sets the value property value. The value property

type MicrosoftGraphGetByIdsRequestBuilder added in v0.54.0

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

MicrosoftGraphGetByIdsRequestBuilder provides operations to call the getByIds method.

func NewMicrosoftGraphGetByIdsRequestBuilder added in v0.54.0

NewMicrosoftGraphGetByIdsRequestBuilder instantiates a new MicrosoftGraphGetByIdsRequestBuilder and sets the default values.

func NewMicrosoftGraphGetByIdsRequestBuilderInternal added in v0.54.0

func NewMicrosoftGraphGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MicrosoftGraphGetByIdsRequestBuilder

NewMicrosoftGraphGetByIdsRequestBuilderInternal instantiates a new MicrosoftGraphGetByIdsRequestBuilder and sets the default values.

func (*MicrosoftGraphGetByIdsRequestBuilder) Post added in v0.54.0

Post return the directory objects specified in a list of IDs. Some common uses for this function are to: Find more info here

func (*MicrosoftGraphGetByIdsRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation return the directory objects specified in a list of IDs. Some common uses for this function are to:

type MicrosoftGraphGetByIdsRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type MicrosoftGraphValidatePropertiesRequestBuilder added in v0.54.0

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

MicrosoftGraphValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewMicrosoftGraphValidatePropertiesRequestBuilder added in v0.54.0

NewMicrosoftGraphValidatePropertiesRequestBuilder instantiates a new MicrosoftGraphValidatePropertiesRequestBuilder and sets the default values.

func NewMicrosoftGraphValidatePropertiesRequestBuilderInternal added in v0.54.0

func NewMicrosoftGraphValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MicrosoftGraphValidatePropertiesRequestBuilder

NewMicrosoftGraphValidatePropertiesRequestBuilderInternal instantiates a new MicrosoftGraphValidatePropertiesRequestBuilder and sets the default values.

func (*MicrosoftGraphValidatePropertiesRequestBuilder) Post added in v0.54.0

Post validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. Find more info here

func (*MicrosoftGraphValidatePropertiesRequestBuilder) ToPostRequestInformation added in v0.54.0

ToPostRequestInformation validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy.

type MicrosoftGraphValidatePropertiesRequestBuilderPostRequestConfiguration added in v0.54.0

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

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

type MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody added in v0.54.0

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

MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody

func NewMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody added in v0.54.0

func NewMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody() *MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody

NewMicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody instantiates a new MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody and sets the default values.

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetAdditionalData added in v0.54.0

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.

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetDisplayName added in v0.54.0

GetDisplayName gets the displayName property value. The displayName property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetEntityType added in v0.54.0

GetEntityType gets the entityType property value. The entityType property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetFieldDeserializers added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetMailNickname added in v0.54.0

GetMailNickname gets the mailNickname property value. The mailNickname property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) GetOnBehalfOfUserId added in v0.54.0

GetOnBehalfOfUserId gets the onBehalfOfUserId property value. The onBehalfOfUserId property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) Serialize added in v0.54.0

Serialize serializes information the current object

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) SetAdditionalData added in v0.54.0

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 (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) SetDisplayName added in v0.54.0

SetDisplayName sets the displayName property value. The displayName property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) SetEntityType added in v0.54.0

SetEntityType sets the entityType property value. The entityType property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) SetMailNickname added in v0.54.0

SetMailNickname sets the mailNickname property value. The mailNickname property

func (*MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBody) SetOnBehalfOfUserId added in v0.54.0

SetOnBehalfOfUserId sets the onBehalfOfUserId property value. The onBehalfOfUserId property

type MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyable added in v0.54.0

type MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDisplayName() *string
	GetEntityType() *string
	GetMailNickname() *string
	GetOnBehalfOfUserId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
	SetDisplayName(value *string)
	SetEntityType(value *string)
	SetMailNickname(value *string)
	SetOnBehalfOfUserId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
}

MicrosoftGraphValidatePropertiesValidatePropertiesPostRequestBodyable

Source Files

Jump to

Keyboard shortcuts

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