directoryroles

package
v0.0.0-...-ad17228 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDeltaResponseFromDiscriminatorValue

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

func CreateGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue

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

func CreateGetAvailableExtensionPropertiesResponseFromDiscriminatorValue

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

func CreateGetByIdsPostRequestBodyFromDiscriminatorValue

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

func CreateGetByIdsResponseFromDiscriminatorValue

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

func CreateItemCheckMemberGroupsPostRequestBodyFromDiscriminatorValue

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

func CreateItemCheckMemberGroupsResponseFromDiscriminatorValue

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

func CreateItemCheckMemberObjectsPostRequestBodyFromDiscriminatorValue

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

func CreateItemCheckMemberObjectsResponseFromDiscriminatorValue

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

func CreateItemGetMemberGroupsPostRequestBodyFromDiscriminatorValue

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

func CreateItemGetMemberGroupsResponseFromDiscriminatorValue

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

func CreateItemGetMemberObjectsPostRequestBodyFromDiscriminatorValue

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

func CreateItemGetMemberObjectsResponseFromDiscriminatorValue

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

func CreateValidatePropertiesPostRequestBodyFromDiscriminatorValue

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

Types

type CountRequestBuilder

CountRequestBuilder provides operations to count the resources in the collection.

func NewCountRequestBuilder

NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCountRequestBuilderInternal

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

NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CountRequestBuilder) Get

Get get the number of the resource

func (*CountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type CountRequestBuilderGetQueryParameters

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

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 DeltaRequestBuilder

DeltaRequestBuilder provides operations to call the delta method.

func NewDeltaRequestBuilder

NewDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewDeltaRequestBuilderInternal

func NewDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DeltaRequestBuilder

NewDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*DeltaRequestBuilder) Get

Get invoke function delta

func (*DeltaRequestBuilder) ToGetRequestInformation

ToGetRequestInformation invoke function delta

type DeltaRequestBuilderGetQueryParameters

type DeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
}

DeltaRequestBuilderGetQueryParameters invoke function delta

type DeltaRequestBuilderGetRequestConfiguration

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

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

type DeltaResponse

DeltaResponse

func NewDeltaResponse

func NewDeltaResponse() *DeltaResponse

NewDeltaResponse instantiates a new DeltaResponse and sets the default values.

func (*DeltaResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*DeltaResponse) GetValue

GetValue gets the value property value. The value property

func (*DeltaResponse) Serialize

Serialize serializes information the current object

func (*DeltaResponse) SetValue

SetValue sets the value property value. The value property

type DirectoryRoleItemRequestBuilder

DirectoryRoleItemRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRoleItemRequestBuilder

NewDirectoryRoleItemRequestBuilder instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func NewDirectoryRoleItemRequestBuilderInternal

func NewDirectoryRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleItemRequestBuilder

NewDirectoryRoleItemRequestBuilderInternal instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func (*DirectoryRoleItemRequestBuilder) CheckMemberGroups

CheckMemberGroups provides operations to call the checkMemberGroups method.

func (*DirectoryRoleItemRequestBuilder) CheckMemberObjects

CheckMemberObjects provides operations to call the checkMemberObjects method.

func (*DirectoryRoleItemRequestBuilder) Delete

Delete delete entity from directoryRoles

func (*DirectoryRoleItemRequestBuilder) Get

Get retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs. Find more info here

func (*DirectoryRoleItemRequestBuilder) GetMemberGroups

GetMemberGroups provides operations to call the getMemberGroups method.

func (*DirectoryRoleItemRequestBuilder) GetMemberObjects

GetMemberObjects provides operations to call the getMemberObjects method.

func (*DirectoryRoleItemRequestBuilder) Members

Members provides operations to manage the members property of the microsoft.graph.directoryRole entity.

func (*DirectoryRoleItemRequestBuilder) Restore

Restore provides operations to call the restore method.

func (*DirectoryRoleItemRequestBuilder) ScopedMembers

ScopedMembers provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func (*DirectoryRoleItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete entity from directoryRoles

func (*DirectoryRoleItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.

type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration

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

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

type DirectoryRoleItemRequestBuilderGetQueryParameters

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

DirectoryRoleItemRequestBuilderGetQueryParameters retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.

type DirectoryRoleItemRequestBuilderGetRequestConfiguration

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

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

type DirectoryRoleItemRequestBuilderPatchRequestConfiguration

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

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

type DirectoryRolesRequestBuilder

DirectoryRolesRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRolesRequestBuilder

NewDirectoryRolesRequestBuilder instantiates a new DirectoryRolesRequestBuilder and sets the default values.

func NewDirectoryRolesRequestBuilderInternal

func NewDirectoryRolesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesRequestBuilder

NewDirectoryRolesRequestBuilderInternal instantiates a new DirectoryRolesRequestBuilder and sets the default values.

func (*DirectoryRolesRequestBuilder) ByDirectoryRoleId

func (m *DirectoryRolesRequestBuilder) ByDirectoryRoleId(directoryRoleId string) *DirectoryRoleItemRequestBuilder

ByDirectoryRoleId provides operations to manage the collection of directoryRole entities.

func (*DirectoryRolesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*DirectoryRolesRequestBuilder) Delta

Delta provides operations to call the delta method.

func (*DirectoryRolesRequestBuilder) Get

Get list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Azure portal, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates. Find more info here

func (*DirectoryRolesRequestBuilder) GetAvailableExtensionProperties

GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*DirectoryRolesRequestBuilder) GetByIds

GetByIds provides operations to call the getByIds method.

func (*DirectoryRolesRequestBuilder) Post

Post activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding directory role template ID. Find more info here

func (*DirectoryRolesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Azure portal, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates.

func (*DirectoryRolesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding directory role template ID.

func (*DirectoryRolesRequestBuilder) ValidateProperties

ValidateProperties provides operations to call the validateProperties method.

type DirectoryRolesRequestBuilderGetQueryParameters

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

DirectoryRolesRequestBuilderGetQueryParameters list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Azure portal, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates.

type DirectoryRolesRequestBuilderGetRequestConfiguration

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

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

type DirectoryRolesRequestBuilderPostRequestConfiguration

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

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

type GetAvailableExtensionPropertiesPostRequestBody

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

GetAvailableExtensionPropertiesPostRequestBody

func NewGetAvailableExtensionPropertiesPostRequestBody

func NewGetAvailableExtensionPropertiesPostRequestBody() *GetAvailableExtensionPropertiesPostRequestBody

NewGetAvailableExtensionPropertiesPostRequestBody instantiates a new GetAvailableExtensionPropertiesPostRequestBody and sets the default values.

func (*GetAvailableExtensionPropertiesPostRequestBody) GetAdditionalData

func (m *GetAvailableExtensionPropertiesPostRequestBody) 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 (*GetAvailableExtensionPropertiesPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*GetAvailableExtensionPropertiesPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*GetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises

func (m *GetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises() *bool

GetIsSyncedFromOnPremises gets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

func (*GetAvailableExtensionPropertiesPostRequestBody) Serialize

Serialize serializes information the current object

func (*GetAvailableExtensionPropertiesPostRequestBody) SetAdditionalData

func (m *GetAvailableExtensionPropertiesPostRequestBody) 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 (*GetAvailableExtensionPropertiesPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*GetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises

func (m *GetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises(value *bool)

SetIsSyncedFromOnPremises sets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

type GetAvailableExtensionPropertiesRequestBuilder

type GetAvailableExtensionPropertiesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

GetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewGetAvailableExtensionPropertiesRequestBuilder

NewGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewGetAvailableExtensionPropertiesRequestBuilderInternal

func NewGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GetAvailableExtensionPropertiesRequestBuilder

NewGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*GetAvailableExtensionPropertiesRequestBuilder) Post

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 (*GetAvailableExtensionPropertiesRequestBuilder) ToPostRequestInformation

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 GetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration

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

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

type GetAvailableExtensionPropertiesResponse

GetAvailableExtensionPropertiesResponse

func NewGetAvailableExtensionPropertiesResponse

func NewGetAvailableExtensionPropertiesResponse() *GetAvailableExtensionPropertiesResponse

NewGetAvailableExtensionPropertiesResponse instantiates a new GetAvailableExtensionPropertiesResponse and sets the default values.

func (*GetAvailableExtensionPropertiesResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*GetAvailableExtensionPropertiesResponse) GetValue

GetValue gets the value property value. The value property

func (*GetAvailableExtensionPropertiesResponse) Serialize

Serialize serializes information the current object

func (*GetAvailableExtensionPropertiesResponse) SetValue

SetValue sets the value property value. The value property

type GetByIdsPostRequestBody

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

GetByIdsPostRequestBody

func NewGetByIdsPostRequestBody

func NewGetByIdsPostRequestBody() *GetByIdsPostRequestBody

NewGetByIdsPostRequestBody instantiates a new GetByIdsPostRequestBody and sets the default values.

func (*GetByIdsPostRequestBody) GetAdditionalData

func (m *GetByIdsPostRequestBody) 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 (*GetByIdsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*GetByIdsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*GetByIdsPostRequestBody) GetIds

func (m *GetByIdsPostRequestBody) GetIds() []string

GetIds gets the ids property value. The ids property

func (*GetByIdsPostRequestBody) GetTypes

func (m *GetByIdsPostRequestBody) GetTypes() []string

GetTypes gets the types property value. The types property

func (*GetByIdsPostRequestBody) Serialize

Serialize serializes information the current object

func (*GetByIdsPostRequestBody) SetAdditionalData

func (m *GetByIdsPostRequestBody) 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 (*GetByIdsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*GetByIdsPostRequestBody) SetIds

func (m *GetByIdsPostRequestBody) SetIds(value []string)

SetIds sets the ids property value. The ids property

func (*GetByIdsPostRequestBody) SetTypes

func (m *GetByIdsPostRequestBody) SetTypes(value []string)

SetTypes sets the types property value. The types property

type GetByIdsRequestBuilder

GetByIdsRequestBuilder provides operations to call the getByIds method.

func NewGetByIdsRequestBuilder

NewGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.

func NewGetByIdsRequestBuilderInternal

func NewGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GetByIdsRequestBuilder

NewGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.

func (*GetByIdsRequestBuilder) Post

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

func (*GetByIdsRequestBuilder) ToPostRequestInformation

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

type GetByIdsRequestBuilderPostRequestConfiguration

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

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

type GetByIdsResponse

GetByIdsResponse

func NewGetByIdsResponse

func NewGetByIdsResponse() *GetByIdsResponse

NewGetByIdsResponse instantiates a new GetByIdsResponse and sets the default values.

func (*GetByIdsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*GetByIdsResponse) GetValue

GetValue gets the value property value. The value property

func (*GetByIdsResponse) Serialize

Serialize serializes information the current object

func (*GetByIdsResponse) SetValue

SetValue sets the value property value. The value property

type ItemCheckMemberGroupsPostRequestBody

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

ItemCheckMemberGroupsPostRequestBody

func NewItemCheckMemberGroupsPostRequestBody

func NewItemCheckMemberGroupsPostRequestBody() *ItemCheckMemberGroupsPostRequestBody

NewItemCheckMemberGroupsPostRequestBody instantiates a new ItemCheckMemberGroupsPostRequestBody and sets the default values.

func (*ItemCheckMemberGroupsPostRequestBody) GetAdditionalData

func (m *ItemCheckMemberGroupsPostRequestBody) 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 (*ItemCheckMemberGroupsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*ItemCheckMemberGroupsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberGroupsPostRequestBody) GetGroupIds

func (m *ItemCheckMemberGroupsPostRequestBody) GetGroupIds() []string

GetGroupIds gets the groupIds property value. The groupIds property

func (*ItemCheckMemberGroupsPostRequestBody) Serialize

Serialize serializes information the current object

func (*ItemCheckMemberGroupsPostRequestBody) SetAdditionalData

func (m *ItemCheckMemberGroupsPostRequestBody) 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 (*ItemCheckMemberGroupsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*ItemCheckMemberGroupsPostRequestBody) SetGroupIds

func (m *ItemCheckMemberGroupsPostRequestBody) SetGroupIds(value []string)

SetGroupIds sets the groupIds property value. The groupIds property

type ItemCheckMemberGroupsRequestBuilder

ItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.

func NewItemCheckMemberGroupsRequestBuilder

NewItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func NewItemCheckMemberGroupsRequestBuilderInternal

func NewItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCheckMemberGroupsRequestBuilder

NewItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func (*ItemCheckMemberGroupsRequestBuilder) Post

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 (*ItemCheckMemberGroupsRequestBuilder) ToPostRequestInformation

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 ItemCheckMemberGroupsRequestBuilderPostRequestConfiguration

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

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

type ItemCheckMemberGroupsResponse

ItemCheckMemberGroupsResponse

func NewItemCheckMemberGroupsResponse

func NewItemCheckMemberGroupsResponse() *ItemCheckMemberGroupsResponse

NewItemCheckMemberGroupsResponse instantiates a new ItemCheckMemberGroupsResponse and sets the default values.

func (*ItemCheckMemberGroupsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberGroupsResponse) GetValue

func (m *ItemCheckMemberGroupsResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemCheckMemberGroupsResponse) Serialize

Serialize serializes information the current object

func (*ItemCheckMemberGroupsResponse) SetValue

func (m *ItemCheckMemberGroupsResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemCheckMemberObjectsPostRequestBody

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

ItemCheckMemberObjectsPostRequestBody

func NewItemCheckMemberObjectsPostRequestBody

func NewItemCheckMemberObjectsPostRequestBody() *ItemCheckMemberObjectsPostRequestBody

NewItemCheckMemberObjectsPostRequestBody instantiates a new ItemCheckMemberObjectsPostRequestBody and sets the default values.

func (*ItemCheckMemberObjectsPostRequestBody) GetAdditionalData

func (m *ItemCheckMemberObjectsPostRequestBody) 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 (*ItemCheckMemberObjectsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*ItemCheckMemberObjectsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberObjectsPostRequestBody) GetIds

GetIds gets the ids property value. The ids property

func (*ItemCheckMemberObjectsPostRequestBody) Serialize

Serialize serializes information the current object

func (*ItemCheckMemberObjectsPostRequestBody) SetAdditionalData

func (m *ItemCheckMemberObjectsPostRequestBody) 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 (*ItemCheckMemberObjectsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*ItemCheckMemberObjectsPostRequestBody) SetIds

func (m *ItemCheckMemberObjectsPostRequestBody) SetIds(value []string)

SetIds sets the ids property value. The ids property

type ItemCheckMemberObjectsRequestBuilder

type ItemCheckMemberObjectsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.

func NewItemCheckMemberObjectsRequestBuilder

NewItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func NewItemCheckMemberObjectsRequestBuilderInternal

func NewItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCheckMemberObjectsRequestBuilder

NewItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func (*ItemCheckMemberObjectsRequestBuilder) Post

Post invoke action checkMemberObjects

func (*ItemCheckMemberObjectsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation invoke action checkMemberObjects

type ItemCheckMemberObjectsRequestBuilderPostRequestConfiguration

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

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

type ItemCheckMemberObjectsResponse

ItemCheckMemberObjectsResponse

func NewItemCheckMemberObjectsResponse

func NewItemCheckMemberObjectsResponse() *ItemCheckMemberObjectsResponse

NewItemCheckMemberObjectsResponse instantiates a new ItemCheckMemberObjectsResponse and sets the default values.

func (*ItemCheckMemberObjectsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberObjectsResponse) GetValue

func (m *ItemCheckMemberObjectsResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemCheckMemberObjectsResponse) Serialize

Serialize serializes information the current object

func (*ItemCheckMemberObjectsResponse) SetValue

func (m *ItemCheckMemberObjectsResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemGetMemberGroupsPostRequestBody

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

ItemGetMemberGroupsPostRequestBody

func NewItemGetMemberGroupsPostRequestBody

func NewItemGetMemberGroupsPostRequestBody() *ItemGetMemberGroupsPostRequestBody

NewItemGetMemberGroupsPostRequestBody instantiates a new ItemGetMemberGroupsPostRequestBody and sets the default values.

func (*ItemGetMemberGroupsPostRequestBody) GetAdditionalData

func (m *ItemGetMemberGroupsPostRequestBody) 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 (*ItemGetMemberGroupsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*ItemGetMemberGroupsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberGroupsPostRequestBody) GetSecurityEnabledOnly

func (m *ItemGetMemberGroupsPostRequestBody) GetSecurityEnabledOnly() *bool

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemGetMemberGroupsPostRequestBody) Serialize

Serialize serializes information the current object

func (*ItemGetMemberGroupsPostRequestBody) SetAdditionalData

func (m *ItemGetMemberGroupsPostRequestBody) 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 (*ItemGetMemberGroupsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*ItemGetMemberGroupsPostRequestBody) SetSecurityEnabledOnly

func (m *ItemGetMemberGroupsPostRequestBody) SetSecurityEnabledOnly(value *bool)

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemGetMemberGroupsRequestBuilder

ItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.

func NewItemGetMemberGroupsRequestBuilder

NewItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func NewItemGetMemberGroupsRequestBuilderInternal

func NewItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGetMemberGroupsRequestBuilder

NewItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func (*ItemGetMemberGroupsRequestBuilder) Post

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 (*ItemGetMemberGroupsRequestBuilder) ToPostRequestInformation

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 ItemGetMemberGroupsRequestBuilderPostRequestConfiguration

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

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

type ItemGetMemberGroupsResponse

ItemGetMemberGroupsResponse

func NewItemGetMemberGroupsResponse

func NewItemGetMemberGroupsResponse() *ItemGetMemberGroupsResponse

NewItemGetMemberGroupsResponse instantiates a new ItemGetMemberGroupsResponse and sets the default values.

func (*ItemGetMemberGroupsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberGroupsResponse) GetValue

func (m *ItemGetMemberGroupsResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemGetMemberGroupsResponse) Serialize

Serialize serializes information the current object

func (*ItemGetMemberGroupsResponse) SetValue

func (m *ItemGetMemberGroupsResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemGetMemberObjectsPostRequestBody

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

ItemGetMemberObjectsPostRequestBody

func NewItemGetMemberObjectsPostRequestBody

func NewItemGetMemberObjectsPostRequestBody() *ItemGetMemberObjectsPostRequestBody

NewItemGetMemberObjectsPostRequestBody instantiates a new ItemGetMemberObjectsPostRequestBody and sets the default values.

func (*ItemGetMemberObjectsPostRequestBody) GetAdditionalData

func (m *ItemGetMemberObjectsPostRequestBody) 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 (*ItemGetMemberObjectsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*ItemGetMemberObjectsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberObjectsPostRequestBody) GetSecurityEnabledOnly

func (m *ItemGetMemberObjectsPostRequestBody) GetSecurityEnabledOnly() *bool

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemGetMemberObjectsPostRequestBody) Serialize

Serialize serializes information the current object

func (*ItemGetMemberObjectsPostRequestBody) SetAdditionalData

func (m *ItemGetMemberObjectsPostRequestBody) 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 (*ItemGetMemberObjectsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*ItemGetMemberObjectsPostRequestBody) SetSecurityEnabledOnly

func (m *ItemGetMemberObjectsPostRequestBody) SetSecurityEnabledOnly(value *bool)

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemGetMemberObjectsRequestBuilder

ItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.

func NewItemGetMemberObjectsRequestBuilder

NewItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func NewItemGetMemberObjectsRequestBuilderInternal

func NewItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGetMemberObjectsRequestBuilder

NewItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func (*ItemGetMemberObjectsRequestBuilder) Post

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 (*ItemGetMemberObjectsRequestBuilder) ToPostRequestInformation

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 ItemGetMemberObjectsRequestBuilderPostRequestConfiguration

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

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

type ItemGetMemberObjectsResponse

ItemGetMemberObjectsResponse

func NewItemGetMemberObjectsResponse

func NewItemGetMemberObjectsResponse() *ItemGetMemberObjectsResponse

NewItemGetMemberObjectsResponse instantiates a new ItemGetMemberObjectsResponse and sets the default values.

func (*ItemGetMemberObjectsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberObjectsResponse) GetValue

func (m *ItemGetMemberObjectsResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemGetMemberObjectsResponse) Serialize

Serialize serializes information the current object

func (*ItemGetMemberObjectsResponse) SetValue

func (m *ItemGetMemberObjectsResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemMembersCountRequestBuilder

ItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersCountRequestBuilder

NewItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersCountRequestBuilderInternal

func NewItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersCountRequestBuilder

NewItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersCountRequestBuilderGetQueryParameters

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

ItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersDirectoryObjectItemRequestBuilder

type ItemMembersDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersDirectoryObjectItemRequestBuilder builds and executes requests for operations under \directoryRoles\{directoryRole-id}\members\{directoryObject-id}

func NewItemMembersDirectoryObjectItemRequestBuilder

NewItemMembersDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewItemMembersDirectoryObjectItemRequestBuilderInternal

func NewItemMembersDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersDirectoryObjectItemRequestBuilder

NewItemMembersDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphApplication

GraphApplication casts the previous resource to application.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphDevice

GraphDevice casts the previous resource to device.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphGroup

GraphGroup casts the previous resource to group.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphOrgContact

GraphOrgContact casts the previous resource to orgContact.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphServicePrincipal

GraphServicePrincipal casts the previous resource to servicePrincipal.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphUser

GraphUser casts the previous resource to user.

func (*ItemMembersDirectoryObjectItemRequestBuilder) Ref

Ref provides operations to manage the collection of directoryRole entities.

type ItemMembersGraphApplicationCountRequestBuilder

type ItemMembersGraphApplicationCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphApplicationCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphApplicationCountRequestBuilder

NewItemMembersGraphApplicationCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphApplicationCountRequestBuilderInternal

func NewItemMembersGraphApplicationCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphApplicationCountRequestBuilder

NewItemMembersGraphApplicationCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphApplicationCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphApplicationCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphApplicationCountRequestBuilderGetQueryParameters

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

ItemMembersGraphApplicationCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphApplicationCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphApplicationRequestBuilder

type ItemMembersGraphApplicationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphApplicationRequestBuilder casts the previous resource to application.

func NewItemMembersGraphApplicationRequestBuilder

NewItemMembersGraphApplicationRequestBuilder instantiates a new GraphApplicationRequestBuilder and sets the default values.

func NewItemMembersGraphApplicationRequestBuilderInternal

func NewItemMembersGraphApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphApplicationRequestBuilder

NewItemMembersGraphApplicationRequestBuilderInternal instantiates a new GraphApplicationRequestBuilder and sets the default values.

func (*ItemMembersGraphApplicationRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphApplicationRequestBuilder) Get

Get get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphApplicationRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

type ItemMembersGraphApplicationRequestBuilderGetQueryParameters

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

ItemMembersGraphApplicationRequestBuilderGetQueryParameters get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

type ItemMembersGraphApplicationRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphDeviceCountRequestBuilder

type ItemMembersGraphDeviceCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphDeviceCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphDeviceCountRequestBuilder

NewItemMembersGraphDeviceCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphDeviceCountRequestBuilderInternal

func NewItemMembersGraphDeviceCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphDeviceCountRequestBuilder

NewItemMembersGraphDeviceCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphDeviceCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphDeviceCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphDeviceCountRequestBuilderGetQueryParameters

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

ItemMembersGraphDeviceCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphDeviceCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphDeviceRequestBuilder

type ItemMembersGraphDeviceRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphDeviceRequestBuilder casts the previous resource to device.

func NewItemMembersGraphDeviceRequestBuilder

NewItemMembersGraphDeviceRequestBuilder instantiates a new GraphDeviceRequestBuilder and sets the default values.

func NewItemMembersGraphDeviceRequestBuilderInternal

func NewItemMembersGraphDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphDeviceRequestBuilder

NewItemMembersGraphDeviceRequestBuilderInternal instantiates a new GraphDeviceRequestBuilder and sets the default values.

func (*ItemMembersGraphDeviceRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphDeviceRequestBuilder) Get

Get get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphDeviceRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

type ItemMembersGraphDeviceRequestBuilderGetQueryParameters

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

ItemMembersGraphDeviceRequestBuilderGetQueryParameters get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

type ItemMembersGraphDeviceRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphGroupCountRequestBuilder

type ItemMembersGraphGroupCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphGroupCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphGroupCountRequestBuilder

NewItemMembersGraphGroupCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphGroupCountRequestBuilderInternal

func NewItemMembersGraphGroupCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphGroupCountRequestBuilder

NewItemMembersGraphGroupCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphGroupCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphGroupCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphGroupCountRequestBuilderGetQueryParameters

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

ItemMembersGraphGroupCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphGroupCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphGroupRequestBuilder

ItemMembersGraphGroupRequestBuilder casts the previous resource to group.

func NewItemMembersGraphGroupRequestBuilder

NewItemMembersGraphGroupRequestBuilder instantiates a new GraphGroupRequestBuilder and sets the default values.

func NewItemMembersGraphGroupRequestBuilderInternal

func NewItemMembersGraphGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphGroupRequestBuilder

NewItemMembersGraphGroupRequestBuilderInternal instantiates a new GraphGroupRequestBuilder and sets the default values.

func (*ItemMembersGraphGroupRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphGroupRequestBuilder) Get

Get get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphGroupRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

type ItemMembersGraphGroupRequestBuilderGetQueryParameters

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

ItemMembersGraphGroupRequestBuilderGetQueryParameters get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

type ItemMembersGraphGroupRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphOrgContactCountRequestBuilder

type ItemMembersGraphOrgContactCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphOrgContactCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphOrgContactCountRequestBuilder

NewItemMembersGraphOrgContactCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphOrgContactCountRequestBuilderInternal

func NewItemMembersGraphOrgContactCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphOrgContactCountRequestBuilder

NewItemMembersGraphOrgContactCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphOrgContactCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphOrgContactCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphOrgContactCountRequestBuilderGetQueryParameters

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

ItemMembersGraphOrgContactCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphOrgContactCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphOrgContactRequestBuilder

type ItemMembersGraphOrgContactRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphOrgContactRequestBuilder casts the previous resource to orgContact.

func NewItemMembersGraphOrgContactRequestBuilder

NewItemMembersGraphOrgContactRequestBuilder instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func NewItemMembersGraphOrgContactRequestBuilderInternal

func NewItemMembersGraphOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphOrgContactRequestBuilder

NewItemMembersGraphOrgContactRequestBuilderInternal instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func (*ItemMembersGraphOrgContactRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphOrgContactRequestBuilder) Get

Get get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphOrgContactRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

type ItemMembersGraphOrgContactRequestBuilderGetQueryParameters

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

ItemMembersGraphOrgContactRequestBuilderGetQueryParameters get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

type ItemMembersGraphOrgContactRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphServicePrincipalCountRequestBuilder

type ItemMembersGraphServicePrincipalCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphServicePrincipalCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphServicePrincipalCountRequestBuilder

NewItemMembersGraphServicePrincipalCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphServicePrincipalCountRequestBuilderInternal

func NewItemMembersGraphServicePrincipalCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphServicePrincipalCountRequestBuilder

NewItemMembersGraphServicePrincipalCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphServicePrincipalCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphServicePrincipalCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphServicePrincipalCountRequestBuilderGetQueryParameters

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

ItemMembersGraphServicePrincipalCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphServicePrincipalCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphServicePrincipalRequestBuilder

type ItemMembersGraphServicePrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewItemMembersGraphServicePrincipalRequestBuilder

NewItemMembersGraphServicePrincipalRequestBuilder instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func NewItemMembersGraphServicePrincipalRequestBuilderInternal

func NewItemMembersGraphServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphServicePrincipalRequestBuilder

NewItemMembersGraphServicePrincipalRequestBuilderInternal instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func (*ItemMembersGraphServicePrincipalRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphServicePrincipalRequestBuilder) Get

Get get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphServicePrincipalRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

type ItemMembersGraphServicePrincipalRequestBuilderGetQueryParameters

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

ItemMembersGraphServicePrincipalRequestBuilderGetQueryParameters get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

type ItemMembersGraphServicePrincipalRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphUserCountRequestBuilder

type ItemMembersGraphUserCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphUserCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphUserCountRequestBuilder

NewItemMembersGraphUserCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphUserCountRequestBuilderInternal

func NewItemMembersGraphUserCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphUserCountRequestBuilder

NewItemMembersGraphUserCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphUserCountRequestBuilder) Get

Get get the number of the resource

func (*ItemMembersGraphUserCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemMembersGraphUserCountRequestBuilderGetQueryParameters

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

ItemMembersGraphUserCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphUserCountRequestBuilderGetRequestConfiguration

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

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

type ItemMembersGraphUserRequestBuilder

ItemMembersGraphUserRequestBuilder casts the previous resource to user.

func NewItemMembersGraphUserRequestBuilder

NewItemMembersGraphUserRequestBuilder instantiates a new GraphUserRequestBuilder and sets the default values.

func NewItemMembersGraphUserRequestBuilderInternal

func NewItemMembersGraphUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphUserRequestBuilder

NewItemMembersGraphUserRequestBuilderInternal instantiates a new GraphUserRequestBuilder and sets the default values.

func (*ItemMembersGraphUserRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphUserRequestBuilder) Get

Get get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphUserRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

type ItemMembersGraphUserRequestBuilderGetQueryParameters

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

ItemMembersGraphUserRequestBuilderGetQueryParameters get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

type ItemMembersGraphUserRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphApplicationRequestBuilder

type ItemMembersItemGraphApplicationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphApplicationRequestBuilder casts the previous resource to application.

func NewItemMembersItemGraphApplicationRequestBuilder

NewItemMembersItemGraphApplicationRequestBuilder instantiates a new GraphApplicationRequestBuilder and sets the default values.

func NewItemMembersItemGraphApplicationRequestBuilderInternal

func NewItemMembersItemGraphApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphApplicationRequestBuilder

NewItemMembersItemGraphApplicationRequestBuilderInternal instantiates a new GraphApplicationRequestBuilder and sets the default values.

func (*ItemMembersItemGraphApplicationRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.application

func (*ItemMembersItemGraphApplicationRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.application

type ItemMembersItemGraphApplicationRequestBuilderGetQueryParameters

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

ItemMembersItemGraphApplicationRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.application

type ItemMembersItemGraphApplicationRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphDeviceRequestBuilder

type ItemMembersItemGraphDeviceRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphDeviceRequestBuilder casts the previous resource to device.

func NewItemMembersItemGraphDeviceRequestBuilder

NewItemMembersItemGraphDeviceRequestBuilder instantiates a new GraphDeviceRequestBuilder and sets the default values.

func NewItemMembersItemGraphDeviceRequestBuilderInternal

func NewItemMembersItemGraphDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphDeviceRequestBuilder

NewItemMembersItemGraphDeviceRequestBuilderInternal instantiates a new GraphDeviceRequestBuilder and sets the default values.

func (*ItemMembersItemGraphDeviceRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.device

func (*ItemMembersItemGraphDeviceRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.device

type ItemMembersItemGraphDeviceRequestBuilderGetQueryParameters

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

ItemMembersItemGraphDeviceRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.device

type ItemMembersItemGraphDeviceRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphGroupRequestBuilder

type ItemMembersItemGraphGroupRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphGroupRequestBuilder casts the previous resource to group.

func NewItemMembersItemGraphGroupRequestBuilder

NewItemMembersItemGraphGroupRequestBuilder instantiates a new GraphGroupRequestBuilder and sets the default values.

func NewItemMembersItemGraphGroupRequestBuilderInternal

func NewItemMembersItemGraphGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphGroupRequestBuilder

NewItemMembersItemGraphGroupRequestBuilderInternal instantiates a new GraphGroupRequestBuilder and sets the default values.

func (*ItemMembersItemGraphGroupRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.group

func (*ItemMembersItemGraphGroupRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.group

type ItemMembersItemGraphGroupRequestBuilderGetQueryParameters

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

ItemMembersItemGraphGroupRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.group

type ItemMembersItemGraphGroupRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphOrgContactRequestBuilder

type ItemMembersItemGraphOrgContactRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphOrgContactRequestBuilder casts the previous resource to orgContact.

func NewItemMembersItemGraphOrgContactRequestBuilder

NewItemMembersItemGraphOrgContactRequestBuilder instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func NewItemMembersItemGraphOrgContactRequestBuilderInternal

func NewItemMembersItemGraphOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphOrgContactRequestBuilder

NewItemMembersItemGraphOrgContactRequestBuilderInternal instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func (*ItemMembersItemGraphOrgContactRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

func (*ItemMembersItemGraphOrgContactRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

type ItemMembersItemGraphOrgContactRequestBuilderGetQueryParameters

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

ItemMembersItemGraphOrgContactRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

type ItemMembersItemGraphOrgContactRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphServicePrincipalRequestBuilder

type ItemMembersItemGraphServicePrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewItemMembersItemGraphServicePrincipalRequestBuilder

NewItemMembersItemGraphServicePrincipalRequestBuilder instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func NewItemMembersItemGraphServicePrincipalRequestBuilderInternal

func NewItemMembersItemGraphServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphServicePrincipalRequestBuilder

NewItemMembersItemGraphServicePrincipalRequestBuilderInternal instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func (*ItemMembersItemGraphServicePrincipalRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

func (*ItemMembersItemGraphServicePrincipalRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

type ItemMembersItemGraphServicePrincipalRequestBuilderGetQueryParameters

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

ItemMembersItemGraphServicePrincipalRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

type ItemMembersItemGraphServicePrincipalRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemGraphUserRequestBuilder

type ItemMembersItemGraphUserRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphUserRequestBuilder casts the previous resource to user.

func NewItemMembersItemGraphUserRequestBuilder

NewItemMembersItemGraphUserRequestBuilder instantiates a new GraphUserRequestBuilder and sets the default values.

func NewItemMembersItemGraphUserRequestBuilderInternal

func NewItemMembersItemGraphUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphUserRequestBuilder

NewItemMembersItemGraphUserRequestBuilderInternal instantiates a new GraphUserRequestBuilder and sets the default values.

func (*ItemMembersItemGraphUserRequestBuilder) Get

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.user

func (*ItemMembersItemGraphUserRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.user

type ItemMembersItemGraphUserRequestBuilderGetQueryParameters

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

ItemMembersItemGraphUserRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.user

type ItemMembersItemGraphUserRequestBuilderGetRequestConfiguration

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

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

type ItemMembersItemRefRequestBuilder

ItemMembersItemRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewItemMembersItemRefRequestBuilder

NewItemMembersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewItemMembersItemRefRequestBuilderInternal

func NewItemMembersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemRefRequestBuilder

NewItemMembersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ItemMembersItemRefRequestBuilder) Delete

Delete remove a member from a directoryRole. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs. Find more info here

func (*ItemMembersItemRefRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation remove a member from a directoryRole. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.

type ItemMembersItemRefRequestBuilderDeleteQueryParameters

type ItemMembersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

ItemMembersItemRefRequestBuilderDeleteQueryParameters remove a member from a directoryRole. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.

type ItemMembersItemRefRequestBuilderDeleteRequestConfiguration

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

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

type ItemMembersRefRequestBuilder

ItemMembersRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewItemMembersRefRequestBuilder

NewItemMembersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewItemMembersRefRequestBuilderInternal

func NewItemMembersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRefRequestBuilder

NewItemMembersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ItemMembersRefRequestBuilder) Get

Get users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. Find more info here

func (*ItemMembersRefRequestBuilder) Post

Post create a new directory role member. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs. Find more info here

func (*ItemMembersRefRequestBuilder) ToGetRequestInformation

ToGetRequestInformation users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

func (*ItemMembersRefRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new directory role member. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.

type ItemMembersRefRequestBuilderGetQueryParameters

type ItemMembersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMembersRefRequestBuilderGetQueryParameters users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

type ItemMembersRefRequestBuilderGetRequestConfiguration

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

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

type ItemMembersRefRequestBuilderPostRequestConfiguration

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

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

type ItemMembersRequestBuilder

ItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.directoryRole entity.

func NewItemMembersRequestBuilder

NewItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewItemMembersRequestBuilderInternal

func NewItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRequestBuilder

NewItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*ItemMembersRequestBuilder) ByDirectoryObjectId

func (m *ItemMembersRequestBuilder) ByDirectoryObjectId(directoryObjectId string) *ItemMembersDirectoryObjectItemRequestBuilder

ByDirectoryObjectId gets an item from the github.com/chszchen-nordcloud/msgraph-sdk-go/.directoryRoles.item.members.item collection

func (*ItemMembersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemMembersRequestBuilder) Get

Get users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. Find more info here

func (*ItemMembersRequestBuilder) GraphApplication

GraphApplication casts the previous resource to application.

func (*ItemMembersRequestBuilder) GraphDevice

GraphDevice casts the previous resource to device.

func (*ItemMembersRequestBuilder) GraphGroup

GraphGroup casts the previous resource to group.

func (*ItemMembersRequestBuilder) GraphOrgContact

GraphOrgContact casts the previous resource to orgContact.

func (*ItemMembersRequestBuilder) GraphServicePrincipal

GraphServicePrincipal casts the previous resource to servicePrincipal.

func (*ItemMembersRequestBuilder) GraphUser

GraphUser casts the previous resource to user.

func (*ItemMembersRequestBuilder) Ref

Ref provides operations to manage the collection of directoryRole entities.

func (*ItemMembersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

type ItemMembersRequestBuilderGetQueryParameters

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

ItemMembersRequestBuilderGetQueryParameters users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

type ItemMembersRequestBuilderGetRequestConfiguration

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

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

type ItemRestoreRequestBuilder

ItemRestoreRequestBuilder provides operations to call the restore method.

func NewItemRestoreRequestBuilder

NewItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.

func NewItemRestoreRequestBuilderInternal

func NewItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRestoreRequestBuilder

NewItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.

func (*ItemRestoreRequestBuilder) Post

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 (*ItemRestoreRequestBuilder) ToPostRequestInformation

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 ItemRestoreRequestBuilderPostRequestConfiguration

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

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

type ItemScopedMembersCountRequestBuilder

type ItemScopedMembersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemScopedMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewItemScopedMembersCountRequestBuilder

NewItemScopedMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemScopedMembersCountRequestBuilderInternal

func NewItemScopedMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersCountRequestBuilder

NewItemScopedMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemScopedMembersCountRequestBuilder) Get

Get get the number of the resource

func (*ItemScopedMembersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ItemScopedMembersCountRequestBuilderGetQueryParameters

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

ItemScopedMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ItemScopedMembersCountRequestBuilderGetRequestConfiguration

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

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

type ItemScopedMembersRequestBuilder

ItemScopedMembersRequestBuilder provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func NewItemScopedMembersRequestBuilder

NewItemScopedMembersRequestBuilder instantiates a new ScopedMembersRequestBuilder and sets the default values.

func NewItemScopedMembersRequestBuilderInternal

func NewItemScopedMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersRequestBuilder

NewItemScopedMembersRequestBuilderInternal instantiates a new ScopedMembersRequestBuilder and sets the default values.

func (*ItemScopedMembersRequestBuilder) ByScopedRoleMembershipId

func (m *ItemScopedMembersRequestBuilder) ByScopedRoleMembershipId(scopedRoleMembershipId string) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

ByScopedRoleMembershipId provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func (*ItemScopedMembersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ItemScopedMembersRequestBuilder) Get

Get retrieve a list of scopedRoleMembership objects for a directory role. Find more info here

func (*ItemScopedMembersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve a list of scopedRoleMembership objects for a directory role.

func (*ItemScopedMembersRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to scopedMembers for directoryRoles

type ItemScopedMembersRequestBuilderGetQueryParameters

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

ItemScopedMembersRequestBuilderGetQueryParameters retrieve a list of scopedRoleMembership objects for a directory role.

type ItemScopedMembersRequestBuilderGetRequestConfiguration

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

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

type ItemScopedMembersRequestBuilderPostRequestConfiguration

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

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilder

type ItemScopedMembersScopedRoleMembershipItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemScopedMembersScopedRoleMembershipItemRequestBuilder provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilder

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewItemScopedMembersScopedRoleMembershipItemRequestBuilder instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) Delete

Delete delete navigation property scopedMembers for directoryRoles

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) Get

Get members of this directory role that are scoped to administrative units. Read-only. Nullable.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property scopedMembers for directoryRoles

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation members of this directory role that are scoped to administrative units. Read-only. Nullable.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property scopedMembers in directoryRoles

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderDeleteRequestConfiguration

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

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters

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

ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters members of this directory role that are scoped to administrative units. Read-only. Nullable.

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetRequestConfiguration

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

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderPatchRequestConfiguration

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

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

type ValidatePropertiesPostRequestBody

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

ValidatePropertiesPostRequestBody

func NewValidatePropertiesPostRequestBody

func NewValidatePropertiesPostRequestBody() *ValidatePropertiesPostRequestBody

NewValidatePropertiesPostRequestBody instantiates a new ValidatePropertiesPostRequestBody and sets the default values.

func (*ValidatePropertiesPostRequestBody) GetAdditionalData

func (m *ValidatePropertiesPostRequestBody) 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 (*ValidatePropertiesPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*ValidatePropertiesPostRequestBody) GetDisplayName

func (m *ValidatePropertiesPostRequestBody) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property

func (*ValidatePropertiesPostRequestBody) GetEntityType

func (m *ValidatePropertiesPostRequestBody) GetEntityType() *string

GetEntityType gets the entityType property value. The entityType property

func (*ValidatePropertiesPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*ValidatePropertiesPostRequestBody) GetMailNickname

func (m *ValidatePropertiesPostRequestBody) GetMailNickname() *string

GetMailNickname gets the mailNickname property value. The mailNickname property

func (*ValidatePropertiesPostRequestBody) GetOnBehalfOfUserId

GetOnBehalfOfUserId gets the onBehalfOfUserId property value. The onBehalfOfUserId property

func (*ValidatePropertiesPostRequestBody) Serialize

Serialize serializes information the current object

func (*ValidatePropertiesPostRequestBody) SetAdditionalData

func (m *ValidatePropertiesPostRequestBody) 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 (*ValidatePropertiesPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*ValidatePropertiesPostRequestBody) SetDisplayName

func (m *ValidatePropertiesPostRequestBody) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. The displayName property

func (*ValidatePropertiesPostRequestBody) SetEntityType

func (m *ValidatePropertiesPostRequestBody) SetEntityType(value *string)

SetEntityType sets the entityType property value. The entityType property

func (*ValidatePropertiesPostRequestBody) SetMailNickname

func (m *ValidatePropertiesPostRequestBody) SetMailNickname(value *string)

SetMailNickname sets the mailNickname property value. The mailNickname property

func (*ValidatePropertiesPostRequestBody) SetOnBehalfOfUserId

SetOnBehalfOfUserId sets the onBehalfOfUserId property value. The onBehalfOfUserId property

type ValidatePropertiesRequestBuilder

ValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewValidatePropertiesRequestBuilder

NewValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func NewValidatePropertiesRequestBuilderInternal

func NewValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ValidatePropertiesRequestBuilder

NewValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func (*ValidatePropertiesRequestBuilder) Post

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 (*ValidatePropertiesRequestBuilder) ToPostRequestInformation

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 ValidatePropertiesRequestBuilderPostRequestConfiguration

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

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

Source Files

Jump to

Keyboard shortcuts

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